aries_cloudagent.messaging.connections.handlers package

Submodules

aries_cloudagent.messaging.connections.handlers.connection_invitation_handler module

Connect invitation handler.

class aries_cloudagent.messaging.connections.handlers.connection_invitation_handler.ConnectionInvitationHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for connection invitations.

handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle connection invitation.

Parameters:
  • context – Request context
  • responder – Responder callback

aries_cloudagent.messaging.connections.handlers.connection_request_handler module

Connection request handler.

class aries_cloudagent.messaging.connections.handlers.connection_request_handler.ConnectionRequestHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for connection requests.

handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle connection request.

Parameters:
  • context – Request context
  • responder – Responder callback

aries_cloudagent.messaging.connections.handlers.connection_response_handler module

Connection response handler.

class aries_cloudagent.messaging.connections.handlers.connection_response_handler.ConnectionResponseHandler[source]

Bases: aries_cloudagent.messaging.base_handler.BaseHandler

Handler class for connection responses.

handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]

Handle connection response.

Parameters:
  • context – Request context
  • responder – Responder callback