WS_RP_IA_MainInteraction_034d¶
Objective¶
Verify that the Wallet responds to a DCQL-query selecting one property of a top-level object claim, and does not include other selectively disclosable claims, for a credential in SD-JWT VC format.
References¶
- [OpenID4VP] section 7.1
Profile applicability¶
None
EUDI-wallet relevancy¶
EUDI_generic | EUDI_required
Technology¶
Credential in SD-JWT VC format
Preconditions¶
- Wallet is set to 'default_configuration_1'
- Wallet and Verifier are engaged, and a presentation using OpenID4VP has been initiated.
Test Scenario¶
- Verifier sends a request with a valid DCQL query, with a
credentialsproperty that is an array containing one object with the following properties:- the
formatproperty with the valuedc+sd-jwt. - the
claimsproperty, as an array with one object containing apathproperty with as value an array containing two elements,- the first a string, with the name of a top-level claim that is an object of which the properties are selectively disclosable in 'default_credential_A'.
- the second a string, with the name of a property present in that object.
- the
metaproperty, containing avct_valuesproperty with as value an array containing one element that is a string with the verifiable credential type of 'default_credential_A'.
- the
- Verify the received presentation.
Expected results¶
- The Wallet responds with a presentation of 'default_credential_A'.
- The presentation has the following characteristics:
- The presentation is for a credential in SD-JWT VC format, of the verifiable credential type and with the
vctclaim as requested. - The presentation contains the disclosure of the selected property of the top-level object claim.
- The presentation does not contain any other disclosures for claims that allow for selective disclosure in the SD-JWT VC credential.
- The presentation is for a credential in SD-JWT VC format, of the verifiable credential type and with the