Callbacks for hashing and JWT verification.
The client attestation options.
The IT-Wallet SDK configuration, used to select the correct version-specific validation schema for the wallet attestation JWT.
OptionaldpopThe DPoP JWK thumbprint value, if DPoP is being used in the request.
OptionalnowThe current time to use when verifying the JWTs. If not provided current time will be used.
OptionalrequestThe client id provided in the authorization request, if any.
Pass this when the authorization request includes a client_id parameter.
The function will verify that it matches the sub claim in the client attestation JWT.
If not provided, no client_id validation is performed.
The authorization server metadata.