Person Identification Data (PID)
DCQL Query
{
"credentials": [
{
"id": "eu_pid_mdoc",
"format": "mso_mdoc",
"meta": {
"doctype_value": "eu.europa.ec.eudi.pid.1"
},
"claims": [
{
"path": [
"eu.europa.ec.eudi.pid.1",
"given_name"
],
"intent_to_retain": false
},
{
"path": [
"eu.europa.ec.eudi.pid.1",
"family_name"
],
"intent_to_retain": false
},
{
"path": [
"eu.europa.ec.eudi.pid.1",
"birth_date"
],
"intent_to_retain": false
},
{
"path": [
"eu.europa.ec.eudi.pid.1",
"issuing_country"
],
"intent_to_retain": false
}
]
}
]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
"id": "80b7ac5a-52e3-4d74-bf0e-a3b57e8a6745",
"input_descriptors": [
{
"id": "eu.europa.ec.eudi.pid.1",
"format": {
"mso_mdoc": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['given_name']"
],
"intent_to_retain": false
},
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['family_name']"
],
"intent_to_retain": false
},
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['birth_date']"
],
"intent_to_retain": false
},
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['issuing_country']"
],
"intent_to_retain": false
}
],
"limit_disclosure": "required"
}
}
]
}
Person Identification Data (PID)
DCQL Query
{
"credentials": [
{
"id": "eu_pid_mdoc",
"format": "mso_mdoc",
"meta": {
"doctype_value": "eu.europa.ec.eudi.pid.1"
},
"claims": [
{
"path": [
"eu.europa.ec.eudi.pid.1",
"family_name"
],
"intent_to_retain": false
},
{
"path": [
"eu.europa.ec.eudi.pid.1",
"given_name"
],
"intent_to_retain": false
}
]
}
]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
"id": "aef33386-7f71-4e3e-a56a-3e2962567646",
"input_descriptors": [
{
"id": "eu.europa.ec.eudi.pid.1",
"format": {
"mso_mdoc": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['family_name']"
],
"intent_to_retain": false
},
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['given_name']"
],
"intent_to_retain": false
}
],
"limit_disclosure": "required"
}
}
]
}
Person Identification Data (PID)
DCQL Query
{
"credentials": [
{
"id": "eu_pid_sdjwt",
"format": "dc+sd-jwt",
"meta": {
"vct_values": [
"urn:eudi:pid:1"
]
},
"claims": [
{
"path": [
"given_name"
]
},
{
"path": [
"family_name"
]
},
{
"path": [
"birthdate"
]
},
{
"path": [
"issuing_country"
]
}
]
}
]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
"id": "c65ffdf1-8ff3-4760-a9df-8bad0df2c465",
"input_descriptors": [
{
"id": "eu_pid_sdjwt",
"format": {
"dc+sd-jwt": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$.vct"
],
"filter": {
"type": "string",
"const": "urn:eudi:pid:1"
}
},
{
"path": [
"$.given_name"
]
},
{
"path": [
"$.family_name"
]
},
{
"path": [
"$.birthdate"
]
},
{
"path": [
"$.issuing_country"
]
}
],
"limit_disclosure": "required"
}
}
]
}
Person Identification Data (PID)
DCQL Query
{
"credentials": [
{
"id": "eu_pid_sdjwt",
"format": "dc+sd-jwt",
"meta": {
"vct_values": [
"urn:eudi:pid:1"
]
},
"claims": [
{
"path": [
"family_name"
]
},
{
"path": [
"given_name"
]
}
]
}
]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
"id": "1703067a-9d8e-4b1a-854a-306df9e71c3c",
"input_descriptors": [
{
"id": "eu_pid_sdjwt",
"format": {
"dc+sd-jwt": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$.vct"
],
"filter": {
"type": "string",
"const": "urn:eudi:pid:1"
}
},
{
"path": [
"$.family_name"
]
},
{
"path": [
"$.given_name"
]
}
],
"limit_disclosure": "required"
}
}
]
}
Person Identification Data (PID)
DCQL Query
{
"credentials": [
{
"id": "eu_pid_sdjwt",
"format": "dc+sd-jwt",
"meta": {
"vct_values": [
"urn:eudi:pid:1"
]
},
"claims": [
{
"path": [
"given_name"
]
},
{
"path": [
"family_name"
]
},
{
"path": [
"birthdate"
]
},
{
"path": [
"issuing_country"
]
}
]
},
{
"id": "eu_pid_mdoc",
"format": "mso_mdoc",
"meta": {
"doctype_value": "eu.europa.ec.eudi.pid.1"
},
"claims": [
{
"path": [
"eu.europa.ec.eudi.pid.1",
"given_name"
],
"intent_to_retain": false
},
{
"path": [
"eu.europa.ec.eudi.pid.1",
"family_name"
],
"intent_to_retain": false
},
{
"path": [
"eu.europa.ec.eudi.pid.1",
"birth_date"
],
"intent_to_retain": false
},
{
"path": [
"eu.europa.ec.eudi.pid.1",
"issuing_country"
],
"intent_to_retain": false
}
]
}
],
"credential_sets": [
{
"options": [
[
"eu_pid_sdjwt"
],
[
"eu_pid_mdoc"
]
],
"required": true
}
]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
"id": "dfce82e5-4a71-49d2-8bf3-bffd3d0f7177",
"input_descriptors": [
{
"id": "eu_pid_sdjwt",
"format": {
"dc+sd-jwt": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$.vct"
],
"filter": {
"type": "string",
"const": "urn:eudi:pid:1"
}
},
{
"path": [
"$.given_name"
]
},
{
"path": [
"$.family_name"
]
},
{
"path": [
"$.birthdate"
]
},
{
"path": [
"$.issuing_country"
]
}
],
"limit_disclosure": "required"
}
},
{
"id": "eu.europa.ec.eudi.pid.1",
"format": {
"mso_mdoc": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['given_name']"
],
"intent_to_retain": false
},
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['family_name']"
],
"intent_to_retain": false
},
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['birth_date']"
],
"intent_to_retain": false
},
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['issuing_country']"
],
"intent_to_retain": false
}
],
"limit_disclosure": "required"
}
}
]
}
Person Identification Data (PID)
DCQL Query
{
"credentials": [
{
"id": "eu_pid_sdjwt",
"format": "dc+sd-jwt",
"meta": {
"vct_values": [
"urn:eudi:pid:1"
]
},
"claims": [
{
"path": [
"family_name"
]
},
{
"path": [
"given_name"
]
}
]
},
{
"id": "eu_pid_mdoc",
"format": "mso_mdoc",
"meta": {
"doctype_value": "eu.europa.ec.eudi.pid.1"
},
"claims": [
{
"path": [
"eu.europa.ec.eudi.pid.1",
"family_name"
],
"intent_to_retain": false
},
{
"path": [
"eu.europa.ec.eudi.pid.1",
"given_name"
],
"intent_to_retain": false
}
]
}
],
"credential_sets": [
{
"options": [
[
"eu_pid_sdjwt"
],
[
"eu_pid_mdoc"
]
],
"required": true
}
]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
"id": "92a29a64-d20c-4278-a89c-5273b228bd2b",
"input_descriptors": [
{
"id": "eu_pid_sdjwt",
"format": {
"dc+sd-jwt": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$.vct"
],
"filter": {
"type": "string",
"const": "urn:eudi:pid:1"
}
},
{
"path": [
"$.family_name"
]
},
{
"path": [
"$.given_name"
]
}
],
"limit_disclosure": "required"
}
},
{
"id": "eu.europa.ec.eudi.pid.1",
"format": {
"mso_mdoc": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['family_name']"
],
"intent_to_retain": false
},
{
"path": [
"$['eu.europa.ec.eudi.pid.1']['given_name']"
],
"intent_to_retain": false
}
],
"limit_disclosure": "required"
}
}
]
}
DCQL Query
{
"credentials": [
{
"id": "age_verification",
"format": "mso_mdoc",
"meta": {
"doctype_value": "eu.europa.ec.av.1"
},
"claims": [
{
"path": [
"eu.europa.ec.av.1",
"age_over_18"
],
"intent_to_retain": false
}
]
}
]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
"id": "e0c0b76a-5392-4dca-9be9-ce855571acf7",
"input_descriptors": [
{
"id": "eu.europa.ec.av.1",
"format": {
"mso_mdoc": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$['eu.europa.ec.av.1']['age_over_18']"
],
"intent_to_retain": false
}
],
"limit_disclosure": "required"
}
}
]
}
DCQL Query
{
"credentials": [
{
"id": "age_verification",
"format": "mso_mdoc",
"meta": {
"doctype_value": "eu.europa.ec.av.1"
},
"claims": [
{
"path": [
"eu.europa.ec.av.1",
"age_over_21"
],
"intent_to_retain": false
}
]
}
]
}
Presentation Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
"id": "afb09471-e944-454c-a1e7-f64fd235c9ae",
"input_descriptors": [
{
"id": "eu.europa.ec.av.1",
"format": {
"mso_mdoc": {
"alg": [
"ES256"
]
}
},
"constraints": {
"fields": [
{
"path": [
"$['eu.europa.ec.av.1']['age_over_21']"
],
"intent_to_retain": false
}
],
"limit_disclosure": "required"
}
}
]
}