aries_cloudagent.protocols.out_of_band.v1_0.messages package
Submodules
aries_cloudagent.protocols.out_of_band.v1_0.messages.invitation module
aries_cloudagent.protocols.out_of_band.v1_0.messages.problem_report module
aries_cloudagent.protocols.out_of_band.v1_0.messages.reuse module
Represents a Handshake Reuse message under RFC 0434.
- class aries_cloudagent.protocols.out_of_band.v1_0.messages.reuse.HandshakeReuse(version: str = '1.1', msg_type: Optional[str] = None, **kwargs)[source]
Bases:
AgentMessageClass representing a Handshake Reuse message.
- class aries_cloudagent.protocols.out_of_band.v1_0.messages.reuse.HandshakeReuseSchema(*args: Any, **kwargs: Any)[source]
Bases:
AgentMessageSchemaHandshake Reuse schema class.
- class Meta[source]
Bases:
objectHandshake Reuse schema metadata.
- model_class
alias of
HandshakeReuse
- check_thread_deco(obj, **kwargs)
Thread decorator, and its thid and pthid, are mandatory.
aries_cloudagent.protocols.out_of_band.v1_0.messages.reuse_accept module
Represents a Handshake Reuse Accept message under RFC 0434.
- class aries_cloudagent.protocols.out_of_band.v1_0.messages.reuse_accept.HandshakeReuseAccept(version: str = '1.1', msg_type: Optional[str] = None, **kwargs)[source]
Bases:
AgentMessageClass representing a Handshake Reuse Accept message.
- class Meta[source]
Bases:
objectMetadata for Handshake Reuse Accept message.
- handler_class = 'aries_cloudagent.protocols.out_of_band.v1_0.handlers.reuse_accept_handler.HandshakeReuseAcceptMessageHandler'
- message_type = 'out-of-band/1.1/handshake-reuse-accepted'
- schema_class = 'HandshakeReuseAcceptSchema'
- class aries_cloudagent.protocols.out_of_band.v1_0.messages.reuse_accept.HandshakeReuseAcceptSchema(*args: Any, **kwargs: Any)[source]
Bases:
AgentMessageSchemaHandshake Reuse Accept schema class.
- class Meta[source]
Bases:
objectHandshake Reuse Accept schema metadata.
- model_class
alias of
HandshakeReuseAccept
- check_thread_deco(obj, **kwargs)
Thread decorator, and its thid and pthid, are mandatory.
aries_cloudagent.protocols.out_of_band.v1_0.messages.service module
Record used to represent a service block of an out of band invitation.
- class aries_cloudagent.protocols.out_of_band.v1_0.messages.service.Service(*, _id: Optional[str] = None, _type: Optional[str] = None, did: Optional[str] = None, recipient_keys: Optional[Sequence[str]] = None, routing_keys: Optional[Sequence[str]] = None, service_endpoint: Optional[str] = None)[source]
Bases:
BaseModelRecord used to represent a service block of an out of band invitation.