aries_cloudagent.protocols package
Subpackages
- aries_cloudagent.protocols.actionmenu package
- Subpackages
- aries_cloudagent.protocols.actionmenu.v1_0 package
- Subpackages
- Submodules
- aries_cloudagent.protocols.actionmenu.v1_0.base_service module
- aries_cloudagent.protocols.actionmenu.v1_0.controller module
- aries_cloudagent.protocols.actionmenu.v1_0.driver_service module
- aries_cloudagent.protocols.actionmenu.v1_0.message_types module
- aries_cloudagent.protocols.actionmenu.v1_0.routes module
- aries_cloudagent.protocols.actionmenu.v1_0.util module
- aries_cloudagent.protocols.actionmenu.v1_0 package
- Submodules
- aries_cloudagent.protocols.actionmenu.definition module
- Subpackages
- aries_cloudagent.protocols.basicmessage package
- aries_cloudagent.protocols.connections package
- aries_cloudagent.protocols.coordinate_mediation package
- Subpackages
- aries_cloudagent.protocols.coordinate_mediation.v1_0 package
- Subpackages
- Submodules
- aries_cloudagent.protocols.coordinate_mediation.v1_0.controller module
- aries_cloudagent.protocols.coordinate_mediation.v1_0.manager module
- aries_cloudagent.protocols.coordinate_mediation.v1_0.message_types module
- aries_cloudagent.protocols.coordinate_mediation.v1_0.routes module
- aries_cloudagent.protocols.coordinate_mediation.v1_0 package
- Submodules
- aries_cloudagent.protocols.coordinate_mediation.definition module
- aries_cloudagent.protocols.coordinate_mediation.mediation_invite_store module
- Subpackages
- aries_cloudagent.protocols.didexchange package
- aries_cloudagent.protocols.discovery package
- aries_cloudagent.protocols.endorse_transaction package
- Subpackages
- aries_cloudagent.protocols.endorse_transaction.v1_0 package
- Subpackages
- Submodules
- aries_cloudagent.protocols.endorse_transaction.v1_0.controller module
- aries_cloudagent.protocols.endorse_transaction.v1_0.manager module
- aries_cloudagent.protocols.endorse_transaction.v1_0.message_types module
- aries_cloudagent.protocols.endorse_transaction.v1_0.routes module
- aries_cloudagent.protocols.endorse_transaction.v1_0.transaction_jobs module
- aries_cloudagent.protocols.endorse_transaction.v1_0.util module
- aries_cloudagent.protocols.endorse_transaction.v1_0 package
- Submodules
- aries_cloudagent.protocols.endorse_transaction.definition module
- Subpackages
- aries_cloudagent.protocols.introduction package
- aries_cloudagent.protocols.issue_credential package
- aries_cloudagent.protocols.notification package
- aries_cloudagent.protocols.out_of_band package
- aries_cloudagent.protocols.present_proof package
- Subpackages
- aries_cloudagent.protocols.present_proof.dif package
- Submodules
- aries_cloudagent.protocols.present_proof.dif.pres_exch module
- aries_cloudagent.protocols.present_proof.dif.pres_exch_handler module
- aries_cloudagent.protocols.present_proof.dif.pres_proposal_schema module
- aries_cloudagent.protocols.present_proof.dif.pres_request_schema module
- aries_cloudagent.protocols.present_proof.dif.pres_schema module
- aries_cloudagent.protocols.present_proof.indy package
- aries_cloudagent.protocols.present_proof.v1_0 package
- aries_cloudagent.protocols.present_proof.v2_0 package
- aries_cloudagent.protocols.present_proof.dif package
- Submodules
- aries_cloudagent.protocols.present_proof.definition module
- Subpackages
- aries_cloudagent.protocols.problem_report package
- aries_cloudagent.protocols.revocation_notification package
- aries_cloudagent.protocols.routing package
- aries_cloudagent.protocols.trustping package
Submodules
aries_cloudagent.protocols.didcomm_prefix module
DIDComm prefix management.
- class aries_cloudagent.protocols.didcomm_prefix.DIDCommPrefix(value)[source]
Bases:
enum.Enum
Enum for DIDComm Prefix, old or new style, per Aries RFC 384.
- NEW = 'https://didcomm.org'
- OLD = 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec'
- qualify(msg_type: Optional[str] = None) str [source]
Qualify input message type with prefix and separator.
- classmethod qualify_all(messages: dict) dict [source]
Apply all known prefixes to a dictionary of message types.