Current section
Files
Jump to
Current section
Files
priv/eudi/pid_mdoc.json
{
"eu.europa.ec.eudi.pid_mdoc": {
"format": "mso_mdoc",
"doctype": "eu.europa.ec.eudi.pid.1",
"scope": "eu.europa.ec.eudi.pid.1",
"policy": {
"batch_size": 50,
"one_time_use": true
},
"cryptographic_binding_methods_supported": [
"jwk", "cose_key"
],
"credential_alg_values_supported": [
-7
],
"credential_crv_values_supported": [
1
],
"credential_signing_alg_values_supported": [
"ES256"
],
"proof_types_supported": {
"jwt": {
"proof_signing_alg_values_supported": [
"ES256"
]
},
"cwt": {
"proof_signing_alg_values_supported": [
"ES256"
],
"proof_alg_values_supported": [
-7
],
"proof_crv_values_supported": [
1
]
}
},
"display": [
{
"name": "PID",
"locale": "en",
"logo": {
"url": "https://examplestate.com/public/pid.png",
"alt_text": "A square figure of a PID"
}
}
],
"claims": {
"eu.europa.ec.eudi.pid.1": {
"family_name": {
"mandatory": true,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Family Name(s)",
"locale": "en" }
]
},
"given_name": {
"mandatory": true,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Given Name(s)",
"locale": "en" }
]
},
"birth_date": {
"mandatory": true,
"value_type":"full-date",
"source":"user",
"display": [
{
"name": "Birth Date",
"locale": "en" }
]
},
"age_over_18": {
"mandatory": true,
"source":"issuer",
"display": [
{
"name": "Age Over 18",
"locale": "en"
}
]
},
"age_in_years": {
"mandatory": false,
"value_type":"uint",
"display": [
{
"name": "Age in Years",
"locale": "en"
}
]
},
"age_birth_year": {
"mandatory": false,
"value_type":"uint",
"display": [
{
"name": "Age Year of Birth",
"locale": "en"
}
]
},
"family_name_birth": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Birth Family Name(s)",
"locale": "en"
}
]
},
"given_name_birth": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Birth Given Name(s)",
"locale": "en"
}
]
},
"birth_place": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Birth Place",
"locale": "en"
}
]
},
"birth_country": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Birth Country",
"locale": "en"
}
]
},
"birth_state": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Birth State/Province",
"locale": "en"
}
]
},
"birth_city": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Birth City",
"locale": "en"
}
]
},
"resident_address": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Resident Address",
"locale": "en"
}
]
},
"resident_country": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Resident Country",
"locale": "en"
}
]
},
"resident_state": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Resident State",
"locale": "en"
}
]
},
"resident_city": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Resident City",
"locale": "en"
}
]
},
"resident_postal_code": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Resident Postal Code",
"locale": "en"
}
]
},
"resident_street": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Resident Street",
"locale": "en"
}
]
},
"resident_house_number": {
"mandatory": false,
"value_type":"string",
"source":"user",
"display": [
{
"name": "Resident House Number",
"locale": "en"
}
]
},
"gender": {
"mandatory": false,
"source":"user",
"display": [
{
"name": "Gender",
"locale": "en"
}
]
},
"nationality": {
"mandatory": false,
"source":"user",
"value_type":"string",
"display": [
{
"name": "Nationality",
"locale": "en"
}
]
},
"issuance_date": {
"mandatory": true,
"source":"issuer",
"display": [
{
"name": "Issuance Date",
"locale": "en"
}
]
},
"expiry_date": {
"mandatory": true,
"source":"issuer",
"display": [
{
"name": "Expiry Date",
"locale": "en"
}
]
},
"issuing_authority": {
"mandatory": true,
"source":"issuer",
"display": [
{
"name": "Issuance Authority",
"locale": "en"
}
]
},
"document_number": {
"mandatory": false,
"display": [
{
"name": "Document Number",
"locale": "en"
}
]
},
"administrative_number": {
"mandatory": false,
"display": [
{
"name": "Administrative Number",
"locale": "en"
}
]
},
"issuing_country": {
"mandatory": true,
"source":"issuer",
"display": [
{
"name": "Issuing Country",
"locale": "en"
}
]
},
"portrait_capture_date": {
"mandatory": false,
"source":"user",
"display": [
{
"name": "Portrait Capture Date",
"locale": "en"
}
]
},
"issuing_jurisdiction": {
"mandatory": false,
"display": [
{
"name": "Issuing Jurisdiction",
"locale": "en"
}
]
}
}
}
}
}