Optional Credential Issuer metadata for conditional validation.
Used to validate the authorization_server requirement:
The credential offer to validate against the configured IT-Wallet specification.
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.3 requires authorization_code grant.
REQUIRED. Authorization Code grant details. IT-Wallet v1.3 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.
REQUIRED. OAuth 2.0 scope value. Defines the scope of access requested by the credential offer.
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 a credential offer against the configured IT-Wallet specification.