# Functions

New returns new issue credential controller command instance.
WithAutoExecuteRFC0593 enables RFC0593.

# Constants

constants for issue credential commands.
AcceptCredentialErrorCode is for failures in accept credential command.
constants for issue credential commands.
AcceptOfferErrorCode is for failures in accept offer command.
constants for issue credential commands.
AcceptProblemReportErrorCode is for failures in accept problem report command.
constants for issue credential commands.
AcceptProposalErrorCode is for failures in accept proposal command.
constants for issue credential commands.
constants for issue credential commands.
AcceptRequestErrorCode is for failures in accept request command.
constants for issue credential commands.
constants for issue credential commands.
ActionsErrorCode failures in actions command.
command name.
constants for issue credential commands.
DeclineCredentialErrorCode is for failures in decline credential command.
constants for issue credential commands.
DeclineOfferErrorCode is for failures in decline offer command.
constants for issue credential commands.
DeclineProposalErrorCode is for failures in decline proposal command.
constants for issue credential commands.
DeclineRequestErrorCode is for failures in decline request command.
InvalidRequestErrorCode is typically a code for validation errors for invalid issue credential controller requests.
constants for issue credential commands.
NegotiateProposalErrorCode is for failures in negotiate proposal command.
constants for issue credential commands.
constants for issue credential commands.
SendOfferErrorCode failures in send offer command.
constants for issue credential commands.
constants for issue credential commands.
SendProposalErrorCode failures in send proposal command.
constants for issue credential commands.
constants for issue credential commands.
SendRequestErrorCode failures in send request command.
constants for issue credential commands.

# Structs

AcceptCredentialArgs model This is used for accepting a credential.
AcceptCredentialResponse model Represents a AcceptCredential response message.
AcceptOfferArgs model This is used for accepting an offer.
AcceptOfferArgsV2 model This is used for accepting an offer.
AcceptOfferArgsV3 model This is used for accepting an offer.
AcceptOfferResponse model Represents a AcceptOffer response message.
AcceptProblemReportArgs model This is used for accepting a problem report.
AcceptProblemReportResponse model Represents a AcceptProblemReport response message.
AcceptProposalArgs model This is used for accepting proposal.
AcceptProposalArgsV2 model This is used for accepting proposal.
AcceptProposalArgsV3 model This is used for accepting proposal.
AcceptProposalResponse model Represents a AcceptProposal response message.
AcceptRequestArgs model This is used for accepting a request.
AcceptRequestArgsV2 model This is used for accepting a request.
AcceptRequestArgsV3 model This is used for accepting a request.
AcceptRequestResponse model Represents a AcceptRequest response message.
ActionsResponse model Represents Actions response message.
Command is controller command for issue credential.
DeclineCredentialArgs model This is used when credential needs to be rejected.
DeclineCredentialResponse model Represents a DeclineCredential response message.
DeclineOfferArgs model This is used when offer needs to be rejected.
DeclineOfferResponse model Represents a DeclineOffer response message.
DeclineProposalArgs model This is used when proposal needs to be rejected.
DeclineProposalResponse model Represents a DeclineProposal response message.
DeclineRequestArgs model This is used when request needs to be rejected.
DeclineRequestResponse model Represents a DeclineRequest response message.
NegotiateProposalArgs model This is used when the Holder wants to negotiate about an offer he received.
NegotiateProposalArgsV2 model This is used when the Holder wants to negotiate about an offer he received.
NegotiateProposalArgsV3 model This is used when the Holder wants to negotiate about an offer he received.
NegotiateProposalResponse model Represents a NegotiateProposal response message.
Options contains configuration options.
SendOfferArgs model This is used for sending an offer.
SendOfferArgsV2 model This is used for sending an offer.
SendOfferArgsV3 model This is used for sending an offer.
SendOfferResponse model Represents a SendOffer response message.
SendProposalArgs model This is used for sending a proposal to initiate the protocol.
SendProposalArgsV2 model This is used for sending a proposal to initiate the protocol.
SendProposalArgsV3 model This is used for sending a proposal to initiate the protocol.
SendProposalResponse model Represents a SendProposal response message.
SendRequestArgs model This is used for sending a request.
SendRequestArgsV2 model This is used for sending a request.
SendRequestArgsV3 model This is used for sending a request.
SendRequestResponse model Represents a SendRequest response message.

# Interfaces

Provider contains dependencies for the issuecredential protocol and is typically created by using aries.Context().

# Type aliases

Option modifies Options.