RP_WS_SM_TrustMechanisms_011b_UF¶
Objective¶
Verify that the Relying Party does not accept an attestation in mdoc format as QEAA when its issuer has no granted qualified service.
References¶
- [ARF] Annex 2, OIA_13, OIA_15b
- [ISO/IEC 18013-5] section 9.3.1
- [RFC5280] section 6.1
- [ETSI TS 119 612]
Profile applicability¶
- Relying Party requests credentials in ISO/IEC 18013-5 mdoc format.
- Relying Party requests QEAAs.
EUDI-wallet relevancy¶
EUDI_specific | EUDI_required
Technology¶
- Presentation of a credential in ISO/IEC 18013-5 mdoc format.
Preconditions¶
- The Relying Party is set to
default_configuration_rp_1. - The test environment publishes
default_trust_configuration_rp, and the Relying Party has loaded it. - Test case
RP_WS_IA_MainInteraction_001bpassed in the same environment.
Test Scenario¶
- Perform a presentation for
default_query_qeaain which the Conformance Wallet presents, in an otherwise valid Authorization Response, a variant ofdefault_credential_qeaathat differs from it only in that it is issued byQP-N, whose service is not qualified. - Perform a presentation for
default_query_qeaain which the Conformance Wallet presents, in an otherwise valid Authorization Response, a variant ofdefault_credential_qeaathat differs from it only in that it is issued byQP-W, whose qualified service is withdrawn.
Expected results¶
- The Relying Party rejects the presentation: its verification result reports a failure and releases no attribute value from the presentation, and the endpoint receiving the Authorization Response does not answer with HTTP status 5xx.
- The Relying Party rejects the presentation: its verification result reports a failure and releases no attribute value from the presentation, and the endpoint receiving the Authorization Response does not answer with HTTP status 5xx.
Comments¶
Execute this test case once for each presentation flow the Relying Party supports (redirects, W3C Digital Credentials API).