aries_cloudagent.protocols.present_proof.v2_0.handlers package
Submodules
aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_ack_handler module
Presentation ack message handler.
- class aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_ack_handler.V20PresAckHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Message handler class for presentation acks.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Message handler logic for presentation acks.
- Parameters
context – request context
responder – responder callback
aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_handler module
Presentation message handler.
- class aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_handler.V20PresHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Message handler class for presentations.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Message handler logic for presentations.
- Parameters
context – request context
responder – responder callback
aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_problem_report_handler module
Presentation problem report message handler.
- class aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_problem_report_handler.V20PresProblemReportHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Message handler class for problem reports.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Message handler logic for problem reports.
- Parameters
context – request context
responder – responder callback
aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_proposal_handler module
Presentation proposal message handler.
- class aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_proposal_handler.V20PresProposalHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Message handler class for presentation proposals.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Message handler logic for presentation proposals.
- Parameters
context – proposal context
responder – responder callback
aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_request_handler module
Presentation request message handler.
- class aries_cloudagent.protocols.present_proof.v2_0.handlers.pres_request_handler.V20PresRequestHandler[source]
Bases:
aries_cloudagent.messaging.base_handler.BaseHandler
Message handler class for v2.0 presentation requests.
- async handle(context: aries_cloudagent.messaging.request_context.RequestContext, responder: aries_cloudagent.messaging.responder.BaseResponder)[source]
Message handler logic for v2.0 presentation requests.
- Parameters
context – request context
responder – responder callback