Package-level declarations
Types
Intermediate DTO to hold the response to be sent from an OpenId4VpHolder to an OpenId4VpVerifier or DcApiVerifier.
Possible outcomes of creating an OpenID Authentication Response, to be sent back to the verifier.
Result of validating an OpenID authentication response. Use to inspect how a wallet response was parsed and whether presentation validation succeeded.
Intermediate result class to display information about the authentication process to the user, i.e., to let them make an informed decision.
Represents the OpenID client identifier scheme used to validate verifier identity. Use to select the client-id flavor (redirect URI, X.509, attestation) and derive IDs/URIs accordingly.
Options for creating authorization requests (query, by value, or by reference). Use to control how the verifier delivers the request to the wallet.
This interface represents the result of matching a CredentialPresentationRequest against a list of available credentials
This is a helper class to build a CredentialPresentationRequest from a collection of RequestOptionsCredential to be used in OpenId4VpRequestOptions.
Options for creating requests for the W3C Digital Credentials API in DcApiVerifier.createAuthnRequest, reflecting the exchange protocols available over that API, see at.asitplus.dcapi.request.ExchangeProtocolIdentifier.
Handles requests received through the W3C Digital Credentials API, similar to DcApiVerifier on the relying party side.
Opaque continuation state for a two-step DcApiHolder flow.
Result of validating a DCAPI response, see DcApiVerifier.validateAuthnResponse
Implements a verifier for the Digital Credentials API, similar to OpenId4VpVerifier for OpenID4VP.
Handles ISO/IEC 18013-7 Annex C requests received through the W3C Digital Credentials API.
Result of validating an ISO 18013-7 Annex C response, see DcApiVerifier.validateAuthnResponse and DcApiCreationOptions.Iso180137AnnexC
Low-level ISO/IEC 18013-7 Annex C device-response construction used by Iso180137AnnexCHolder.
Parses authentication responses for OpenId4VpVerifier