EWC-consortium / eudi-wallet-rfcs

EU Digital Identity Wallet RFCs in EWC to align towards the Large Scale Pilot (LSP) usecases. The project is co-funded by the European Union.
https://eudiwalletconsortium.org/
Apache License 2.0
28 stars 18 forks source link

Section 3.5 Authorization Request #16

Closed andreasabr closed 9 months ago

andreasabr commented 9 months ago

This section defines the authorization request according to draft version 10, which changed in v12.

Is currently:

[
    {
    format: "jwt_vc", 
    locations: [
        https://issuer.example.com
        ],
    type: "openid_credential",
    types: [
        "VerifiableCredential",
        "VerifiableAttestation",
        "VerifiablePortableDocumentA1"
        ]
    }
]

but must now also include the credential_definition object like this:

[
   {
      "type": "openid_credential",
      "locations": [
         "https://credential-issuer.example.com"
      ],
      "format": "jwt_vc_json",
      "credential_definition": {
         "type": [
            "VerifiableCredential",
            "UniversityDegreeCredential"
         ]
      }
   }
]
lalc commented 9 months ago

Good catch! The table has been updated with supported JSON formats in section 3.5. Note that the original formats are coming from EBSI.