A ParsedAuthorizeRequestResult containing the RP required credentials payload and the Openid4vpAuthorizationRequestHeader JWT header
ParseAuthorizeRequestError in case the JWT signature is invalid (when verifyJwt is provided) or there are unexpected errors
Parses and optionally verifies a JWT containing an OpenID4VP Request Object.
This method decodes the Request Object JWT and validates its structure. If the
verifyJwtcallback is provided, it also verifies the JWT signature using the public key obtained according to IT Wallet specifications:For x509_hash client identifiers, x5c is always required. When
callbacks.hashis provided, this method also checks the SHA-256 base64url certificate digest embedded in client_id.Security: If
verifyJwtcallback is not provided in options, JWT signature verification is skipped.