Package-level declarations
Types
Intermediate DTO to hold the parsed clientMetadata as well as the created params in Success.
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.
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.
Parses authentication responses for OpenId4VpVerifier