def signer_declined(self, signer_id):
        recipient = self.docusign_parser.recipients[signer_id]
        self.update_signer(
            signer_id,
            status='declined',
            status_datetime=recipient['Declined'],
            message=recipient.get('DeclineReason', u''),
        )
Given a response, change it to ask for credentials
dataset/ETHPy150Open novafloss/django-docusign/django_docusign/views.py/SignatureCallbackView.signer_declined--crossover with--dataset/ETHPy150Open flask-restful/flask-restful/flask_restful/__init__.py/Api.unauthorized