acapy_agent.protocols.out_of_band.v1_0.messages package

Submodules

acapy_agent.protocols.out_of_band.v1_0.messages.invitation module

acapy_agent.protocols.out_of_band.v1_0.messages.problem_report module

acapy_agent.protocols.out_of_band.v1_0.messages.reuse module

Represents a Handshake Reuse message under RFC 0434.

class acapy_agent.protocols.out_of_band.v1_0.messages.reuse.HandshakeReuse(version: str = '1.1', msg_type: str | None = None, **kwargs)[source]

Bases: AgentMessage

Class representing a Handshake Reuse message.

class Meta[source]

Bases: object

Metadata for Handshake Reuse message.

handler_class = 'acapy_agent.protocols.out_of_band.v1_0.handlers.reuse_handler.HandshakeReuseMessageHandler'
message_type = 'out-of-band/1.1/handshake-reuse'
schema_class = 'HandshakeReuseSchema'
class acapy_agent.protocols.out_of_band.v1_0.messages.reuse.HandshakeReuseSchema(*args: Any, **kwargs: Any)[source]

Bases: AgentMessageSchema

Handshake Reuse schema class.

class Meta[source]

Bases: object

Handshake Reuse schema metadata.

model_class

alias of HandshakeReuse

check_thread_deco(obj, **kwargs)

Thread decorator, and its thid and pthid, are mandatory.

acapy_agent.protocols.out_of_band.v1_0.messages.reuse_accept module

Represents a Handshake Reuse Accept message under RFC 0434.

class acapy_agent.protocols.out_of_band.v1_0.messages.reuse_accept.HandshakeReuseAccept(version: str = '1.1', msg_type: str | None = None, **kwargs)[source]

Bases: AgentMessage

Class representing a Handshake Reuse Accept message.

class Meta[source]

Bases: object

Metadata for Handshake Reuse Accept message.

handler_class = 'acapy_agent.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 acapy_agent.protocols.out_of_band.v1_0.messages.reuse_accept.HandshakeReuseAcceptSchema(*args: Any, **kwargs: Any)[source]

Bases: AgentMessageSchema

Handshake Reuse Accept schema class.

class Meta[source]

Bases: object

Handshake Reuse Accept schema metadata.

model_class

alias of HandshakeReuseAccept

check_thread_deco(obj, **kwargs)

Thread decorator, and its thid and pthid, are mandatory.

acapy_agent.protocols.out_of_band.v1_0.messages.service module

Record used to represent a service block of an out of band invitation.

class acapy_agent.protocols.out_of_band.v1_0.messages.service.Service(*, _id: str | None = None, _type: str | None = None, did: str | None = None, recipient_keys: Sequence[str] | None = None, routing_keys: Sequence[str] | None = None, service_endpoint: str | None = None)[source]

Bases: BaseModel

Record used to represent a service block of an out of band invitation.

class Meta[source]

Bases: object

Service metadata.

schema_class = 'ServiceSchema'
class acapy_agent.protocols.out_of_band.v1_0.messages.service.ServiceSchema(*args: Any, **kwargs: Any)[source]

Bases: BaseModelSchema

Service schema.

class Meta[source]

Bases: object

ServiceSchema metadata.

model_class

alias of Service

post_dump(data, **kwargs)

Post dump hook.