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": "c95d54d4-63e4-4a04-9bd4-d66f03e58f56",
"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": "bc571e91-56d1-43a7-8259-3a0b2e2d41d9",
"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": "4d562def-c804-41b4-bc68-062e97941775",
"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": "6641d8c4-0c4e-4d61-80ca-fa297445cbe5",
"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": "d3badab2-7056-4084-9d1c-1b6a15f31ba8",
"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": "3980b564-e9f9-4513-b80b-5116c853c9e2",
"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": "ebf5ff32-3d9a-4a9d-8413-d2f770433401",
"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": "23cf7f37-88e8-4434-acfb-c854360da1c3",
"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"
}
}
]
}