WS_AP_MS_ProtocolMessages_033a¶
Objective¶
Verify that the Wallet can handle a correctly formatted Credential Offer, using the issuer initiated flow and credential offer by value.
References¶
- [ETSI TS 119 472-3] section 4.1
- [HAIP] section 4.2
- [OpenID4VCI] section 4.1
Profile applicability¶
Wallet supports the Issuer initiated issuance flow.
EUDI-wallet relevancy¶
EUDI_generic | EUDI_required
Technology¶
Issuance via Redirects.
Preconditions¶
- End-user is engaging with a Credential Issuer using a User-agent.
- Wallet can be invoked for issuance using the custom URL scheme
eu-eaa-offer://.
Test Scenario¶
- Credential Issuer provides a valid Credential Offer as parameter in a custom URL Scheme to the User-agent. The
credential_offerparameter:- has a
credential_issuerproperty with a valid issuer identifier. - has a
credential_configuration_idsproperty, as an array containing at least one identifier as string.
- has a
- End-user triggers link to be followed.
Expected results¶
- User-agent presents option to End-user to engage issuance, optionally after requesting the Credential Issuer Metadata (derived using
.well-knownfromcredential_issuer, if not cached already). - The Wallet connects to the Credential Issuer, to make a request at the Authorization Server's Authorization Endpoint.