aries_cloudagent.protocols.connections.v1_0.handlers package

Submodules

aries_cloudagent.protocols.connections.v1_0.handlers.connection_invitation_handler module

Connect invitation handler.

class aries_cloudagent.protocols.connections.v1_0.handlers.connection_invitation_handler.ConnectionInvitationHandler[source]

Bases: BaseHandler

Handler class for connection invitations.

async handle(context: RequestContext, responder: BaseResponder)[source]

Handle connection invitation.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.connections.v1_0.handlers.connection_request_handler module

Connection request handler.

class aries_cloudagent.protocols.connections.v1_0.handlers.connection_request_handler.ConnectionRequestHandler[source]

Bases: BaseHandler

Handler class for connection requests.

async handle(context: RequestContext, responder: BaseResponder)[source]

Handle connection request.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.connections.v1_0.handlers.connection_response_handler module

Connection response handler.

class aries_cloudagent.protocols.connections.v1_0.handlers.connection_response_handler.ConnectionResponseHandler[source]

Bases: BaseHandler

Handler class for connection responses.

async handle(context: RequestContext, responder: BaseResponder)[source]

Handle connection response.

Parameters
  • context – Request context

  • responder – Responder callback

aries_cloudagent.protocols.connections.v1_0.handlers.problem_report_handler module

Problem report handler for Connection Protocol.

class aries_cloudagent.protocols.connections.v1_0.handlers.problem_report_handler.ConnectionProblemReportHandler[source]

Bases: BaseHandler

Handler class for Connection problem report messages.

async handle(context: RequestContext, responder: BaseResponder)[source]

Handle problem report message.