aries_cloudagent.protocols.issue_credential.v1_0 package
- aries_cloudagent.protocols.issue_credential.v1_0.problem_report_for_record(record: Union[aries_cloudagent.connections.models.conn_record.ConnRecord, aries_cloudagent.protocols.issue_credential.v1_0.models.credential_exchange.V10CredentialExchange], desc_en: str) aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_problem_report.CredentialProblemReport [source]
Create problem report for record.
- Parameters
record – connection or exchange record
desc_en – description text to include in problem report
- async aries_cloudagent.protocols.issue_credential.v1_0.report_problem(err: aries_cloudagent.core.error.BaseError, desc_en: str, http_error_class, record: Union[aries_cloudagent.connections.models.conn_record.ConnRecord, aries_cloudagent.protocols.issue_credential.v1_0.models.credential_exchange.V10CredentialExchange], outbound_handler: Coroutine)[source]
Send problem report response and raise corresponding HTTP error.
- Parameters
err – error for internal diagnostics
desc_en – description text to include in problem report (response)
http_error_class – HTTP error to raise
record – record to cite by thread in problem report
outbound_handler – outbound message handler
Subpackages
- aries_cloudagent.protocols.issue_credential.v1_0.handlers package
- Submodules
- aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_ack_handler module
- aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_issue_handler module
- aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_offer_handler module
- aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_problem_report_handler module
- aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_proposal_handler module
- aries_cloudagent.protocols.issue_credential.v1_0.handlers.credential_request_handler module
- aries_cloudagent.protocols.issue_credential.v1_0.messages package
- Subpackages
- Submodules
- aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_ack module
- aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_exchange_webhook module
- aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_issue module
- aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_offer module
- aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_problem_report module
- aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_proposal module
- aries_cloudagent.protocols.issue_credential.v1_0.messages.credential_request module
- aries_cloudagent.protocols.issue_credential.v1_0.models package
Submodules
aries_cloudagent.protocols.issue_credential.v1_0.controller module
Protocol controller for issue credential v1_0.
aries_cloudagent.protocols.issue_credential.v1_0.manager module
aries_cloudagent.protocols.issue_credential.v1_0.message_types module
Message and inner object type identifiers for Connections.