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": "a2cf8dfa-1586-44e7-8572-33828b8d08d9",
"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": "792cbf62-8276-4eac-ac31-21c1b64475d7",
"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": "281eaef4-e91f-4a2c-872b-477664314802",
"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": "83c78de2-4a47-45fc-ae65-860a9137b447",
"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": "cd4bf4c7-2ec7-4f6d-b77e-e4985b8c3eb7",
"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": "d5ea8a13-1751-4d0c-bcae-e6829a6a0014",
"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": "b24c6b17-8cfa-49a4-bb9d-8e5afc10c1e7",
"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": "e23a5cf8-ee9c-4479-9b37-529224e2d590",
"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"
}
}
]
}