# Functions
New returns new present proof controller command instance.
# Constants
constants for the PresentProof operations.
AcceptPresentationErrorCode is for failures in accept presentation command.
constants for the PresentProof operations.
AcceptProblemReportErrorCode is for failures in accept problem report command.
constants for the PresentProof operations.
AcceptProposePresentationErrorCode is for failures in accept propose presentation command.
constants for the PresentProof operations.
constants for the PresentProof operations.
constants for the PresentProof operations.
AcceptRequestPresentationErrorCode is for failures in accept request presentation command.
constants for the PresentProof operations.
constants for the PresentProof operations.
constants for the PresentProof operations.
ActionsErrorCode is for failures in actions command.
command name.
constants for the PresentProof operations.
DeclinePresentationErrorCode is for failures in decline presentation command.
constants for the PresentProof operations.
DeclineProposePresentationErrorCode is for failures in decline propose presentation command.
constants for the PresentProof operations.
DeclineRequestPresentationErrorCode is for failures in decline request presentation command.
InvalidRequestErrorCode is typically a code for validation errors for invalid present proof controller requests.
constants for the PresentProof operations.
NegotiateRequestPresentationErrorCode is for failures in negotiate request presentation command.
constants for the PresentProof operations.
constants for the PresentProof operations.
constants for the PresentProof operations.
SendProposePresentationErrorCode is for failures in send propose presentation command.
constants for the PresentProof operations.
constants for the PresentProof operations.
constants for the PresentProof operations.
SendRequestPresentationErrorCode is for failures in send request presentation command.
constants for the PresentProof operations.
constants for the PresentProof operations.
# Structs
AcceptPresentationArgs model
This is used for accepting a presentation.
AcceptPresentationResponse model
Represents a AcceptPresentation response message.
AcceptProblemReportArgs model
This is used for accepting a problem report.
AcceptProblemReportResponse model
Represents a AcceptProblemReport response message.
AcceptProposePresentationArgs model
This is used for accepting a propose presentation.
AcceptProposePresentationResponse model
Represents a AcceptProposePresentation response message.
AcceptProposePresentationV2Args model
This is used for accepting a propose presentation.
AcceptProposePresentationV3Args model
This is used for accepting a propose presentation.
AcceptRequestPresentationArgs model
This is used for accepting a request presentation.
AcceptRequestPresentationResponse model
Represents a AcceptRequestPresentation response message.
AcceptRequestPresentationV2Args model
This is used for accepting a request presentation.
AcceptRequestPresentationV3Args model
This is used for accepting a request presentation.
ActionsResponse model
Represents Actions response message.
Command is controller command for present proof.
DeclinePresentationArgs model
This is used when the presentation needs to be rejected.
DeclinePresentationResponse model
Represents a DeclinePresentation response message.
DeclineProposePresentationArgs model
This is used when proposal needs to be rejected.
DeclineProposePresentationResponse model
Represents a DeclineProposePresentation response message.
DeclineRequestPresentationArgs model
This is used when the request needs to be rejected.
DeclineRequestPresentationResponse model
Represents a DeclineRequestPresentation response message.
NegotiateRequestPresentationArgs model
This is used by the Prover to counter a presentation request they received with a proposal.
NegotiateRequestPresentationResponse model
Represents a NegotiateRequestPresentation response message.
NegotiateRequestPresentationV2Args model
This is used by the Prover to counter a presentation request they received with a proposal.
NegotiateRequestPresentationV3Args model
This is used by the Prover to counter a presentation request they received with a proposal.
SendProposePresentationArgs model
This is used for sending a propose presentation.
SendProposePresentationResponse model
Represents a SendProposePresentation response message.
SendProposePresentationV2Args model
This is used for sending a propose presentation.
SendProposePresentationV3Args model
This is used for sending a propose presentation.
SendRequestPresentationArgs model
This is used for sending a request presentation.
SendRequestPresentationResponse model
Represents a SendRequestPresentation response message.
SendRequestPresentationV2Args model
This is used for sending a request presentation.
SendRequestPresentationV3Args model
This is used for sending a request presentation.
# Interfaces
Provider contains dependencies for the protocol and is typically created by using aries.Context().