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": "7f57d055-5c7f-4c7f-88bc-8ea5bf4db23c",
"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": "ebe38f69-f799-406d-ad8f-52838c9e4a99",
"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": "d55f1bcc-64f4-4b9b-a9a5-54579b82c5b0",
"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": "cc2ed116-b669-4e53-a615-b56895eb9799",
"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": "5d978a4c-c68d-4faf-93d4-3d331c2bb206",
"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": "4a6aedce-7051-43e6-9e9e-aea924e896e1",
"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": "7c9159b7-4a3a-4abc-95a7-7d0b1f75dc8e",
"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": "6805648c-f119-4c95-abbe-cf127b41d0e9",
"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"
}
}
]
}