Optional Credential Issuer metadata for conditional validation.
Used to validate the authorization_server requirement:
The credential offer to validate against IT-Wallet v1.4 specifications.
REQUIRED. Array of credential configuration identifiers. References the types of credentials offered as defined in the Credential Issuer metadata.
REQUIRED. HTTPS URL of the Credential Issuer. The Credential Issuer from which the wallet will request credentials.
REQUIRED. Grant information for the credential offer. IT-Wallet v1.4 requires authorization_code grant.
REQUIRED. Authorization Code grant details. IT-Wallet v1.4 only supports authorization_code grant.
Optionalauthorization_server?: stringCONDITIONALLY REQUIRED. HTTPS URL of the Authorization Server. REQUIRED only when the Credential Issuer uses multiple Authorization Servers. If present, MUST match one of the authorization_servers in the Credential Issuer metadata.
Optionalissuer_state?: stringOPTIONAL. String value representing the issuer state. Used to correlate the authorization request with the credential offer.
Options for validating an IT-Wallet v1.4 credential offer.