aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers package
Submodules
aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.keylist_handler module
Handler for keylist message.
- class aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.keylist_handler.KeylistHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Handler for keylist message.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Handle keylist message.
aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.keylist_query_handler module
Handler for keylist-query message.
- class aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.keylist_query_handler.KeylistQueryHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Handler for keylist-query message.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Handle keylist-query message.
aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.keylist_update_handler module
Handler for keylist-update messages.
- class aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.keylist_update_handler.KeylistUpdateHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Handler for keylist-update messages.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Handle keylist-update messages.
aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.keylist_update_response_handler module
Handler for keylist-update-response message.
- class aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.keylist_update_response_handler.KeylistUpdateResponseHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Handler for keylist-update-response message.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Handle keylist-update-response message.
- async notify_keylist_updated(profile: aries_cloudagent.core.profile.Profile, connection_id: str, response: aries_cloudagent.protocols.coordinate_mediation.v1_0.messages.keylist_update_response.KeylistUpdateResponse)[source]
Notify of keylist update response received.
aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.mediation_deny_handler module
Handler for mediate-deny message.
- class aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.mediation_deny_handler.MediationDenyHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Handler for mediate-deny message.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Handle mediate-deny message.
aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.mediation_grant_handler module
aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.mediation_request_handler module
Handler for mediate-request message.
- class aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.mediation_request_handler.MediationRequestHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Handler for mediate-request message.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Handle mediate-request message.
aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.problem_report_handler module
Coordinate mediation problem report message handler.
- class aries_cloudagent.protocols.coordinate_mediation.v1_0.handlers.problem_report_handler.CMProblemReportHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Handler class for Coordinate Mediation Problem Report Message.
Updates the ConnRecord Metadata state.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Coordinate mediation problem report message handler.
- Parameters
context – Request context
responder – Responder callback