# 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().