WS_AP_MS_ProtocolMessages_050a¶
Objective¶
Verify that the Wallet sends a syntactically correct Credential Request to the Credential Endpoint of the Credential Issuer, when requesting issuance of a Credential with Key Binding.
References¶
- [ETSI TS 119 472-3] section 4.6
- [HAIP] section 4.5
- [OpenID4VCI] section 8.2
Profile applicability¶
None
EUDI-wallet relevancy¶
EUDI_generic | EUDI_required
Technology¶
Issuance via Redirects.
Preconditions¶
- Wallet is set to 'default_configuration_1'
- Wallet started engagement with Credential Issuer.
- Wallet successfully authenticated to the (Authorization Server of the) Credential Issuer.
- The Wallet obtained an Access Token from a Token Response that did not return
credential_identifiers. - Wallet send a correctly formatted HTTP Request to the Credential Endpoint.
Test Scenario¶
- Verify the presence of parameters in the HTTP Request send to the Credential Endpoint.
Expected results¶
- The HTTP Request contains the following parameters:
credential_identifieris absentcredential_configuration_idis presentproofsis present- (optionally)
credential_response_encryptioncan be present
Comments¶
- HAIP requires the
scopeAuthorization parameter; under OpenID4VCI 8.2, the Credential Request usescredential_configuration_idonly when the Token Response did not returncredential_identifiers.