This environment is intended for testing verification workflows and conducting interoperability sessions. For enquiries or support, please contact support@igrant.io

Session Detail

Inspect a single verification session

a2b5ec47-9386-4dce-99ce-e4cb0322f7b4

validated
iso18013-7-annex-a

b927f089-c055-4345-baf8-626026ce710e
https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend
ZXxHuAiC4I3lV_5CxTRXdIfJeMRgUROLOK3aSP-mUxs

https://annex-a-proxy.igrant.io/iso18013/annex-a/b927f089-c055-4345-baf8-626026ce710e
600s
eu_pid_mdoc_name_only
2026-06-10 14:09:44 UTC    2026-06-10 14:09:51 UTC

DCQL Query

View 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
        }
      ]
    }
  ]
}

Validation Result

Valid
eu_pid_mdoc
mso_mdoc
Valid
Valid Document DocType: eu.europa.ec.eudi.pid.1
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
Valid Certificate Valid until 2027-09-03T09:19:48+00:00
Trusted Chain signed by trusted root: 2.5.4.5=1,CN=Autorité de Certification France Identité IACA,OU=POUR QUALIFICATION UNIQUEMENT,OU=0002 130003262,O=Agence Nationale des Titres Sécurisés,C=FR
Valid Token Status Valid until 2026-07-05T11:12:07+00:00
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": true,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:family_name": "NOM D'USAGE",
    "eu.europa.ec.eudi.pid.1:given_name": "Ma\u00eblis-Ga\u00eblle Marie"
  },
  "issuer": "2.5.4.5=1,CN=Autorit\u00e9 de Certification France Identit\u00e9 IACA,OU=POUR QUALIFICATION UNIQUEMENT,OU=0002 130003262,O=Agence Nationale des Titres S\u00e9curis\u00e9s,C=FR",
  "error": null,
  "checks": [
    {
      "id": "valid_document",
      "name": "Valid Document",
      "status": "passed",
      "detail": "DocType: eu.europa.ec.eudi.pid.1"
    },
    {
      "id": "issuer_signature",
      "name": "Valid Issuer Signature",
      "status": "passed",
      "detail": "IssuerAuth COSE_Sign1 signature verified"
    },
    {
      "id": "valid_certificate",
      "name": "Valid Certificate",
      "status": "passed",
      "detail": "Valid until 2027-09-03T09:19:48+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "passed",
      "detail": "Chain signed by trusted root: 2.5.4.5=1,CN=Autorit\u00e9 de Certification France Identit\u00e9 IACA,OU=POUR QUALIFICATION UNIQUEMENT,OU=0002 130003262,O=Agence Nationale des Titres S\u00e9curis\u00e9s,C=FR"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2026-07-05T11:12:07+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "eu_pid_mdoc": [
    "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGC2BhYa6RoZGlnZXN0SUQIZnJhbmRvbVggB17z1PAJYM29_7zdCqvvKcJOb2yqGHDEpiEPaMPZpJ5xZWxlbWVudElkZW50aWZpZXJrZmFtaWx5X25hbWVsZWxlbWVudFZhbHVla05PTSBEJ1VTQUdF2BhYdKRoZGlnZXN0SUQKZnJhbmRvbVggARRKkecobEs3nqQBrLOYbu9oUexvtH2o-m_BGS5QdiBxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZWxlbGVtZW50VmFsdWV1TWHDq2xpcy1HYcOrbGxlIE1hcmllamlzc3VlckF1dGiEQ6EBJqEYIVkDJzCCAyMwggLJoAMCAQICFBSB79ZAY9EZgRtxAnQ4ivCNfQaZMAoGCCqGSM49BAMCMIHHMQswCQYDVQQGEwJGUjEwMC4GA1UECgwnQWdlbmNlIE5hdGlvbmFsZSBkZXMgVGl0cmVzIFPDqWN1cmlzw6lzMRcwFQYDVQQLDA4wMDAyIDEzMDAwMzI2MjEmMCQGA1UECwwdUE9VUiBRVUFMSUZJQ0FUSU9OIFVOSVFVRU1FTlQxOTA3BgNVBAMMMEF1dG9yaXTDqSBkZSBDZXJ0aWZpY2F0aW9uIEZyYW5jZSBJZGVudGl0w6kgSUFDQTEKMAgGA1UEBRMBMTAeFw0yNjA2MDMwOTE5NDhaFw0yNzA5MDMwOTE5NDhaMHExCzAJBgNVBAYTAkZSMTAwLgYDVQQKDCdBZ2VuY2UgTmF0aW9uYWxlIGRlcyBUaXRyZXMgU8OpY3VyaXPDqXMxFzAVBgNVBAsMDjAwMDIgMTMwMDAzMjYyMQswCQYDVQQDDAJEUzEKMAgGA1UEBRMBMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABI3MW0kUDjq6j-JeotQc8t6ftCi-qXuBV6yghWBf59IN2FPy_JMsjMal7-TTa4fjBkTQukAgr5Y3hdx45F4xruajgecwgeQwHQYDVR0OBBYEFG4hqu2T6yh3TEhvvTUlLBIe7A16MB8GA1UdIwQYMBaAFOqhrD5GuggV08t6hpRf9ska9vGlMA4GA1UdDwEB_wQEAwIHgDAVBgNVHSUBAf8ECzAJBgcogYxdBQECME0GA1UdHwRGMEQwQqBAoD6GPGh0dHA6Ly9jcmwucXVhbGlmLmFudHMuZ291di5mci9hY19mcmFuY2VfaWRlbnRpdGVfaWFjYV8xLmNybDAsBgNVHRIEJTAjgSFmcmFuY2UtaWRlbnRpdGVAaW50ZXJpZXVyLmdvdXYuZnIwCgYIKoZIzj0EAwIDSAAwRQIgKABP1aiQk-ftLcx0T5UdciJw0lJBje5eMPf4bpSUKGkCIQCeBeA8m9QvFR1cNMQdNXhgaW1G5uTYgXqkdB-Nzi2YWFkDLdgYWQMopmdkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xZ3ZlcnNpb25jMS4wbHZhbGlkaXR5SW5mb6Rmc2lnbmVkwHQyMDI2LTA2LTA1VDExOjEyOjA3Wml2YWxpZEZyb23AdDIwMjYtMDYtMDVUMTE6MTI6MDdaanZhbGlkVW50aWzAdDIwMjYtMDctMDVUMTE6MTI6MDdabmV4cGVjdGVkVXBkYXRlwHQyMDI2LTA2LTE1VDExOjEyOjA3Wmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xrQBYIMNXrLgvZhVjWfw00PiB_q4xpC6GcoanGBBe7Se-OSeiAVgg9Z7zFhFUJrdy7EG79DntbBHsFAW-QokNueBPwqGYZV0CWCB48fagr2INLZa7CI16G9PwjCkx0BR74ZJL140FHNJmQANYIJ6_cH-J9T0Jf_V-1aLz8oaTHjKnCYq2Lz-GmlFoIIbgBFggKucwnig3kWWmv1mj9XUct1NFXBxMl95m7-YuzSmARvkFWCBf9dnbSrClZKWsd-p7bH-OrSFQuMVnjlNOk4DQMBiipQZYIPh7AoHHIa8ExV83GOanly0dATHIMrnFVpGLpfGI6a6gB1ggZ61AOb6V5bxl9KxdMT5COCrt5XZkrX79XHJjxTDSv3EIWCBa-jm8nB8Imx1T6wjo0U1NSjJUfQwCGB3tqm7-gYf_XAlYIDG6jJQVmqkHMj_T7xL9BR2WDHmbRymkdo8b9MrtX1XnClgg5h0XhKGnSm5BctYgCBJwzQDFFg-7L6zRrB2sRztgt34LWCBfwwjlWTIqWHUaqoA7ct2RgRfFsucda7S81beEl1Io5gxYIJ9JPZSDqy-IWljXpYvYePwkA7nMcS9byTT5EWX1dcR8bWRldmljZUtleUluZm-haWRldmljZUtleaQBAiABIVgg8QTEZWUm2dlVY2s353PDYWUdkWVfN4cTrN091x6BoFUiWCAomJlpmVfR4w8Pqay_W5BETCjtDvpUUivt74DlWzzp0m9kaWdlc3RBbGdvcml0aG1nU0hBLTI1NlhAHhyFiZPK0JjUSe3lkyQwCvjXmyNQ6kOowQvoqkHK_QPSmEDSGiZXuq1Qs96QR4Y3xbKTvyb6aeKLwyujLt-1b2xkZXZpY2VTaWduZWSiam5hbWVTcGFjZXPYGEGgamRldmljZUF1dGihb2RldmljZVNpZ25hdHVyZYRDoQEmoPZYQG3CkHgnSqgA81mHnVUxZpn87-FpT_o88Q8rZPhyR-02dOElYTSsZ0S_Ird1rYYOjuzuRNZvox7y3NTU4_kTmf9mc3RhdHVzAA"
  ]
}

Decoded Token

Decoded JWT headers, payloads, disclosures, and key binding

View Decoded Token
{
  "eu_pid_mdoc": {
    "version": "1.0",
    "documents": [
      {
        "docType": "eu.europa.ec.eudi.pid.1",
        "issuerSigned": {
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b\"\\xa4hdigestID\\x08frandomX \\x07^\\xf3\\xd4\\xf0\\t`\\xcd\\xbd\\xff\\xbc\\xdd\\n\\xab\\xef)\\xc2Nol\\xaa\\x18p\\xc4\\xa6!\\x0fh\\xc3\\xd9\\xa4\\x9eqelementIdentifierkfamily_namelelementValuekNOM D'USAGE\")",
              "CBORTag(24, b'\\xa4hdigestID\\nfrandomX \\x01\\x14J\\x91\\xe7(lK7\\x9e\\xa4\\x01\\xac\\xb3\\x98n\\xefhQ\\xeco\\xb4}\\xa8\\xfao\\xc1\\x19.Pv qelementIdentifierjgiven_namelelementValueuMa\\xc3\\xablis-Ga\\xc3\\xablle Marie')"
            ]
          },
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x03#0\\x82\\x02\\xc9\\xa0\\x03\\x02\\x01\\x02\\x02\\x14\\x14\\x81\\xef\\xd6@c\\xd1\\x19\\x81\\x1bq\\x02t8\\x8a\\xf0\\x8d}\\x06\\x990\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020\\x81\\xc71\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02FR100.\\x06\\x03U\\x04\\n\\x0c\\'Agence Nationale des Titres S\\xc3\\xa9curis\\xc3\\xa9s1\\x170\\x15\\x06\\x03U\\x04\\x0b\\x0c\\x0e0002 1300032621&0$\\x06\\x03U\\x04\\x0b\\x0c\\x1dPOUR QUALIFICATION UNIQUEMENT1907\\x06\\x03U\\x04\\x03\\x0c0Autorit\\xc3\\xa9 de Certification France Identit\\xc3\\xa9 IACA1\\n0\\x08\\x06\\x03U\\x04\\x05\\x13\\x0110\\x1e\\x17\\r260603091948Z\\x17\\r270903091948Z0q1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02FR100.\\x06\\x03U\\x04\\n\\x0c\\'Agence Nationale des Titres S\\xc3\\xa9curis\\xc3\\xa9s1\\x170\\x15\\x06\\x03U\\x04\\x0b\\x0c\\x0e0002 1300032621\\x0b0\\t\\x06\\x03U\\x04\\x03\\x0c\\x02DS1\\n0\\x08\\x06\\x03U\\x04\\x05\\x13\\x0120Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04\\x8d\\xcc[I\\x14\\x0e:\\xba\\x8f\\xe2^\\xa2\\xd4\\x1c\\xf2\\xde\\x9f\\xb4(\\xbe\\xa9{\\x81W\\xac\\xa0\\x85`_\\xe7\\xd2\\r\\xd8S\\xf2\\xfc\\x93,\\x8c\\xc6\\xa5\\xef\\xe4\\xd3k\\x87\\xe3\\x06D\\xd0\\xba@ \\xaf\\x967\\x85\\xdcx\\xe4^1\\xae\\xe6\\xa3\\x81\\xe70\\x81\\xe40\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x14n!\\xaa\\xed\\x93\\xeb(wLHo\\xbd5%,\\x12\\x1e\\xec\\rz0\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14\\xea\\xa1\\xac>F\\xba\\x08\\x15\\xd3\\xcbz\\x86\\x94_\\xf6\\xc9\\x1a\\xf6\\xf1\\xa50\\x0e\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x04\\x03\\x02\\x07\\x800\\x15\\x06\\x03U\\x1d%\\x01\\x01\\xff\\x04\\x0b0\\t\\x06\\x07(\\x81\\x8c]\\x05\\x01\\x020M\\x06\\x03U\\x1d\\x1f\\x04F0D0B\\xa0@\\xa0>\\x86<http://crl.qualif.ants.gouv.fr/ac_france_identite_iaca_1.crl0,\\x06\\x03U\\x1d\\x12\\x04%0#\\x81!france-identite@interieur.gouv.fr0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03H\\x000E\\x02 (\\x00O\\xd5\\xa8\\x90\\x93\\xe7\\xed-\\xcctO\\x95\\x1dr\"p\\xd2RA\\x8d\\xee^0\\xf7\\xf8n\\x94\\x94(i\\x02!\\x00\\x9e\\x05\\xe0<\\x9b\\xd4/\\x15\\x1d\\\\4\\xc4\\x1d5x`imF\\xe6\\xe4\\xd8\\x81z\\xa4t\\x1f\\x8d\\xce-\\x98X'"
            },
            "b'\\xd8\\x18Y\\x03(\\xa6gdocTypeweu.europa.ec.eudi.pid.1gversionc1.0lvalidityInfo\\xa4fsigned\\xc0t2026-06-05T11:12:07ZivalidFrom\\xc0t2026-06-05T11:12:07ZjvalidUntil\\xc0t2026-07-05T11:12:07ZnexpectedUpdate\\xc0t2026-06-15T11:12:07ZlvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xad\\x00X \\xc3W\\xac\\xb8/f\\x15cY\\xfc4\\xd0\\xf8\\x81\\xfe\\xae1\\xa4.\\x86r\\x86\\xa7\\x18\\x10^\\xed\\'\\xbe9\\'\\xa2\\x01X \\xf5\\x9e\\xf3\\x16\\x11T&\\xb7r\\xecA\\xbb\\xf49\\xedl\\x11\\xec\\x14\\x05\\xbeB\\x89\\r\\xb9\\xe0O\\xc2\\xa1\\x98e]\\x02X x\\xf1\\xf6\\xa0\\xafb\\r-\\x96\\xbb\\x08\\x8dz\\x1b\\xd3\\xf0\\x8c)1\\xd0\\x14{\\xe1\\x92K\\xd7\\x8d\\x05\\x1c\\xd2f@\\x03X \\x9e\\xbfp\\x7f\\x89\\xf5=\\t\\x7f\\xf5~\\xd5\\xa2\\xf3\\xf2\\x86\\x93\\x1e2\\xa7\\t\\x8a\\xb6/?\\x86\\x9aQh \\x86\\xe0\\x04X *\\xe70\\x9e(7\\x91e\\xa6\\xbfY\\xa3\\xf5u\\x1c\\xb7SE\\\\\\x1cL\\x97\\xdef\\xef\\xe6.\\xcd)\\x80F\\xf9\\x05X _\\xf5\\xd9\\xdbJ\\xb0\\xa5d\\xa5\\xacw\\xea{l\\x7f\\x8e\\xad!P\\xb8\\xc5g\\x8eSN\\x93\\x80\\xd00\\x18\\xa2\\xa5\\x06X \\xf8{\\x02\\x81\\xc7!\\xaf\\x04\\xc5_7\\x18\\xe6\\xa7\\x97-\\x1d\\x011\\xc82\\xb9\\xc5V\\x91\\x8b\\xa5\\xf1\\x88\\xe9\\xae\\xa0\\x07X g\\xad@9\\xbe\\x95\\xe5\\xbce\\xf4\\xac]1>B8*\\xed\\xe5vd\\xad~\\xfd\\\\rc\\xc50\\xd2\\xbfq\\x08X Z\\xfa9\\xbc\\x9c\\x1f\\x08\\x9b\\x1dS\\xeb\\x08\\xe8\\xd1MMJ2T}\\x0c\\x02\\x18\\x1d\\xed\\xaan\\xfe\\x81\\x87\\xff\\\\\\tX 1\\xba\\x8c\\x94\\x15\\x9a\\xa9\\x072?\\xd3\\xef\\x12\\xfd\\x05\\x1d\\x96\\x0cy\\x9bG)\\xa4v\\x8f\\x1b\\xf4\\xca\\xed_U\\xe7\\nX \\xe6\\x1d\\x17\\x84\\xa1\\xa7JnAr\\xd6 \\x08\\x12p\\xcd\\x00\\xc5\\x16\\x0f\\xbb/\\xac\\xd1\\xac\\x1d\\xacG;`\\xb7~\\x0bX _\\xc3\\x08\\xe5Y2*Xu\\x1a\\xaa\\x80;r\\xdd\\x91\\x81\\x17\\xc5\\xb2\\xe7\\x1dk\\xb4\\xbc\\xd5\\xb7\\x84\\x97R(\\xe6\\x0cX \\x9fI=\\x94\\x83\\xab/\\x88ZX\\xd7\\xa5\\x8b\\xd8x\\xfc$\\x03\\xb9\\xccq/[\\xc94\\xf9\\x11e\\xf5u\\xc4|mdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X \\xf1\\x04\\xc4ee&\\xd9\\xd9Uck7\\xe7s\\xc3ae\\x1d\\x91e_7\\x87\\x13\\xac\\xdd=\\xd7\\x1e\\x81\\xa0U\"X (\\x98\\x99i\\x99W\\xd1\\xe3\\x0f\\x0f\\xa9\\xac\\xbf[\\x90DL(\\xed\\x0e\\xfaTR+\\xed\\xef\\x80\\xe5[<\\xe9\\xd2odigestAlgorithmgSHA-256'",
            "b'\\x1e\\x1c\\x85\\x89\\x93\\xca\\xd0\\x98\\xd4I\\xed\\xe5\\x93$0\\n\\xf8\\xd7\\x9b#P\\xeaC\\xa8\\xc1\\x0b\\xe8\\xaaA\\xca\\xfd\\x03\\xd2\\x98@\\xd2\\x1a&W\\xba\\xadP\\xb3\\xde\\x90G\\x867\\xc5\\xb2\\x93\\xbf&\\xfai\\xe2\\x8b\\xc3+\\xa3.\\xdf\\xb5o'"
          ]
        },
        "deviceSigned": {
          "nameSpaces": "CBORTag(24, b'\\xa0')",
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'm\\xc2\\x90x\\'J\\xa8\\x00\\xf3Y\\x87\\x9dU1f\\x99\\xfc\\xef\\xe1iO\\xfa<\\xf1\\x0f+d\\xf8rG\\xed6t\\xe1%a4\\xacgD\\xbf\"\\xb7u\\xad\\x86\\x0e\\x8e\\xec\\xeeD\\xd6o\\xa3\\x1e\\xf2\\xdc\\xd4\\xd4\\xe3\\xf9\\x13\\x99\\xff'"
            ]
          }
        }
      }
    ],
    "status": 0
  }
}

Session Logs

4 total
2026-06-10 14:09:44 UTC INFO /presentations ISO Annex A DeviceRequest created
Data:
{
  "transaction_id": "a2b5ec47-9386-4dce-99ce-e4cb0322f7b4",
  "request_id": "b927f089-c055-4345-baf8-626026ce710e",
  "endpoint": "https://annex-a-proxy.igrant.io/iso18013/annex-a/b927f089-c055-4345-baf8-626026ce710e",
  "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
          }
        ]
      }
    ]
  },
  "preset_id": "eu_pid_mdoc_name_only",
  "protocol_profile": "iso-annex-a-1.0"
}
2026-06-10 14:09:48 UTC INFO /iso18013/annex-a/b927f089-c055-4345-baf8-626026ce710e ISO Annex A session established; DeviceRequest sent
Data:
{
  "request_id": "b927f089-c055-4345-baf8-626026ce710e"
}
2026-06-10 14:09:51 UTC INFO /iso18013/annex-a/b927f089-c055-4345-baf8-626026ce710e ISO Annex A DeviceResponse received
Data:
{
  "request_id": "b927f089-c055-4345-baf8-626026ce710e",
  "credential_ids": [
    "eu_pid_mdoc"
  ]
}
2026-06-10 14:09:51 UTC INFO /iso18013/annex-a/b927f089-c055-4345-baf8-626026ce710e Validation succeeded
How to fix:
All credential presentations passed verification.
Data:
{
  "hint": "All credential presentations passed verification.",
  "credentials": {
    "eu_pid_mdoc": {
      "valid": true,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:family_name": "NOM D'USAGE",
        "eu.europa.ec.eudi.pid.1:given_name": "Ma\u00eblis-Ga\u00eblle Marie"
      },
      "issuer": "2.5.4.5=1,CN=Autorit\u00e9 de Certification France Identit\u00e9 IACA,OU=POUR QUALIFICATION UNIQUEMENT,OU=0002 130003262,O=Agence Nationale des Titres S\u00e9curis\u00e9s,C=FR",
      "checks": [
        {
          "id": "valid_document",
          "name": "Valid Document",
          "status": "passed",
          "detail": "DocType: eu.europa.ec.eudi.pid.1"
        },
        {
          "id": "issuer_signature",
          "name": "Valid Issuer Signature",
          "status": "passed",
          "detail": "IssuerAuth COSE_Sign1 signature verified"
        },
        {
          "id": "valid_certificate",
          "name": "Valid Certificate",
          "status": "passed",
          "detail": "Valid until 2027-09-03T09:19:48+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "passed",
          "detail": "Chain signed by trusted root: 2.5.4.5=1,CN=Autorit\u00e9 de Certification France Identit\u00e9 IACA,OU=POUR QUALIFICATION UNIQUEMENT,OU=0002 130003262,O=Agence Nationale des Titres S\u00e9curis\u00e9s,C=FR"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2026-07-05T11:12:07+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}