RP_WS_SM_Validity_012¶
Objective¶
Verify that the Relying Party accepts a credential in mdoc format whose expected update time has passed while its validity period has not ended.
References¶
- [ISO/IEC 18013-5] section 9.1.2.4
- [ISO/IEC 18013-5] section 9.3.1
- [OpenID4VP] section 8.6
- [HAIP] section 5.3.1
- [CIR 2024/2982 amended] Annex II
Profile applicability¶
- Relying Party requests credentials in ISO/IEC 18013-5 mdoc format.
EUDI-wallet relevancy¶
EUDI_generic | 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_pidin which the Conformance Wallet presents, in an otherwise valid Authorization Response, a variant ofdefault_credential_pidthat differs from it only in that theexpectedUpdatevalue in thevalidityInfoof its MSO lies one day in the past, whilevalidUntillies in the future.
Expected results¶
- The Relying Party accepts the presentation: its verification result reports success and releases exactly the attributes requested in
default_query_pid, with the values of the presented credential.
Comments¶
Execute this test case once for each presentation flow the Relying Party supports (redirects, W3C Digital Credentials API).