WS_AP_IA_MainInteraction_030a¶
Objective¶
Verify that the Wallet sends a Credential Request using a HTTP Request to the Credential Endpoint of the Credential Issuer.
References¶
- [ETSI TS 119 472-3] section 4.6
- [HAIP] section 4
- [OpenID4VCI] section 8.2
Profile applicability¶
None
EUDI-wallet relevancy¶
EUDI_generic | EUDI_required
Technology¶
OpenID4VCI Credential Endpoint requests.
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.
- Wallet successfully obtained an Access Token from the Token Endpoint of the (Authorization Server of the) Credential Issuer.
- Wallet established a connection to the Credential Endpoint of the Credential Issuer, after receiving the Access Token from the Token Endpoint.
Test Scenario¶
- Verify the Credential Request.
Expected results¶
- The Wallet sends a HTTP Request to the Credential Endpoint of the Credential Issuer as listed in the Credential Issuer Metadata. The HTTP Request:
- Uses the POST method.
- Has the 'hostname', and 'port-number' if applicable, of the
credential_endpointin the Credential Issuer's Metadata. - Requests the 'path' and 'query', if applicable, of the
credential_endpoint, without a fragment part.