w3c / vc-data-model

W3C Verifiable Credentials Working Group — VC Data Model and Representations specification
https://w3c.github.io/vc-data-model/
Other
281 stars 98 forks source link

EnvelopedVerifiablePresentation missing in data model #1431

Closed OR13 closed 3 months ago

OR13 commented 5 months ago

prevents consistent RDF interpretation of presentations secured without data integrity proofs.

{
   "@context": "https://www.w3.org/ns/credentials/v2",
    "id": "data:application/vp+ld+json+sd-jwt;QzVjV...RMjU",
    "type": "EnvelopedVerifiablePresentation"
}
iherman commented 4 months ago

The issue was discussed in a meeting on 2024-02-14

View the transcript #### 2.5. EnvelopedVerifiablePresentation missing in data model (issue vc-data-model#1431) _See github issue [vc-data-model#1431](https://github.com/w3c/vc-data-model/issues/1431)._ **Brent Zundel:** next is #1431 EnvelopedVerifiablePresentation missing in data model. > *Gabe Cohen:* prevents consistent RDF interpretation of presentations secured without data integrity proofs. **Manu Sporny:** today we have this concept of an enveloped verifiable credential, with a presentation inside of it. this would add a presentation. should be fine to do this. it is something that is missing. it is a normative change. saying "if you want to, you can wrap it in multiple b64 payloads" to get a blob that secures the entire data model using any media type. **Brent Zundel:** clarifying...the enveloped cred was 'I want to use vc-jose-cose to sign a credential' this is 'I want to use vc-jose-cose to sign a presentation'. **Manu Sporny:** yes correct and I can take it. **Ivan Herman:** I will take the vocab part. **Brent Zundel:** thanks to both. time for at least one more...#1408.
iherman commented 4 months ago

@msporny we should not do the relevant PR (at least on the vocabulary) before closing #1436...

msporny commented 4 months ago

PR #1453 has been raised to address this issue. This issue will be closed once PR #1453 has been merged.

iherman commented 3 months ago

The issue was discussed in a meeting on 2024-03-06

View the transcript #### 2.14. EnvelopedVerifiablePresentation missing in data model (issue vc-data-model#1431) _See github issue [vc-data-model#1431](https://github.com/w3c/vc-data-model/issues/1431)._ _See github pull request [vc-data-model#1453](https://github.com/w3c/vc-data-model/pull/1453)._ **Brent Zundel:** 1431, PR1453 which has approvals and on track to be merged. … we're headed toward wrapping this up. … so expect to be bothered by us to get the work done...probably weekly.
msporny commented 3 months ago

PR #1453 has been merged, closing.