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

cf8f0888-4bb0-4b9d-8bd0-7e741929f33b

failed
direct_post.jwt

488c297e-d781-4c2a-8813-c7004cfd5be0
x509_hash:Wqugw4oG6VggvcQp94a-TFC7jx01I14_GM27MOXRv5A
OnWrh-k_WVSQ-sEb9i5fhDUSgn6-EJ4aorITFVeHkC0

https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post
600s
eu_pid_mdoc_common
2026-06-12 15:32:04 UTC    2026-06-12 15:32:22 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",
            "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
        }
      ]
    }
  ]
}

Client Metadata

View Metadata
{
  "client_name": "Verifier Playground by iGrant.io",
  "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
  "vp_formats_supported": {
    "dc+sd-jwt": {
      "sd-jwt_alg_values": [
        "ES256",
        "ES384"
      ],
      "kb-jwt_alg_values": [
        "ES256",
        "ES384"
      ]
    },
    "mso_mdoc": {
      "issuerauth_alg_values": [
        -7,
        -35,
        -36,
        -9,
        -51,
        -19
      ],
      "deviceauth_alg_values": [
        -7,
        -35,
        -36,
        -9,
        -51,
        -19
      ]
    }
  },
  "jwks": {
    "keys": [
      {
        "crv": "P-256",
        "kty": "EC",
        "x": "l03SMyKozEs1zsTcxDEfENCqoI7qdkOViuWlLEpshoQ",
        "y": "Vy57xWiBlXssNxFGTOOuZ6HZ0m0CCi1462XMKzqfKas",
        "kid": "cn1nkjVpWZ-BkQbrAqzUUm-H5r7eSnwChv55juTmXYE",
        "alg": "ECDH-ES",
        "use": "enc"
      }
    ]
  },
  "authorization_encrypted_response_alg": "ECDH-ES",
  "authorization_encrypted_response_enc": "A256GCM",
  "encrypted_response_enc_values_supported": [
    "A256GCM",
    "A128GCM",
    "A128CBC-HS256"
  ],
  "response_types_supported": [
    "vp_token"
  ]
}

Validation Result

Invalid
eu_pid_mdoc
mso_mdoc
Invalid
Valid Document DocType: eu.europa.ec.eudi.pid.1
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
Valid Certificate Valid until 2029-05-04T16:21:13+00:00
Trusted Certificate chain (1 cert(s)) does not terminate at any of 14 configured trusted root(s)
Valid Token Status Valid until 2027-06-04T07:10:29.037484+00:00
Valid Device Signature DeviceSignature verification failed: signature does not match SessionTranscript (nonce/client_id binding check failed)
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:birth_date": "1980-01-01",
    "eu.europa.ec.eudi.pid.1:given_name": "Raitis",
    "eu.europa.ec.eudi.pid.1:family_name": "Soms",
    "eu.europa.ec.eudi.pid.1:issuing_country": "IT"
  },
  "issuer": "C=IT,CN=Namirial Demo Platform",
  "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 2029-05-04T16:21:13+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "failed",
      "detail": "Certificate chain (1 cert(s)) does not terminate at any of 14 configured trusted root(s)"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-06-04T07:10:29.037484+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "failed",
      "detail": "DeviceSignature verification failed: signature does not match SessionTranscript (nonce/client_id binding check failed)"
    }
  ]
}

VP Token

View Raw Token
{
  "eu_pid_mdoc": [
    "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJTMIICTzCCAfagAwIBAgIUPmbVeATUwPjqgB_R5bTg1nGlkAwwCgYIKoZIzj0EAwIwLjEfMB0GA1UEAwwWTmFtaXJpYWwgRGVtbyBQbGF0Zm9ybTELMAkGA1UEBhMCSVQwHhcNMjYwNTA1MTYyMTEzWhcNMjkwNTA0MTYyMTEzWjAuMR8wHQYDVQQDDBZOYW1pcmlhbCBEZW1vIFBsYXRmb3JtMQswCQYDVQQGEwJJVDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAOEy6PCnsm9qE4eXCku7urJeGxwdacY-IygNrKFbcCvs_yHno9HDKkz-Sf2QzURSo2oYhNTrGKffS7roC-mMkKjgfEwge4wEgYDVR0TAQH_BAgwBgEB_wIBADAOBgNVHQ8BAf8EBAMCAKQwKwYDVR0RBCQwIoIgd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20wEgYDVR0lBAswCQYHKIGMXQUBBjBHBgNVHR8EQDA-MDygOqA4hjZodHRwczovL3BpZC12ZXJpZmllci51dG9jb25uZWN0LmNvbS90cnVzdHN0cnVjdHVyZS9jcmwwHQYDVR0OBBYEFIqwuxnH4wMsa79dtle9fpOkRG7sMB8GA1UdIwQYMBaAFIqwuxnH4wMsa79dtle9fpOkRG7sMAoGCCqGSM49BAMCA0cAMEQCIESbjR-GfFHybyb4Zd28Ht5eYUoHLtbGRA6N1aNwtHDoAiAKNTrlnOWOa5BHPOyCiFLPQncBMa39VaIQ4-tqKGQ2dlkGE9gYWQYOqmd2ZXJzaW9uYzEuMG9kaWdlc3RBbGdvcml0aG1nU0hBLTI1Nmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuBkAWCD4ksaUd7NHwGC4xR5zrgzlxGKpABkNAIzpOz3bVoZYpAFYIP34Js5NjpIws2mzr6AtX5XRZmbRPY4Z2Z81NIDXUhuBAlggmSMNb0Jq_PK7S6dl8WlyJ4hcViD4EADhb6YLnLilxyUDWCAHgad_42PPw14i3hwM78WjXbV5mDqml36rRhs7q5gNFwRYIJ5By6Kq7F1Q5q0vik8ooYYDduLUYnB5ox7FQ0YN8QYsBVgg570lkAEVVXXU1EksWfBsfARBhIT_-gBgE_wggUqby9YGWCAp-sumNJQtIOgyS_KhigDK1VsUl_VVSwPLLl8CgAe8yAdYIDNZpyo9TwbleGt3LABBB33y72wmnjCY4OhUo66bd9B5CFggB7duM2pBEiO9RM9UikRGnI1FlYKL31YZ6SwCvFJgKH4JWCCkLaOdlbbFT7iDuxFJ8YUZRrpDzMeIkacm3FXo05MPawpYILIEx_0SVQi0_0escAaRBpachOBk215DqlD_z7zhuxT0C1gg-3FC_TZs42uwkYtDuLKHczd3GSZlmbCH_4-uYdnWcacMWCC2oWssUK9t4otMxtehFIpkaOZdfI6zW530WBCArxfRpQ1YIA88bRpU1ymEsYNC2ab3PzcpAXWkfWvYZwuhpzpsCRbSDlggQoBVm2md0onuvuJgs9DVopClZanw93Ak_uEq1speQR0PWCA-TM6RGYiRbuOKduDYMp_i7tQ8SfNmBEVsEQ8UI0C8NRBYIHv3lherUVgzcgzd7cj-uedvtLRDoGwNWfi44ofzPtwwEVggTEanrHMvJEXlC9SuduWzZnyt_vRlO7OL_Ud8aKlampISWCBNnkFOooNnE4zqpF8INU12erqg1du91Y4eC8A22Gq-oxNYIAkt7Be6EWuQBAnM2Mr_f13jm-rh6bsO0jduGR42w4VRFFggKa-J07WPWhLHsf7qo5Ap1SlA2VNOCM7Gezed_iiiAuYVWCAL1DiLexihJelCGCwsp6SdqdEuwq22yuPFAOY_H6hazhZYIIpfq7208x5VSN68Tt7AN3ZeHZhTvtBTNR5ewZG09jikF1ggEporswH424bZuTr5P_bDKBscCXFBsMF3iy0RMCIMWh0YGFggi64-_0er03RY_iOvRqk83wvQrxeb0Q1jSbj-_BaIIxNtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBCEqEJTAdI-8HhCA2YBBYEubzDmMEByn354LFLXai-gyJYIHLF01BOIh_tCC58x19ibvkcpTxahv6RAq2s4_oOPw33Z2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsdmFsaWRpdHlJbmZvo2ZzaWduZWTAeBsyMDI2LTA2LTA0VDA3OjEwOjI5LjAzNzQ4NFppdmFsaWRGcm9twHgbMjAyNi0wNi0wNFQwNzoxMDoyOS4wMzc0ODRaanZhbGlkVW50aWzAeBsyMDI3LTA2LTA0VDA3OjEwOjI5LjAzNzQ4NFpjY3Jso2NpZHgaAAEE8mNpc3N4Omh0dHBzOi8vd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YxLzJjdXJpeEZodHRwczovL3dhbGxldC1nYXRld2F5LnRlc3QubmFtaXJpYWwuY29tL2lzc3VhbmNlL2FwaS92MS8yL3N0YXR1c19saXN0ZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBkL5WN1cml4Rmh0dHBzOi8vd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YyLzIvc3RhdHVzX2xpc3RicGsaAAEE8ngbY3JlZGVudGlhbF9jb25maWd1cmF0aW9uX2lkeCRldS5ldXJvcGEuZWMuZXVkaS5waWQuMSNtc29fbWRvYyMzMjFYQBhfNT-hf8n2VVV-STSuTG06mRy70aN1rsXplf-i-NbNlsFGuVPwbldjeNwqt50qgNV_sXERCNiVYe6asyO2K_9qbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGE2BhYbKRoZGlnZXN0SUQCZnJhbmRvbVggLDh2IEAkpl3w5t8OMCSIIvwgqrDRbl8dhXEiJyR53gBxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZWxlbGVtZW50VmFsdWXZA-xqMTk4MC0wMS0wMdgYWGWkaGRpZ2VzdElEA2ZyYW5kb21YIPsj5b5a6ickepd3UFY5dOIJy_sPgyCPjzjNMf7Np3UhcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWVsZWxlbWVudFZhbHVlZlJhaXRpc9gYWGSkaGRpZ2VzdElEBmZyYW5kb21YIJqfYc3guyGRb94WPWoqhz3l2K6euNcqF1hhTcHiRjwXcWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1lbGVsZW1lbnRWYWx1ZWRTb21z2BhYZqRoZGlnZXN0SUQNZnJhbmRvbVgg5fpHaQrmJCcicCJuPAZGigplr-97CxR92vYIi9l_mrpxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ5bGVsZW1lbnRWYWx1ZWJJVGxkZXZpY2VTaWduZWSiam5hbWVTcGFjZXPYGEGgamRldmljZUF1dGihb2RldmljZVNpZ25hdHVyZYRDoQEmoPZYQDGUyMSBHGO-CCz_ZEDttPlXnrUJRi6UUp0zoahHnziKf7LOC9qoFFRzw7FzX4sqZ1T1Dr4Hhc6-VbihALJAs85mc3RhdHVzAA"
  ]
}

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": {
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x02O0\\x82\\x01\\xf6\\xa0\\x03\\x02\\x01\\x02\\x02\\x14>f\\xd5x\\x04\\xd4\\xc0\\xf8\\xea\\x80\\x1f\\xd1\\xe5\\xb4\\xe0\\xd6q\\xa5\\x90\\x0c0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020.1\\x1f0\\x1d\\x06\\x03U\\x04\\x03\\x0c\\x16Namirial Demo Platform1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02IT0\\x1e\\x17\\r260505162113Z\\x17\\r290504162113Z0.1\\x1f0\\x1d\\x06\\x03U\\x04\\x03\\x0c\\x16Namirial Demo Platform1\\x0b0\\t\\x06\\x03U\\x04\\x06\\x13\\x02IT0Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04\\x03\\x84\\xcb\\xa3\\xc2\\x9e\\xc9\\xbd\\xa8N\\x1e\\\\).\\xee\\xea\\xc9xlpu\\xa7\\x18\\xf8\\x8c\\xa06\\xb2\\x85m\\xc0\\xaf\\xb3\\xfc\\x87\\x9e\\x8fG\\x0c\\xa93\\xf9\\'\\xf6C5\\x11J\\x8d\\xa8b\\x13S\\xacb\\x9f}.\\xeb\\xa0/\\xa62B\\xa3\\x81\\xf10\\x81\\xee0\\x12\\x06\\x03U\\x1d\\x13\\x01\\x01\\xff\\x04\\x080\\x06\\x01\\x01\\xff\\x02\\x01\\x000\\x0e\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x04\\x03\\x02\\x00\\xa40+\\x06\\x03U\\x1d\\x11\\x04$0\"\\x82 wallet-gateway.test.namirial.com0\\x12\\x06\\x03U\\x1d%\\x04\\x0b0\\t\\x06\\x07(\\x81\\x8c]\\x05\\x01\\x060G\\x06\\x03U\\x1d\\x1f\\x04@0>0<\\xa0:\\xa08\\x866https://pid-verifier.utoconnect.com/truststructure/crl0\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x14\\x8a\\xb0\\xbb\\x19\\xc7\\xe3\\x03,k\\xbf]\\xb6W\\xbd~\\x93\\xa4Dn\\xec0\\x1f\\x06\\x03U\\x1d#\\x04\\x180\\x16\\x80\\x14\\x8a\\xb0\\xbb\\x19\\xc7\\xe3\\x03,k\\xbf]\\xb6W\\xbd~\\x93\\xa4Dn\\xec0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03G\\x000D\\x02 D\\x9b\\x8d\\x1f\\x86|Q\\xf2o&\\xf8e\\xdd\\xbc\\x1e\\xde^aJ\\x07.\\xd6\\xc6D\\x0e\\x8d\\xd5\\xa3p\\xb4p\\xe8\\x02 \\n5:\\xe5\\x9c\\xe5\\x8ek\\x90G<\\xec\\x82\\x88R\\xcfBw\\x011\\xad\\xfdU\\xa2\\x10\\xe3\\xebj(d6v'"
            },
            "b'\\xd8\\x18Y\\x06\\x0e\\xaagversionc1.0odigestAlgorithmgSHA-256lvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xb8\\x19\\x00X \\xf8\\x92\\xc6\\x94w\\xb3G\\xc0`\\xb8\\xc5\\x1es\\xae\\x0c\\xe5\\xc4b\\xa9\\x00\\x19\\r\\x00\\x8c\\xe9;=\\xdbV\\x86X\\xa4\\x01X \\xfd\\xf8&\\xceM\\x8e\\x920\\xb3i\\xb3\\xaf\\xa0-_\\x95\\xd1ff\\xd1=\\x8e\\x19\\xd9\\x9f54\\x80\\xd7R\\x1b\\x81\\x02X \\x99#\\roBj\\xfc\\xf2\\xbbK\\xa7e\\xf1ir\\'\\x88\\\\V \\xf8\\x10\\x00\\xe1o\\xa6\\x0b\\x9c\\xb8\\xa5\\xc7%\\x03X \\x07\\x81\\xa7\\x7f\\xe3c\\xcf\\xc3^\"\\xde\\x1c\\x0c\\xef\\xc5\\xa3]\\xb5y\\x98:\\xa6\\x97~\\xabF\\x1b;\\xab\\x98\\r\\x17\\x04X \\x9eA\\xcb\\xa2\\xaa\\xec]P\\xe6\\xad/\\x8aO(\\xa1\\x86\\x03v\\xe2\\xd4bpy\\xa3\\x1e\\xc5CF\\r\\xf1\\x06,\\x05X \\xe7\\xbd%\\x90\\x01\\x15Uu\\xd4\\xd4I,Y\\xf0l|\\x04A\\x84\\x84\\xff\\xfa\\x00`\\x13\\xfc \\x81J\\x9b\\xcb\\xd6\\x06X )\\xfa\\xcb\\xa64\\x94- \\xe82K\\xf2\\xa1\\x8a\\x00\\xca\\xd5[\\x14\\x97\\xf5UK\\x03\\xcb._\\x02\\x80\\x07\\xbc\\xc8\\x07X 3Y\\xa7*=O\\x06\\xe5xkw,\\x00A\\x07}\\xf2\\xefl&\\x9e0\\x98\\xe0\\xe8T\\xa3\\xae\\x9bw\\xd0y\\x08X \\x07\\xb7n3jA\\x12#\\xbdD\\xcfT\\x8aDF\\x9c\\x8dE\\x95\\x82\\x8b\\xdfV\\x19\\xe9,\\x02\\xbcR`(~\\tX \\xa4-\\xa3\\x9d\\x95\\xb6\\xc5O\\xb8\\x83\\xbb\\x11I\\xf1\\x85\\x19F\\xbaC\\xcc\\xc7\\x88\\x91\\xa7&\\xdcU\\xe8\\xd3\\x93\\x0fk\\nX \\xb2\\x04\\xc7\\xfd\\x12U\\x08\\xb4\\xffG\\xacp\\x06\\x91\\x06\\x96\\x9c\\x84\\xe0d\\xdb^C\\xaaP\\xff\\xcf\\xbc\\xe1\\xbb\\x14\\xf4\\x0bX \\xfbqB\\xfd6l\\xe3k\\xb0\\x91\\x8bC\\xb8\\xb2\\x87s7w\\x19&e\\x99\\xb0\\x87\\xff\\x8f\\xaea\\xd9\\xd6q\\xa7\\x0cX \\xb6\\xa1k,P\\xafm\\xe2\\x8bL\\xc6\\xd7\\xa1\\x14\\x8adh\\xe6]|\\x8e\\xb3[\\x9d\\xf4X\\x10\\x80\\xaf\\x17\\xd1\\xa5\\rX \\x0f<m\\x1aT\\xd7)\\x84\\xb1\\x83B\\xd9\\xa6\\xf7?7)\\x01u\\xa4}k\\xd8g\\x0b\\xa1\\xa7:l\\t\\x16\\xd2\\x0eX B\\x80U\\x9bi\\x9d\\xd2\\x89\\xee\\xbe\\xe2`\\xb3\\xd0\\xd5\\xa2\\x90\\xa5e\\xa9\\xf0\\xf7p$\\xfe\\xe1*\\xd6\\xca^A\\x1d\\x0fX >L\\xce\\x91\\x19\\x88\\x91n\\xe3\\x8av\\xe0\\xd82\\x9f\\xe2\\xee\\xd4<I\\xf3f\\x04El\\x11\\x0f\\x14#@\\xbc5\\x10X {\\xf7\\x96\\x17\\xabQX3r\\x0c\\xdd\\xed\\xc8\\xfe\\xb9\\xe7o\\xb4\\xb4C\\xa0l\\rY\\xf8\\xb8\\xe2\\x87\\xf3>\\xdc0\\x11X LF\\xa7\\xacs/$E\\xe5\\x0b\\xd4\\xaev\\xe5\\xb3f|\\xad\\xfe\\xf4e;\\xb3\\x8b\\xfdG|h\\xa9Z\\x9a\\x92\\x12X M\\x9eAN\\xa2\\x83g\\x13\\x8c\\xea\\xa4_\\x085Mvz\\xba\\xa0\\xd5\\xdb\\xbd\\xd5\\x8e\\x1e\\x0b\\xc06\\xd8j\\xbe\\xa3\\x13X \\t-\\xec\\x17\\xba\\x11k\\x90\\x04\\t\\xcc\\xd8\\xca\\xff\\x7f]\\xe3\\x9b\\xea\\xe1\\xe9\\xbb\\x0e\\xd27n\\x19\\x1e6\\xc3\\x85Q\\x14X )\\xaf\\x89\\xd3\\xb5\\x8fZ\\x12\\xc7\\xb1\\xfe\\xea\\xa3\\x90)\\xd5)@\\xd9SN\\x08\\xce\\xc6{7\\x9d\\xfe(\\xa2\\x02\\xe6\\x15X \\x0b\\xd48\\x8b{\\x18\\xa1%\\xe9B\\x18,,\\xa7\\xa4\\x9d\\xa9\\xd1.\\xc2\\xad\\xb6\\xca\\xe3\\xc5\\x00\\xe6?\\x1f\\xa8Z\\xce\\x16X \\x8a_\\xab\\xbd\\xb4\\xf3\\x1eUH\\xde\\xbcN\\xde\\xc07v^\\x1d\\x98S\\xbe\\xd0S5\\x1e^\\xc1\\x91\\xb4\\xf68\\xa4\\x17X \\x12\\x9a+\\xb3\\x01\\xf8\\xdb\\x86\\xd9\\xb9:\\xf9?\\xf6\\xc3(\\x1b\\x1c\\tqA\\xb0\\xc1w\\x8b-\\x110\"\\x0cZ\\x1d\\x18\\x18X \\x8b\\xae>\\xffG\\xab\\xd3tX\\xfe#\\xafF\\xa9<\\xdf\\x0b\\xd0\\xaf\\x17\\x9b\\xd1\\rcI\\xb8\\xfe\\xfc\\x16\\x88#\\x13mdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X B\\x12\\xa1\\tL\\x07H\\xfb\\xc1\\xe1\\x08\\r\\x98\\x04\\x16\\x04\\xb9\\xbc\\xc3\\x98\\xc1\\x01\\xca}\\xf9\\xe0\\xb1K]\\xa8\\xbe\\x83\"X r\\xc5\\xd3PN\"\\x1f\\xed\\x08.|\\xc7_bn\\xf9\\x1c\\xa5<Z\\x86\\xfe\\x91\\x02\\xad\\xac\\xe3\\xfa\\x0e?\\r\\xf7gdocTypeweu.europa.ec.eudi.pid.1lvalidityInfo\\xa3fsigned\\xc0x\\x1b2026-06-04T07:10:29.037484ZivalidFrom\\xc0x\\x1b2026-06-04T07:10:29.037484ZjvalidUntil\\xc0x\\x1b2027-06-04T07:10:29.037484Zccrl\\xa3cidx\\x1a\\x00\\x01\\x04\\xf2cissx:https://wallet-gateway.test.namirial.com/issuance/api/v1/2curixFhttps://wallet-gateway.test.namirial.com/issuance/api/v1/2/status_listfstatus\\xa1kstatus_list\\xa2cidx\\x19\\x0b\\xe5curixFhttps://wallet-gateway.test.namirial.com/issuance/api/v2/2/status_listbpk\\x1a\\x00\\x01\\x04\\xf2x\\x1bcredential_configuration_idx$eu.europa.ec.eudi.pid.1#mso_mdoc#321'",
            "b'\\x18_5?\\xa1\\x7f\\xc9\\xf6UU~I4\\xaeLm:\\x99\\x1c\\xbb\\xd1\\xa3u\\xae\\xc5\\xe9\\x95\\xff\\xa2\\xf8\\xd6\\xcd\\x96\\xc1F\\xb9S\\xf0nWcx\\xdc*\\xb7\\x9d*\\x80\\xd5\\x7f\\xb1q\\x11\\x08\\xd8\\x95a\\xee\\x9a\\xb3#\\xb6+\\xff'"
          ],
          "nameSpaces": {
            "eu.europa.ec.eudi.pid.1": [
              "CBORTag(24, b'\\xa4hdigestID\\x02frandomX ,8v @$\\xa6]\\xf0\\xe6\\xdf\\x0e0$\\x88\"\\xfc \\xaa\\xb0\\xd1n_\\x1d\\x85q\"\\'$y\\xde\\x00qelementIdentifierjbirth_datelelementValue\\xd9\\x03\\xecj1980-01-01')",
              "CBORTag(24, b\"\\xa4hdigestID\\x03frandomX \\xfb#\\xe5\\xbeZ\\xea'$z\\x97wPV9t\\xe2\\t\\xcb\\xfb\\x0f\\x83 \\x8f\\x8f8\\xcd1\\xfe\\xcd\\xa7u!qelementIdentifierjgiven_namelelementValuefRaitis\")",
              "CBORTag(24, b'\\xa4hdigestID\\x06frandomX \\x9a\\x9fa\\xcd\\xe0\\xbb!\\x91o\\xde\\x16=j*\\x87=\\xe5\\xd8\\xae\\x9e\\xb8\\xd7*\\x17XaM\\xc1\\xe2F<\\x17qelementIdentifierkfamily_namelelementValuedSoms')",
              "CBORTag(24, b'\\xa4hdigestID\\rfrandomX \\xe5\\xfaGi\\n\\xe6$\\'\"p\"n<\\x06F\\x8a\\ne\\xaf\\xef{\\x0b\\x14}\\xda\\xf6\\x08\\x8b\\xd9\\x7f\\x9a\\xbaqelementIdentifieroissuing_countrylelementValuebIT')"
            ]
          }
        },
        "deviceSigned": {
          "nameSpaces": "CBORTag(24, b'\\xa0')",
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'1\\x94\\xc8\\xc4\\x81\\x1cc\\xbe\\x08,\\xffd@\\xed\\xb4\\xf9W\\x9e\\xb5\\tF.\\x94R\\x9d3\\xa1\\xa8G\\x9f8\\x8a\\x7f\\xb2\\xce\\x0b\\xda\\xa8\\x14Ts\\xc3\\xb1s_\\x8b*gT\\xf5\\x0e\\xbe\\x07\\x85\\xce\\xbeU\\xb8\\xa1\\x00\\xb2@\\xb3\\xce'"
            ]
          }
        }
      }
    ],
    "status": 0
  }
}

Session Logs

6 total
2026-06-12 15:32:04 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "x-forwarded-proto": "https",
    "via": "1.1 Caddy",
    "content-type": "application/x-www-form-urlencoded",
    "accept-encoding": "gzip, deflate, br, zstd",
    "priority": "u=0, i",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "sec-fetch-dest": "document",
    "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
    "referer": "https://api.playground.france-identite.gouv.fr/igrantio/verifier/admin/create-request/",
    "origin": "https://api.playground.france-identite.gouv.fr",
    "x-forwarded-for": "150.228.123.47, 127.0.0.1,10.42.7.1",
    "user-agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 26_5_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/149.0.7827.45 Mobile/15E148 Safari/604.1",
    "accept-language": "en-GB,en;q=0.9",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "sec-fetch-site": "same-origin",
    "sec-fetch-mode": "navigate",
    "content-length": "146",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "3f50793a-f1dd-4e39-967b-8bfe0d0f11d3",
    "x-envoy-attempt-count": "1",
    "x-envoy-original-path": "/igrantio/verifier/admin/create-request/",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=6f9ee31c83b3484e9fe92a4c0ce049a93462227c9b7d3f18f68795f032420044;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-a25e1d080c07d0bda7f16e30a383f5e4-484498a0e8a7428f-00",
    "tracestate": ""
  },
  "request_body": {
    "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
            }
          ]
        }
      ]
    },
    "preset_id": "eu_pid_mdoc_common",
    "protocol_profile": "haip",
    "wallet_url_scheme": "openid4vp://"
  },
  "transaction_id": "cf8f0888-4bb0-4b9d-8bd0-7e741929f33b",
  "request_id": "488c297e-d781-4c2a-8813-c7004cfd5be0",
  "nonce": "OnWrh-k_WVSQ-sEb9i5fhDUSgn6-EJ4aorITFVeHkC0",
  "client_id": "x509_hash:Wqugw4oG6VggvcQp94a-TFC7jx01I14_GM27MOXRv5A",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "cn1nkjVpWZ-BkQbrAqzUUm-H5r7eSnwChv55juTmXYE",
  "client_metadata": {
    "client_name": "Verifier Playground by iGrant.io",
    "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
    "vp_formats_supported": {
      "dc+sd-jwt": {
        "sd-jwt_alg_values": [
          "ES256",
          "ES384"
        ],
        "kb-jwt_alg_values": [
          "ES256",
          "ES384"
        ]
      },
      "mso_mdoc": {
        "issuerauth_alg_values": [
          -7,
          -35,
          -36,
          -9,
          -51,
          -19
        ],
        "deviceauth_alg_values": [
          -7,
          -35,
          -36,
          -9,
          -51,
          -19
        ]
      }
    },
    "jwks": {
      "keys": [
        {
          "crv": "P-256",
          "kty": "EC",
          "x": "l03SMyKozEs1zsTcxDEfENCqoI7qdkOViuWlLEpshoQ",
          "y": "Vy57xWiBlXssNxFGTOOuZ6HZ0m0CCi1462XMKzqfKas",
          "kid": "cn1nkjVpWZ-BkQbrAqzUUm-H5r7eSnwChv55juTmXYE",
          "alg": "ECDH-ES",
          "use": "enc"
        }
      ]
    },
    "authorization_encrypted_response_alg": "ECDH-ES",
    "authorization_encrypted_response_enc": "A256GCM",
    "encrypted_response_enc_values_supported": [
      "A256GCM",
      "A128GCM",
      "A128CBC-HS256"
    ],
    "response_types_supported": [
      "vp_token"
    ]
  },
  "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
          }
        ]
      }
    ]
  },
  "preset_id": "eu_pid_mdoc_common",
  "protocol_profile": "haip"
}
2026-06-12 15:32:15 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "user-agent": "Dart/3.11 (dart:io)",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "accept-encoding": "gzip",
    "x-forwarded-proto": "https",
    "x-forwarded-for": "150.228.123.47, 127.0.0.1,10.42.7.1",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "via": "1.1 Caddy",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "601ee687-7696-42df-be59-6cd05ac7be0a",
    "x-envoy-attempt-count": "1",
    "x-envoy-original-path": "/igrantio/verifier-backend/authorize/488c297e-d781-4c2a-8813-c7004cfd5be0",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=6f9ee31c83b3484e9fe92a4c0ce049a93462227c9b7d3f18f68795f032420044;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-d1a4ca948b300a5d4ffd095551444a9e-a3137a6ec1019fd6-00",
    "tracestate": ""
  },
  "path_params": {
    "request_id": "488c297e-d781-4c2a-8813-c7004cfd5be0"
  },
  "transaction_id": "cf8f0888-4bb0-4b9d-8bd0-7e741929f33b",
  "nonce": "OnWrh-k_WVSQ-sEb9i5fhDUSgn6-EJ4aorITFVeHkC0",
  "client_id": "x509_hash:Wqugw4oG6VggvcQp94a-TFC7jx01I14_GM27MOXRv5A",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "cn1nkjVpWZ-BkQbrAqzUUm-H5r7eSnwChv55juTmXYE"
}
2026-06-12 15:32:22 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "content-type": "application/x-www-form-urlencoded",
    "accept-encoding": "gzip",
    "via": "1.1 Caddy",
    "user-agent": "Dart/3.11 (dart:io)",
    "x-forwarded-proto": "https",
    "x-forwarded-for": "150.228.123.47, 127.0.0.1,10.42.7.1",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "content-length": "6037",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "67768dc1-9707-4715-870e-1211b46406c3",
    "x-envoy-attempt-count": "1",
    "x-envoy-original-path": "/igrantio/verifier-backend/post",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=6f9ee31c83b3484e9fe92a4c0ce049a93462227c9b7d3f18f68795f032420044;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-0ceff3bc1fd15452afe89dca0d6427d2-6ed61714a9592c20-00",
    "tracestate": ""
  },
  "form_fields": {
    "response_jwe": "eyJhbGciOiJFQ0RILUVTIiwia2lkIjoiY24xbmtqVnBXWi1Ca1FickFxelVVbS1INXI3ZVNud0NodjU1anVUbVhZRSIsImVwayI6eyJjcnYiOiJQLTI1NiIsImt0eSI6IkVDIiwieCI6InowVGZ2SnN0X0xhOXBoUnlVT1BrV1VseGtmLU1yd0ZfSHlfbGREYXFUd0EiLCJ5IjoiQkJJSGZvaVpWY3h4S1FRZmpPZ3dzcjBzaHVMX2FYTzRkVW1rT3ZOQzJ0VSJ9LCJhcHUiOiJaREV5TnpBeE1tSXRNekJoTkMwME9URTVMVGsxTUdNdE5qUXpNVFU0TVdJek5Ea3oiLCJhcHYiOiJUMjVYY21ndGExOVhWbE5STFhORllqbHBOV1pvUkZWVFoyNDJMVVZLTkdGdmNrbFVSbFpsU0d0RE1BIiwiZW5jIjoiQTI1NkdDTSJ9..lafAVSk7L8N_WzMC.oY5NOs2eCJRhoapsQOObJnZKPQoYBbDunXtq56o-sjZQCR7KUCTVnLWXWDJfRskQX-RrxrUb-tsKfZZKevh6Fra7MpFvvlR4Jq3A-2c_qnAsbyCWmiEzWUdhd_YeFKdUH7rwHVSnFrTLuQadyxfvtpE3nBAi-zMknZFzo2hiZWhZZQ7sYss8gMxjuUtc5gv-T3zsHEogkb2azbCMpBbM6_v4_ehCtFAJjNNw_4u9pEpUym27fHzbA-n9FT_xZHH4gIkD5TPhF2Lu2YWB5rRa0X4QePoQxoYD0TPns2LGd0m0vhgoXJ3C0dKcI5izgnRPHTyeK2MrqtoAdmGNaSB9G_RJiRFsCNniWowsK2aOW1ZaZxwkkaCCZ-86Ez-RjP0YkdwCyzw0P6yI0SGIPTOs-PdFYXzPpkAfxGAz74r6ynPWaP_2d7ReVR3M007Esv3a7NCnkrslKsUwSwA44h-YZvsnOK4SdyILRsTnuHo6r37MvtVx2R63gWY20wJhDsZYoKbnwJjJfj6vC61Hl9o3MbXceHxxIGwnUxZ1fk8fiCsV7y829uaPPJDsL4U__sJK9Lw9ict0PrUXCBESiKy9fyASe9wQVqbJSBhDKf1JZT_mdbK3x8XOXKbRSFe6_QyskKHdQzA_opwQlX5e17wrx64x52lESMBd6LCggQ2wg6r3XJ4d6TkYyMKxaTrVUHmX2tPS6gq2W3gFjrnGiVsCqcsSeQtdnS7S4VbpLHyNqq8AS7-eV4ZXx9mubRCMY6momCtDzRaL2Qe6pTI3VW6ehRGMSk7vGpsL51vXKn0JNq6P-fJIBX3CQth0tU_rjkKIe-aqVNnEZcUyVamt0NhbVb_pT96ZVd4LZCms-TiwyGZ1TRF2Cp61Z_Xu-Tiir7ydJI5ChCzvfhNW9UP0v0dFMg3mJUl_hUWT2GEUesN_Y5qmynxM8IP5hcKxBFNoF9lB7t4PQFyGr8OL_Z167fWdonQ_b4_DKzJiTfpyJRiz8tBYSo1peM2bA5xDQ-CILkK1TgWRbM7OU-IiWul5H_5WwrfVJAtk4msuvlxbR2qjzzIg76UWEJrYlrn9A4UzFMPOQFMh0GNW8CeDTnDENaoYOZ816zbDm7qLbKTGvHR5pkyMnbOwhn__6Q6CguRW6-4J9mDf9Vbx5Ke_-UirmeOeyTIQciBMDTNCKL5Ow_1KdhvtcJfqQaSC6Dqg3Rxf3k9I2chBzGZLiTKW5pGvWxgYaEVV3FIlzvbZ2f5I6GDB52HZYsVvH2OicSi4MiRixXwK5SpxY865i-L8tjpqM6ZA60lG_dwWl4pb_1q5l257tN50yJCAANq7AeVW-4d6_y6xepVrWKpnNCgkd9v25xOgHihR8wDnXS1-6EJ-96b60EkHHOhdWP0RGhgAlcMMgRNLRwvdNiC3yznkgt5EYfLLngXje9cojZmKISCA66A1eL0_WstLy1ieoFBpPy03zc9zxuMX_V6zZxSbkRKeqRB2aRRWvU-xuV8sLVwX--dPP4GI78BPGN8hsYI-lb68b2-lwDaCPUl-P_evkWXrmMWbxQ26Ev4_pYvvLvXEJHbzcxtlzq5OvUZCvZI2sv-tREBA0qNWV6DfBbikfoSaJWSk0_RoJP_xFMpQ1l74SXgM9wvXeqNgJHdYtEL4rqNK7CP0sqXRxUGsbXxYR3CCX_QWc7GW9maFsrxLfisn2TvtLcKoi0Lxbmb7-K02tk8hlmh3A7oHR8HwXuSWVwDhTHqkJrHOEXktDmy-6zncqgsnxwmscDVtsxUNU1MbSSc_sjJFF_T9KPSkzWR3fAi5Lo8RyVRITO-dBjB7N332PoUeWeUcPakG4wB0vLpot07WpA8aN2eDITy4NvQ7bkz5yBJOmDYUx9Z52yw2FGMWiPEVNt7_vze6N9gZGomdP7MVAK54VmGzngk-qQ-UogqsejV0S2YLdv6m8VCxUHyDIdy-S4KM9Dnveo27BhuMC9Dy0IZG95GNjXHSe-Xohvt3VGy8M0XMx6wPtFXuNBGAmy9wP2_UetOVIUkgmhq2cVWJythH9g2Yi1CnyxyIdyw-bNjvLxZG3szC---09G_EtK-s2Zm2kLT5LzZ1sy18BUdlndwav1c3tgfHovLOEMwQksfV10njENUz2o9jbXNoWQm7xCmw-AlpWdUUYBjZ_2mt5sj-zWVUUwLbwNYG42T-aary6gIfEzT6-dPsE5eoWinDSopBniK9i-XPHVmV2Faa2xTSj1EQWSBWIcToOhQ2FvAzuBN9C0PNmg-agbXliRCZqFawJSHViszKd9oi8riPDrEGwcTFxBVBQTws2KvHnWraF6gHpt6GXack_RG-pfpCBieEZwhjkhLOpAS0APCB-FxRbSnjpPRleLvPn06cSzdbS7mVZfXOSMuzhFzlfFxtlZ89XG2weE8LV5abMGcbTcQmdIV2V7FjBB5fV-SZy5mXDuQ66k6fq4oHSPrzirU847t54XliGSc14VIjh7skJnPZvRyhC3dldj75J4IaGrXoy75pandvNgRovwA41dj6MnD-jW7zUyTGXNJiJp40SdeHF36RCTOPn_5Ip8mNPFbVIGT6kqozd7S-zx-J8C4mIwI0tDSNDsL0TlFv1TPIVFNXTuNFjPSd_RiEK3jPbmqkUNaJvttwJ4geRFQIhAdoyUUzdjJygyxDZYjGqnYSdxDynj168Dm-fYnaTRt3WcMy3PQLAsf5afry5wHv90yCpqxdCuqJeWJurWwvM9BqLJeTcCryDCPeJJkYJycmXC5QVtMQqFfp38_pKfzscUfJAxIPxdTQFaHOF3xufotyL9gs4hJUTKHj0eyJvW6Py7DyNJ0p6eMBlTwb7IWoQi_Hy7HnQFbkVN31xyyqpfkdwlLeKlxIX6Koe1B7VGjEq_G29lrbfcoLVWNiuJARJsV2TNh668XNzHJJ56f-RtUBUlCdtj3eTbECSNKSMGgnr4DorkWbywKHDQFGToqaq-_kesZc4EMZyc2Bj9GlowPEbSxC-pRygum6IwXElfJUEpNIh5LzGtbT1EpeN08bT59-Ma2H0zSp-GOmHc2w7t5C9RG8szmbw17PAYvnm-u_64kiGGBFb8Vveepr_IZtrMnUy_r017gO8kcsyuNkXxXCjfnUqW6no3elKzj4mGNMGV4s-zUSuhjJw4fblRPd7o-_2VQaAxLOzlaHvQaDnK5KEoOn-PmKAKoG7fPem_FmNRKyenorI-Ykv74WJF1x29wkJEb8YSixlB_11y3gh-a9Q94lkUIYhWho9KFbuC_MD3pxka3H8MTczio7JwmcegFntqaDEp3BOJ36PFO6zyWMciQA3O3Gy6eMrIkZiVDhW8lfbrIyqNb4mf3J1yBh59XkhIfwgenNstszvOQ4Siv0hBNXYDP-J7iSQbBU5wQeZGUgXuWl3n8gp5wflFEywTPP09edW5Ff_wQdyYFFKOuqW2pAnPs--HL5YkdkV3RX__MN74hnfeFAQdBLHUZIkVCR1JzG1aY3or6kMAhW0N5trpJ9aq4l6hO5UxUcYBHXe1nQkqvr5O8IFbr61FsHNdEVsOLoqcVoGt5mNxk1gyzDKilLL8W6mGyZGvjRpxYeK62IXOQwmmROkzlPqcTsOPeB_2cTtVLfLRUp11Gv9Hy5YeI1OF_Phcobfx_mPc4CdcpBsToEdEwUxzzvDyLKllJXMPUFuMpS60Rmy7aqO3Mc5Eph2PDQ7C8R1H4TI0Rx2Avj3PAl0aSbjINApTQo8261U4Qdb-psbby1MU0I9UDMZRrgzQTqPllGXfgX51M4j2oDsGTeelxKYydnJBjYHev8ha-YRn2URMkucCFXiZUI3NeEpPHbEj3jIN5oznwJxLtqIujYrURqKWJ-xy1mCutQhPY8591YNwAMarZ8ccTH6gM5U7JBJM_7PA0YN6BRO0Vpx-KbxDkJwtOVLgnKpmcAfLeqBBGx9881UumIyymsoNkQP4Ulfo5Fanm1TVyPaMEBgJabOhuG5EP7FG5d6myT3kqVOfFGcKph1xDSQDg4daBfphFiHHPuLfg0wf8aOsPDFA72dlRGm1BbmG3DQigIG738glOb_txgbeoyWNzVV3WuohW4honXwbAmX5oq2eOtFiTpSlRUYiGfQIyWzszl4uTntPEChDjtoGNgpyAdDoFOiPGcq0n0mz_qo_u-5bqFaXPS0ndGFfsS920MF1fTs6dr-Q6G9VadLKEzw8Q9Un7U6mJW61uguYyICCuqYfRNUjSplacrN_j86QkFWTGxwt0jvGpY7pDpdEbO9YEKKKE_1Im_oHKKRGvGrNtXSWOSnH8mI9Ja-PrUCZ_sgnEi_gDNyc8XuTuxMFuVaEAHsSqkoBNV7_1FG_oIj9KzSIdW-p8diBsqXXGNgJ5TgYV0yBfEC1xKbG2hljWbT9qo1G_M6nmE9AGGfcx3oWIiBzo9Le5RpRNBriTl2vHWlpJ-AAtN06JS7W2nplYBbQuyeeJYwgZ8hzl5oIRHRalt47sHOmlBMvhIR03sxsBEKKjSSTg_x6O4ClhE_UOkFuAzMn9zVOu4oh3clqq8K8n3ZsQr5K8HfwMS7td--Xwdwb3LG00-mGY1GwNJ6pDtylU0OrY9GV-AthsajkM1K8TwtXcmy6N2PpP7PVslUD_kN7d3NVFl4YAzg6M9y-qahqVrk_junwpZ2iWVx6ye8j3OuGGoUETSw2JWtaNatc322HWxpx9lUqQXyMOV0fASZ0pD9Qp8UwolwIwbsy5HeV-PN5SHwxVOg7jC8D7e5UMlKhk68WKYCYJIpjIZUJ1TSXU9z0lmH03vCt0kKfy4FaqIDzp2hCmYidARgAhFZxN78xFPdzFIPKnBzXyNFNPoOdJJpdCF5TZSoJTkxnM3enEmeIbs1vtNEJnbrTAwkr8XveB826vwtgCci_1Pga8I2S35arbLVZJX6R5JO894WbuG37baAMiRVGWDWwq1BY-woLSsJ0YtK4wrMeBWF3621umdcGKiYAKbWLXHbBLXbWYXcib7OMwUUNimcYy2V3bMkXV-tHDBVaw5lGSJzL1f6HX94bpbM5f3Tzq5DKsoTrx5gI30j9rlumUoAmNyLgWPwqOjjlllqVkXHq2EwQ6uTq9nAObi5rfUj3bbVwWVVAs7WpyvHyUk_3wX-H9ZxJSyNSNm6RTvlCUQ214vAEXFcUfxPW_W7yX31JKkpJKReQ6GfkBU5KTXMLF51bxxDweTEeRZovhhj7-62weqYjDpsGOblQ0xIHw06vx7adX4ApNPBPFpz7oLEWE8v3vZMHuuq3rztghA5MWPXbGBPMDX4MylCIhrTsJxyrF9xsFIEetBSWvbgivcIu1tWk1H4ud3iK2EGVlUlysmVeKJ-qUOMaMO1Tmt3h5shIQ6uqTzKne1YgRGRshDp-rsCjdoprZzy9r-E6jnl2ToJXolVhdXNmgoaNj91wHC8EW2w8Hwah38R586y82FbJxGfTE0ycW1-fR6zxVl-oecblXMsXydgOfybAvlDTkhetdZHw0tX4Ain4HZQ3NuWw.QfuHVvEga3aC5bLSYjAQlQ"
  },
  "transaction_id": "cf8f0888-4bb0-4b9d-8bd0-7e741929f33b",
  "nonce": "OnWrh-k_WVSQ-sEb9i5fhDUSgn6-EJ4aorITFVeHkC0",
  "client_id": "x509_hash:Wqugw4oG6VggvcQp94a-TFC7jx01I14_GM27MOXRv5A",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "cn1nkjVpWZ-BkQbrAqzUUm-H5r7eSnwChv55juTmXYE"
}
2026-06-12 15:32:22 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "alg": "ECDH-ES",
    "kid": "cn1nkjVpWZ-BkQbrAqzUUm-H5r7eSnwChv55juTmXYE",
    "epk": {
      "crv": "P-256",
      "kty": "EC",
      "x": "z0TfvJst_La9phRyUOPkWUlxkf-MrwF_Hy_ldDaqTwA",
      "y": "BBIHfoiZVcxxKQQfjOgwsr0shuL_aXO4dUmkOvNC2tU"
    },
    "apu": "ZDEyNzAxMmItMzBhNC00OTE5LTk1MGMtNjQzMTU4MWIzNDkz",
    "apv": "T25Xcmgta19XVlNRLXNFYjlpNWZoRFVTZ242LUVKNGFvcklURlZlSGtDMA",
    "enc": "A256GCM"
  },
  "decrypted_payload": {
    "vp_token": {
      "eu_pid_mdoc": [
        "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJTMIICTzCCAfagAwIBAgIUPmbVeATUwPjqgB_R5bTg1nGlkAwwCgYIKoZIzj0EAwIwLjEfMB0GA1UEAwwWTmFtaXJpYWwgRGVtbyBQbGF0Zm9ybTELMAkGA1UEBhMCSVQwHhcNMjYwNTA1MTYyMTEzWhcNMjkwNTA0MTYyMTEzWjAuMR8wHQYDVQQDDBZOYW1pcmlhbCBEZW1vIFBsYXRmb3JtMQswCQYDVQQGEwJJVDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAOEy6PCnsm9qE4eXCku7urJeGxwdacY-IygNrKFbcCvs_yHno9HDKkz-Sf2QzURSo2oYhNTrGKffS7roC-mMkKjgfEwge4wEgYDVR0TAQH_BAgwBgEB_wIBADAOBgNVHQ8BAf8EBAMCAKQwKwYDVR0RBCQwIoIgd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20wEgYDVR0lBAswCQYHKIGMXQUBBjBHBgNVHR8EQDA-MDygOqA4hjZodHRwczovL3BpZC12ZXJpZmllci51dG9jb25uZWN0LmNvbS90cnVzdHN0cnVjdHVyZS9jcmwwHQYDVR0OBBYEFIqwuxnH4wMsa79dtle9fpOkRG7sMB8GA1UdIwQYMBaAFIqwuxnH4wMsa79dtle9fpOkRG7sMAoGCCqGSM49BAMCA0cAMEQCIESbjR-GfFHybyb4Zd28Ht5eYUoHLtbGRA6N1aNwtHDoAiAKNTrlnOWOa5BHPOyCiFLPQncBMa39VaIQ4-tqKGQ2dlkGE9gYWQYOqmd2ZXJzaW9uYzEuMG9kaWdlc3RBbGdvcml0aG1nU0hBLTI1Nmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuBkAWCD4ksaUd7NHwGC4xR5zrgzlxGKpABkNAIzpOz3bVoZYpAFYIP34Js5NjpIws2mzr6AtX5XRZmbRPY4Z2Z81NIDXUhuBAlggmSMNb0Jq_PK7S6dl8WlyJ4hcViD4EADhb6YLnLilxyUDWCAHgad_42PPw14i3hwM78WjXbV5mDqml36rRhs7q5gNFwRYIJ5By6Kq7F1Q5q0vik8ooYYDduLUYnB5ox7FQ0YN8QYsBVgg570lkAEVVXXU1EksWfBsfARBhIT_-gBgE_wggUqby9YGWCAp-sumNJQtIOgyS_KhigDK1VsUl_VVSwPLLl8CgAe8yAdYIDNZpyo9TwbleGt3LABBB33y72wmnjCY4OhUo66bd9B5CFggB7duM2pBEiO9RM9UikRGnI1FlYKL31YZ6SwCvFJgKH4JWCCkLaOdlbbFT7iDuxFJ8YUZRrpDzMeIkacm3FXo05MPawpYILIEx_0SVQi0_0escAaRBpachOBk215DqlD_z7zhuxT0C1gg-3FC_TZs42uwkYtDuLKHczd3GSZlmbCH_4-uYdnWcacMWCC2oWssUK9t4otMxtehFIpkaOZdfI6zW530WBCArxfRpQ1YIA88bRpU1ymEsYNC2ab3PzcpAXWkfWvYZwuhpzpsCRbSDlggQoBVm2md0onuvuJgs9DVopClZanw93Ak_uEq1speQR0PWCA-TM6RGYiRbuOKduDYMp_i7tQ8SfNmBEVsEQ8UI0C8NRBYIHv3lherUVgzcgzd7cj-uedvtLRDoGwNWfi44ofzPtwwEVggTEanrHMvJEXlC9SuduWzZnyt_vRlO7OL_Ud8aKlampISWCBNnkFOooNnE4zqpF8INU12erqg1du91Y4eC8A22Gq-oxNYIAkt7Be6EWuQBAnM2Mr_f13jm-rh6bsO0jduGR42w4VRFFggKa-J07WPWhLHsf7qo5Ap1SlA2VNOCM7Gezed_iiiAuYVWCAL1DiLexihJelCGCwsp6SdqdEuwq22yuPFAOY_H6hazhZYIIpfq7208x5VSN68Tt7AN3ZeHZhTvtBTNR5ewZG09jikF1ggEporswH424bZuTr5P_bDKBscCXFBsMF3iy0RMCIMWh0YGFggi64-_0er03RY_iOvRqk83wvQrxeb0Q1jSbj-_BaIIxNtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBCEqEJTAdI-8HhCA2YBBYEubzDmMEByn354LFLXai-gyJYIHLF01BOIh_tCC58x19ibvkcpTxahv6RAq2s4_oOPw33Z2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsdmFsaWRpdHlJbmZvo2ZzaWduZWTAeBsyMDI2LTA2LTA0VDA3OjEwOjI5LjAzNzQ4NFppdmFsaWRGcm9twHgbMjAyNi0wNi0wNFQwNzoxMDoyOS4wMzc0ODRaanZhbGlkVW50aWzAeBsyMDI3LTA2LTA0VDA3OjEwOjI5LjAzNzQ4NFpjY3Jso2NpZHgaAAEE8mNpc3N4Omh0dHBzOi8vd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YxLzJjdXJpeEZodHRwczovL3dhbGxldC1nYXRld2F5LnRlc3QubmFtaXJpYWwuY29tL2lzc3VhbmNlL2FwaS92MS8yL3N0YXR1c19saXN0ZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBkL5WN1cml4Rmh0dHBzOi8vd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YyLzIvc3RhdHVzX2xpc3RicGsaAAEE8ngbY3JlZGVudGlhbF9jb25maWd1cmF0aW9uX2lkeCRldS5ldXJvcGEuZWMuZXVkaS5waWQuMSNtc29fbWRvYyMzMjFYQBhfNT-hf8n2VVV-STSuTG06mRy70aN1rsXplf-i-NbNlsFGuVPwbldjeNwqt50qgNV_sXERCNiVYe6asyO2K_9qbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGE2BhYbKRoZGlnZXN0SUQCZnJhbmRvbVggLDh2IEAkpl3w5t8OMCSIIvwgqrDRbl8dhXEiJyR53gBxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZWxlbGVtZW50VmFsdWXZA-xqMTk4MC0wMS0wMdgYWGWkaGRpZ2VzdElEA2ZyYW5kb21YIPsj5b5a6ickepd3UFY5dOIJy_sPgyCPjzjNMf7Np3UhcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWVsZWxlbWVudFZhbHVlZlJhaXRpc9gYWGSkaGRpZ2VzdElEBmZyYW5kb21YIJqfYc3guyGRb94WPWoqhz3l2K6euNcqF1hhTcHiRjwXcWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1lbGVsZW1lbnRWYWx1ZWRTb21z2BhYZqRoZGlnZXN0SUQNZnJhbmRvbVgg5fpHaQrmJCcicCJuPAZGigplr-97CxR92vYIi9l_mrpxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ5bGVsZW1lbnRWYWx1ZWJJVGxkZXZpY2VTaWduZWSiam5hbWVTcGFjZXPYGEGgamRldmljZUF1dGihb2RldmljZVNpZ25hdHVyZYRDoQEmoPZYQDGUyMSBHGO-CCz_ZEDttPlXnrUJRi6UUp0zoahHnziKf7LOC9qoFFRzw7FzX4sqZ1T1Dr4Hhc6-VbihALJAs85mc3RhdHVzAA"
      ]
    },
    "state": "488c297e-d781-4c2a-8813-c7004cfd5be0",
    "nonce": "OnWrh-k_WVSQ-sEb9i5fhDUSgn6-EJ4aorITFVeHkC0",
    "iat": 1781278341,
    "nbf": 1781278341,
    "exp": 1781278941,
    "jti": "51fb5fa6-aca2-4d2e-9c2f-67965677184b"
  }
}
2026-06-12 15:32:22 UTC INFO /post VP Token received
Data:
{
  "vp_token": {
    "eu_pid_mdoc": [
      "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQJTMIICTzCCAfagAwIBAgIUPmbVeATUwPjqgB_R5bTg1nGlkAwwCgYIKoZIzj0EAwIwLjEfMB0GA1UEAwwWTmFtaXJpYWwgRGVtbyBQbGF0Zm9ybTELMAkGA1UEBhMCSVQwHhcNMjYwNTA1MTYyMTEzWhcNMjkwNTA0MTYyMTEzWjAuMR8wHQYDVQQDDBZOYW1pcmlhbCBEZW1vIFBsYXRmb3JtMQswCQYDVQQGEwJJVDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAOEy6PCnsm9qE4eXCku7urJeGxwdacY-IygNrKFbcCvs_yHno9HDKkz-Sf2QzURSo2oYhNTrGKffS7roC-mMkKjgfEwge4wEgYDVR0TAQH_BAgwBgEB_wIBADAOBgNVHQ8BAf8EBAMCAKQwKwYDVR0RBCQwIoIgd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20wEgYDVR0lBAswCQYHKIGMXQUBBjBHBgNVHR8EQDA-MDygOqA4hjZodHRwczovL3BpZC12ZXJpZmllci51dG9jb25uZWN0LmNvbS90cnVzdHN0cnVjdHVyZS9jcmwwHQYDVR0OBBYEFIqwuxnH4wMsa79dtle9fpOkRG7sMB8GA1UdIwQYMBaAFIqwuxnH4wMsa79dtle9fpOkRG7sMAoGCCqGSM49BAMCA0cAMEQCIESbjR-GfFHybyb4Zd28Ht5eYUoHLtbGRA6N1aNwtHDoAiAKNTrlnOWOa5BHPOyCiFLPQncBMa39VaIQ4-tqKGQ2dlkGE9gYWQYOqmd2ZXJzaW9uYzEuMG9kaWdlc3RBbGdvcml0aG1nU0hBLTI1Nmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xuBkAWCD4ksaUd7NHwGC4xR5zrgzlxGKpABkNAIzpOz3bVoZYpAFYIP34Js5NjpIws2mzr6AtX5XRZmbRPY4Z2Z81NIDXUhuBAlggmSMNb0Jq_PK7S6dl8WlyJ4hcViD4EADhb6YLnLilxyUDWCAHgad_42PPw14i3hwM78WjXbV5mDqml36rRhs7q5gNFwRYIJ5By6Kq7F1Q5q0vik8ooYYDduLUYnB5ox7FQ0YN8QYsBVgg570lkAEVVXXU1EksWfBsfARBhIT_-gBgE_wggUqby9YGWCAp-sumNJQtIOgyS_KhigDK1VsUl_VVSwPLLl8CgAe8yAdYIDNZpyo9TwbleGt3LABBB33y72wmnjCY4OhUo66bd9B5CFggB7duM2pBEiO9RM9UikRGnI1FlYKL31YZ6SwCvFJgKH4JWCCkLaOdlbbFT7iDuxFJ8YUZRrpDzMeIkacm3FXo05MPawpYILIEx_0SVQi0_0escAaRBpachOBk215DqlD_z7zhuxT0C1gg-3FC_TZs42uwkYtDuLKHczd3GSZlmbCH_4-uYdnWcacMWCC2oWssUK9t4otMxtehFIpkaOZdfI6zW530WBCArxfRpQ1YIA88bRpU1ymEsYNC2ab3PzcpAXWkfWvYZwuhpzpsCRbSDlggQoBVm2md0onuvuJgs9DVopClZanw93Ak_uEq1speQR0PWCA-TM6RGYiRbuOKduDYMp_i7tQ8SfNmBEVsEQ8UI0C8NRBYIHv3lherUVgzcgzd7cj-uedvtLRDoGwNWfi44ofzPtwwEVggTEanrHMvJEXlC9SuduWzZnyt_vRlO7OL_Ud8aKlampISWCBNnkFOooNnE4zqpF8INU12erqg1du91Y4eC8A22Gq-oxNYIAkt7Be6EWuQBAnM2Mr_f13jm-rh6bsO0jduGR42w4VRFFggKa-J07WPWhLHsf7qo5Ap1SlA2VNOCM7Gezed_iiiAuYVWCAL1DiLexihJelCGCwsp6SdqdEuwq22yuPFAOY_H6hazhZYIIpfq7208x5VSN68Tt7AN3ZeHZhTvtBTNR5ewZG09jikF1ggEporswH424bZuTr5P_bDKBscCXFBsMF3iy0RMCIMWh0YGFggi64-_0er03RY_iOvRqk83wvQrxeb0Q1jSbj-_BaIIxNtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCBCEqEJTAdI-8HhCA2YBBYEubzDmMEByn354LFLXai-gyJYIHLF01BOIh_tCC58x19ibvkcpTxahv6RAq2s4_oOPw33Z2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsdmFsaWRpdHlJbmZvo2ZzaWduZWTAeBsyMDI2LTA2LTA0VDA3OjEwOjI5LjAzNzQ4NFppdmFsaWRGcm9twHgbMjAyNi0wNi0wNFQwNzoxMDoyOS4wMzc0ODRaanZhbGlkVW50aWzAeBsyMDI3LTA2LTA0VDA3OjEwOjI5LjAzNzQ4NFpjY3Jso2NpZHgaAAEE8mNpc3N4Omh0dHBzOi8vd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YxLzJjdXJpeEZodHRwczovL3dhbGxldC1nYXRld2F5LnRlc3QubmFtaXJpYWwuY29tL2lzc3VhbmNlL2FwaS92MS8yL3N0YXR1c19saXN0ZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBkL5WN1cml4Rmh0dHBzOi8vd2FsbGV0LWdhdGV3YXkudGVzdC5uYW1pcmlhbC5jb20vaXNzdWFuY2UvYXBpL3YyLzIvc3RhdHVzX2xpc3RicGsaAAEE8ngbY3JlZGVudGlhbF9jb25maWd1cmF0aW9uX2lkeCRldS5ldXJvcGEuZWMuZXVkaS5waWQuMSNtc29fbWRvYyMzMjFYQBhfNT-hf8n2VVV-STSuTG06mRy70aN1rsXplf-i-NbNlsFGuVPwbldjeNwqt50qgNV_sXERCNiVYe6asyO2K_9qbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGE2BhYbKRoZGlnZXN0SUQCZnJhbmRvbVggLDh2IEAkpl3w5t8OMCSIIvwgqrDRbl8dhXEiJyR53gBxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZWxlbGVtZW50VmFsdWXZA-xqMTk4MC0wMS0wMdgYWGWkaGRpZ2VzdElEA2ZyYW5kb21YIPsj5b5a6ickepd3UFY5dOIJy_sPgyCPjzjNMf7Np3UhcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWVsZWxlbWVudFZhbHVlZlJhaXRpc9gYWGSkaGRpZ2VzdElEBmZyYW5kb21YIJqfYc3guyGRb94WPWoqhz3l2K6euNcqF1hhTcHiRjwXcWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1lbGVsZW1lbnRWYWx1ZWRTb21z2BhYZqRoZGlnZXN0SUQNZnJhbmRvbVgg5fpHaQrmJCcicCJuPAZGigplr-97CxR92vYIi9l_mrpxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ5bGVsZW1lbnRWYWx1ZWJJVGxkZXZpY2VTaWduZWSiam5hbWVTcGFjZXPYGEGgamRldmljZUF1dGihb2RldmljZVNpZ25hdHVyZYRDoQEmoPZYQDGUyMSBHGO-CCz_ZEDttPlXnrUJRi6UUp0zoahHnziKf7LOC9qoFFRzw7FzX4sqZ1T1Dr4Hhc6-VbihALJAs85mc3RhdHVzAA"
    ]
  },
  "state": "488c297e-d781-4c2a-8813-c7004cfd5be0",
  "nonce": "OnWrh-k_WVSQ-sEb9i5fhDUSgn6-EJ4aorITFVeHkC0",
  "client_id": "x509_hash:Wqugw4oG6VggvcQp94a-TFC7jx01I14_GM27MOXRv5A",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "jwk_thumbprint": "cn1nkjVpWZ-BkQbrAqzUUm-H5r7eSnwChv55juTmXYE"
}
2026-06-12 15:32:22 UTC WARNING /post Validation failed
How to fix:
One or more credentials failed verification. Check the 'credentials' object below for per-credential errors.
Data:
{
  "hint": "One or more credentials failed verification. Check the 'credentials' object below for per-credential errors.",
  "credentials": {
    "eu_pid_mdoc": {
      "valid": false,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:birth_date": "1980-01-01",
        "eu.europa.ec.eudi.pid.1:given_name": "Raitis",
        "eu.europa.ec.eudi.pid.1:family_name": "Soms",
        "eu.europa.ec.eudi.pid.1:issuing_country": "IT"
      },
      "issuer": "C=IT,CN=Namirial Demo Platform",
      "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 2029-05-04T16:21:13+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "failed",
          "detail": "Certificate chain (1 cert(s)) does not terminate at any of 14 configured trusted root(s)"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-06-04T07:10:29.037484+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "failed",
          "detail": "DeviceSignature verification failed: signature does not match SessionTranscript (nonce/client_id binding check failed)"
        }
      ]
    }
  }
}