WS_RP_IA_MainInteraction_034b¶
Objective¶
Verify that the Wallet responds to a DCQL-query for two data elements with both data elements present, and does not include other data elements, for a credential in mdoc format.
References¶
- [OpenID4VP] section 7.2
Profile applicability¶
None
EUDI-wallet relevancy¶
EUDI_generic | EUDI_required
Technology¶
Credential in mdoc 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 valuemso_mdoc. - the
claimsproperty, as an array with:- one object containing a
pathproperty whose value is an array containing two elements that are a string, with as values the namespace and identifier of a data element in 'default_credential_A'. - one object containing a
pathproperty whose value is an array containing two elements that are a string, with as values the namespace and identifier of another data element in 'default_credential_A'.
- one object containing a
- the
metaproperty, containing adoctype_valueproperty that is a string with as value the doctype 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 mdoc format, and has the doctype as requested.
- The presentation contains both requested data elements.
- The presentation does not contain any other data elements in the mdoc credential.