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

d7aecfec-a8e7-4a13-bcc8-1572774d5b36

validated warnings
direct_post.jwt

8305cf08-3039-48cf-92fe-f73655e1f9d6
x509_hash:Wqugw4oG6VggvcQp94a-TFC7jx01I14_GM27MOXRv5A
PVz_U2geWxl1K-17bwRxFF4RSuu_AhEaWlkDBwxcfNk

https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post
600s
eu_pid_mdoc_common
2026-08-18 06:57:07 UTC    2026-08-18 06:57:18 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": "bu1HKq1lDgria15PuulOJaIWBGpEZrnd_MN4MQgLSEs",
        "y": "65I8R1Zi02zr0RH0-OsyQbhNni6h_HCQhSXi2OGKp2k",
        "kid": "3dYu0aA8PcHyKESzP1_1FsPWCmftPtJ-FCYlLH1kMzA",
        "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

Valid Warnings
eu_pid_mdoc
mso_mdoc
Warning
Valid Document DocType: eu.europa.ec.eudi.pid.1
Valid Issuer Signature IssuerAuth COSE_Sign1 signature verified
Valid Certificate Valid until 2028-07-23T05:59:02+00:00
Trusted Certificate chain (1 cert(s)) does not terminate at any of 15 configured trusted root(s)
Valid Token Status Valid until 2027-08-13T06:40:17+00:00
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:issuing_country": "DE",
    "eu.europa.ec.eudi.pid.1:family_name": "K\u0131z\u0131lbey",
    "eu.europa.ec.eudi.pid.1:birth_date": "1990-01-15",
    "eu.europa.ec.eudi.pid.1:given_name": "Neslihan"
  },
  "issuer": "CN=issuer-cert",
  "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 2028-07-23T05:59:02+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "failed",
      "detail": "Certificate chain (1 cert(s)) does not terminate at any of 15 configured trusted root(s)"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-08-13T06:40:17+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
{
  "eu_pid_mdoc": [
    "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGE2BhYZqRmcmFuZG9tWCCR5-mEqNNH3q1dNj52XaKDZku9kfYit81Lz-MRyivKJ2hkaWdlc3RJRARsZWxlbWVudFZhbHVlYkRFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyedgYWGqkZnJhbmRvbVggKNA72A-VVHoH_Ngvmww4R8FHwbiZkQAabKoZkkbZdMBoZGlnZXN0SUQFbGVsZW1lbnRWYWx1ZWpLxLF6xLFsYmV5cWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1l2BhYaaRmcmFuZG9tWCBycciWBFLNMf56JkVxsq-zZNrVvrC2bnCWN8i7BUyDvGhkaWdlc3RJRAZsZWxlbWVudFZhbHVlajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGekZnJhbmRvbVggQd3qaLtKwX1GQHO773KbJuvbAz6I2poHU5DFsvnh16ZoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWhOZXNsaWhhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1lamlzc3VlckF1dGiEQ6EBJqEYIVkBxzCCAcMwggFwoAMCAQICFFVM6qN3BKX0oL1V3k2LZVFF2qONMAoGCCqGSM49BAMCMBYxFDASBgNVBAMMC2lzc3Vlci1jZXJ0MB4XDTI2MDcyNDA1NTkwMloXDTI4MDcyMzA1NTkwMlowFjEUMBIGA1UEAwwLaXNzdWVyLWNlcnQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQEegw_gayYz9fo2oRKdLeN413V1qfEaH4aqZmCJc2aN-LUaDBdV-WeWxdpkMBtmrAzqzYmHUs_L5jlu3ueg4pKo4GbMIGYMFUGA1UdEQROMEyGKGh0dHBzOi8vaXNzdWVyLWJhY2tlbmQudGJ0ay1ldWRpLWRldi5jb22CIGlzc3Vlci1iYWNrZW5kLnRidGstZXVkaS1kZXYuY29tMA8GA1UdDwEB_wQFAwMHhgAwHQYDVR0OBBYEFIGvTldlXnXh3n_u12qMQiSrtEsAMA8GA1UdEwEB_wQFMAMBAf8wCgYIKoZIzj0EAwIDQQAqH8l5RFtCk6B52c6uhv024Y0XMiAHTexuKFTaTPOWdgSPpsbqRON2SsR4fgnFMWo6JRb-tG6F1pSVuUMq_SKHWQKf2BhZApqmZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDgtMTNUMDY6NDA6MTdaaXZhbGlkRnJvbcB0MjAyNi0wOC0xM1QwNjo0MDoxN1pqdmFsaWRVbnRpbMB0MjAyNy0wOC0xM1QwNjo0MDoxN1psdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMaoAWCCE9TSqqmrfT4MQPKRmzr_ui3yntVtA_pQUK_6FNEtUvwFYIMXjjAgJcN3ZfLZehTPpi1V2yEFRek-z-kGFOPyu0BzYAlgg9bPsngzTFzQhVZfUMjQVfoi94rh0DhuSyKIb32j3hY4DWCDvwl7Bk0-zUhsTw9lhxT9TzZGno6D-FV7kjZuj4ky7zARYICjYbNbvcRSqoCy_1mRoQEO0iQMLDbBNGxmlRwTQpK2-BVggHzWfMJfRousXDeGCCTaCjNiCaBCLUg4gECDvaHLxBOsGWCAh4dymBsCUkDsE_ecXi4Pq_bA69CsHAar0hUjV964fWAdYICaPm9n8OtqQtPjXks1L7rIpKWl3zwzJK_k1YmggjpC2CFgg1dHJGucD_S3Ycpztc34dJtOcNPEAXJytch0YRJqVnUsJWCBbPkzVLlPahC2Oj-sqJesBU42XZ4OYtyvh9HpoxCnCqW1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIE7ChMOTcGiNNdbDM7qSbPR1Vq6UDdOx574iVo53b4g1IlggWmk5psa54rrC_mEvVpkzPFDNgUR3fJMdugUnx9Yqf6NvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQK4L8S6jYkflNnDaIT28PxDG7BCRBsRpDKoLnGBOhDpxBcXtkykIJZkljP87bWrYH2UNVr0tkkgqwu7Sf63-lbZsZGV2aWNlU2lnbmVkompuYW1lU3BhY2Vz2BhBoGpkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WECUeXtZbB9oOgSWFVqNmpZGmQV8lXiyo_jzbaRiXiXf821xqcCTd-N7-Fb8OdTLNCgcjhvMIqioJ4WLWfFjVWDJZnN0YXR1cwA"
  ]
}

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'\\xa4frandomX \\x91\\xe7\\xe9\\x84\\xa8\\xd3G\\xde\\xad]6>v]\\xa2\\x83fK\\xbd\\x91\\xf6\"\\xb7\\xcdK\\xcf\\xe3\\x11\\xca+\\xca\\'hdigestID\\x04lelementValuebDEqelementIdentifieroissuing_country')",
              "CBORTag(24, b'\\xa4frandomX (\\xd0;\\xd8\\x0f\\x95Tz\\x07\\xfc\\xd8/\\x9b\\x0c8G\\xc1G\\xc1\\xb8\\x99\\x91\\x00\\x1al\\xaa\\x19\\x92F\\xd9t\\xc0hdigestID\\x05lelementValuejK\\xc4\\xb1z\\xc4\\xb1lbeyqelementIdentifierkfamily_name')",
              "CBORTag(24, b'\\xa4frandomX rq\\xc8\\x96\\x04R\\xcd1\\xfez&Eq\\xb2\\xaf\\xb3d\\xda\\xd5\\xbe\\xb0\\xb6np\\x967\\xc8\\xbb\\x05L\\x83\\xbchdigestID\\x06lelementValuej1990-01-15qelementIdentifierjbirth_date')",
              "CBORTag(24, b'\\xa4frandomX A\\xdd\\xeah\\xbbJ\\xc1}F@s\\xbb\\xefr\\x9b&\\xeb\\xdb\\x03>\\x88\\xda\\x9a\\x07S\\x90\\xc5\\xb2\\xf9\\xe1\\xd7\\xa6hdigestID\\x07lelementValuehNeslihanqelementIdentifierjgiven_name')"
            ]
          },
          "issuerAuth": [
            "b'\\xa1\\x01&'",
            {
              "33": "b'0\\x82\\x01\\xc30\\x82\\x01p\\xa0\\x03\\x02\\x01\\x02\\x02\\x14UL\\xea\\xa3w\\x04\\xa5\\xf4\\xa0\\xbdU\\xdeM\\x8beQE\\xda\\xa3\\x8d0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x020\\x161\\x140\\x12\\x06\\x03U\\x04\\x03\\x0c\\x0bissuer-cert0\\x1e\\x17\\r260724055902Z\\x17\\r280723055902Z0\\x161\\x140\\x12\\x06\\x03U\\x04\\x03\\x0c\\x0bissuer-cert0Y0\\x13\\x06\\x07*\\x86H\\xce=\\x02\\x01\\x06\\x08*\\x86H\\xce=\\x03\\x01\\x07\\x03B\\x00\\x04\\x04z\\x0c?\\x81\\xac\\x98\\xcf\\xd7\\xe8\\xda\\x84Jt\\xb7\\x8d\\xe3]\\xd5\\xd6\\xa7\\xc4h~\\x1a\\xa9\\x99\\x82%\\xcd\\x9a7\\xe2\\xd4h0]W\\xe5\\x9e[\\x17i\\x90\\xc0m\\x9a\\xb03\\xab6&\\x1dK?/\\x98\\xe5\\xbb{\\x9e\\x83\\x8aJ\\xa3\\x81\\x9b0\\x81\\x980U\\x06\\x03U\\x1d\\x11\\x04N0L\\x86(https://issuer-backend.tbtk-eudi-dev.com\\x82 issuer-backend.tbtk-eudi-dev.com0\\x0f\\x06\\x03U\\x1d\\x0f\\x01\\x01\\xff\\x04\\x05\\x03\\x03\\x07\\x86\\x000\\x1d\\x06\\x03U\\x1d\\x0e\\x04\\x16\\x04\\x14\\x81\\xafNWe^u\\xe1\\xde\\x7f\\xee\\xd7j\\x8cB$\\xab\\xb4K\\x000\\x0f\\x06\\x03U\\x1d\\x13\\x01\\x01\\xff\\x04\\x050\\x03\\x01\\x01\\xff0\\n\\x06\\x08*\\x86H\\xce=\\x04\\x03\\x02\\x03A\\x00*\\x1f\\xc9yD[B\\x93\\xa0y\\xd9\\xce\\xae\\x86\\xfd6\\xe1\\x8d\\x172 \\x07M\\xecn(T\\xdaL\\xf3\\x96v\\x04\\x8f\\xa6\\xc6\\xeaD\\xe3vJ\\xc4x~\\t\\xc51j:%\\x16\\xfe\\xb4n\\x85\\xd6\\x94\\x95\\xb9C*\\xfd\"\\x87'"
            },
            "b'\\xd8\\x18Y\\x02\\x9a\\xa6gdocTypeweu.europa.ec.eudi.pid.1gversionc1.0lvalidityInfo\\xa3fsigned\\xc0t2026-08-13T06:40:17ZivalidFrom\\xc0t2026-08-13T06:40:17ZjvalidUntil\\xc0t2027-08-13T06:40:17ZlvalueDigests\\xa1weu.europa.ec.eudi.pid.1\\xaa\\x00X \\x84\\xf54\\xaa\\xaaj\\xdfO\\x83\\x10<\\xa4f\\xce\\xbf\\xee\\x8b|\\xa7\\xb5[@\\xfe\\x94\\x14+\\xfe\\x854KT\\xbf\\x01X \\xc5\\xe3\\x8c\\x08\\tp\\xdd\\xd9|\\xb6^\\x853\\xe9\\x8bUv\\xc8AQzO\\xb3\\xfaA\\x858\\xfc\\xae\\xd0\\x1c\\xd8\\x02X \\xf5\\xb3\\xec\\x9e\\x0c\\xd3\\x174!U\\x97\\xd424\\x15~\\x88\\xbd\\xe2\\xb8t\\x0e\\x1b\\x92\\xc8\\xa2\\x1b\\xdfh\\xf7\\x85\\x8e\\x03X \\xef\\xc2^\\xc1\\x93O\\xb3R\\x1b\\x13\\xc3\\xd9a\\xc5?S\\xcd\\x91\\xa7\\xa3\\xa0\\xfe\\x15^\\xe4\\x8d\\x9b\\xa3\\xe2L\\xbb\\xcc\\x04X (\\xd8l\\xd6\\xefq\\x14\\xaa\\xa0,\\xbf\\xd6dh@C\\xb4\\x89\\x03\\x0b\\r\\xb0M\\x1b\\x19\\xa5G\\x04\\xd0\\xa4\\xad\\xbe\\x05X \\x1f5\\x9f0\\x97\\xd1\\xa2\\xeb\\x17\\r\\xe1\\x82\\t6\\x82\\x8c\\xd8\\x82h\\x10\\x8bR\\x0e \\x10 \\xefhr\\xf1\\x04\\xeb\\x06X !\\xe1\\xdc\\xa6\\x06\\xc0\\x94\\x90;\\x04\\xfd\\xe7\\x17\\x8b\\x83\\xea\\xfd\\xb0:\\xf4+\\x07\\x01\\xaa\\xf4\\x85H\\xd5\\xf7\\xae\\x1fX\\x07X &\\x8f\\x9b\\xd9\\xfc:\\xda\\x90\\xb4\\xf8\\xd7\\x92\\xcdK\\xee\\xb2))iw\\xcf\\x0c\\xc9+\\xf95bh \\x8e\\x90\\xb6\\x08X \\xd5\\xd1\\xc9\\x1a\\xe7\\x03\\xfd-\\xd8r\\x9c\\xeds~\\x1d&\\xd3\\x9c4\\xf1\\x00\\\\\\x9c\\xadr\\x1d\\x18D\\x9a\\x95\\x9dK\\tX [>L\\xd5.S\\xda\\x84-\\x8e\\x8f\\xeb*%\\xeb\\x01S\\x8d\\x97g\\x83\\x98\\xb7+\\xe1\\xf4zh\\xc4)\\xc2\\xa9mdeviceKeyInfo\\xa1ideviceKey\\xa4\\x01\\x02 \\x01!X N\\xc2\\x84\\xc3\\x93ph\\x8d5\\xd6\\xc33\\xba\\x92l\\xf4uV\\xae\\x94\\r\\xd3\\xb1\\xe7\\xbe\"V\\x8ewo\\x885\"X Zi9\\xa6\\xc6\\xb9\\xe2\\xba\\xc2\\xfea/V\\x993<P\\xcd\\x81Dw|\\x93\\x1d\\xba\\x05\\'\\xc7\\xd6*\\x7f\\xa3odigestAlgorithmgSHA-256'",
            "b'\\xae\\x0b\\xf1.\\xa3bG\\xe56p\\xda!=\\xbc?\\x10\\xc6\\xec\\x10\\x91\\x06\\xc4i\\x0c\\xaa\\x0b\\x9c`N\\x84:q\\x05\\xc5\\xed\\x93)\\x08%\\x99%\\x8c\\xff;mj\\xd8\\x1fe\\rV\\xbd-\\x92H*\\xc2\\xee\\xd2\\x7f\\xad\\xfe\\x95\\xb6'"
          ]
        },
        "deviceSigned": {
          "nameSpaces": "CBORTag(24, b'\\xa0')",
          "deviceAuth": {
            "deviceSignature": [
              "b'\\xa1\\x01&'",
              {},
              null,
              "b'\\x94y{Yl\\x1fh:\\x04\\x96\\x15Z\\x8d\\x9a\\x96F\\x99\\x05|\\x95x\\xb2\\xa3\\xf8\\xf3m\\xa4b^%\\xdf\\xf3mq\\xa9\\xc0\\x93w\\xe3{\\xf8V\\xfc9\\xd4\\xcb4(\\x1c\\x8e\\x1b\\xcc\"\\xa8\\xa8\\'\\x85\\x8bY\\xf1cU`\\xc9'"
            ]
          }
        }
      }
    ],
    "status": 0
  }
}

Session Logs

6 total
2026-08-18 06:57:07 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "dnt": "1",
    "upgrade-insecure-requests": "1",
    "sec-gpc": "1",
    "sec-fetch-dest": "document",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "user-agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36",
    "accept-encoding": "gzip, deflate, br, zstd",
    "content-type": "application/x-www-form-urlencoded",
    "referer": "https://api.playground.france-identite.gouv.fr/igrantio/verifier/admin/create-request/",
    "accept-language": "en-US,en;q=0.9,tr;q=0.8",
    "via": "1.1 Caddy",
    "sec-ch-ua-mobile": "?0",
    "sec-fetch-mode": "navigate",
    "origin": "https://api.playground.france-identite.gouv.fr",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "x-forwarded-for": "176.219.137.200, 127.0.0.1,10.42.7.1",
    "sec-ch-ua": "\"Not=A?Brand\";v=\"99\", \"Google Chrome\";v=\"151\", \"Chromium\";v=\"151\"",
    "sec-fetch-site": "same-origin",
    "sec-fetch-user": "?1",
    "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
    "sec-ch-ua-platform": "\"Linux\"",
    "cache-control": "max-age=0",
    "x-forwarded-proto": "https",
    "content-length": "142",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "c598b589-c673-4fea-a19a-d51a99e5f2f2",
    "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=9cf625618a990724fb45e434ea38b12140b63e3a9368da51a33c5f5f9ca71c1a;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-b38a9c810fdd386123de65ed0fb9f174-e5edfee75dc69ca9-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": "haip-vp://"
  },
  "transaction_id": "d7aecfec-a8e7-4a13-bcc8-1572774d5b36",
  "request_id": "8305cf08-3039-48cf-92fe-f73655e1f9d6",
  "nonce": "PVz_U2geWxl1K-17bwRxFF4RSuu_AhEaWlkDBwxcfNk",
  "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": "3dYu0aA8PcHyKESzP1_1FsPWCmftPtJ-FCYlLH1kMzA",
  "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": "bu1HKq1lDgria15PuulOJaIWBGpEZrnd_MN4MQgLSEs",
          "y": "65I8R1Zi02zr0RH0-OsyQbhNni6h_HCQhSXi2OGKp2k",
          "kid": "3dYu0aA8PcHyKESzP1_1FsPWCmftPtJ-FCYlLH1kMzA",
          "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-08-18 06:57:10 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "x-forwarded-proto": "https",
    "x-forwarded-for": "176.219.137.200, 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",
    "via": "1.1 Caddy",
    "accept": "application/oauth-authz-req+jwt",
    "accept-encoding": "gzip",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "a2161a27-e159-467e-82f5-f3dbb1faa367",
    "x-envoy-attempt-count": "1",
    "x-envoy-original-path": "/igrantio/verifier-backend/authorize/8305cf08-3039-48cf-92fe-f73655e1f9d6",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=9cf625618a990724fb45e434ea38b12140b63e3a9368da51a33c5f5f9ca71c1a;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-da9e04fdc94f3cc13224b08bfed4183b-3e75865605c0412c-00",
    "tracestate": ""
  },
  "path_params": {
    "request_id": "8305cf08-3039-48cf-92fe-f73655e1f9d6"
  },
  "transaction_id": "d7aecfec-a8e7-4a13-bcc8-1572774d5b36",
  "nonce": "PVz_U2geWxl1K-17bwRxFF4RSuu_AhEaWlkDBwxcfNk",
  "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": "3dYu0aA8PcHyKESzP1_1FsPWCmftPtJ-FCYlLH1kMzA"
}
2026-08-18 06:57:18 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "x-forwarded-proto": "https",
    "x-forwarded-for": "176.219.137.200, 127.0.0.1,10.42.7.1",
    "via": "1.1 Caddy",
    "content-type": "application/x-www-form-urlencoded",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "accept": "*/*",
    "content-length": "4115",
    "accept-encoding": "gzip",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "2b54b96e-c07b-4a23-99b2-088aaa44f7c2",
    "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=9cf625618a990724fb45e434ea38b12140b63e3a9368da51a33c5f5f9ca71c1a;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-7976614b571a1c2e539dd06429ca1db6-60cd989839ab14c0-00",
    "tracestate": ""
  },
  "form_fields": {
    "response_jwe": "eyJraWQiOiIzZFl1MGFBOFBjSHlLRVN6UDFfMUZzUFdDbWZ0UHRKLUZDWWxMSDFrTXpBIiwiZW5jIjoiQTI1NkdDTSIsImFsZyI6IkVDREgtRVMiLCJhcHUiOiJkVk50YzNKalJGZDNhVzVoWkVwdFNFbEVVV3RYY1hCdFpUQkpOVTU0YWtVIiwiYXB2IjoiVUZaNlgxVXlaMlZYZUd3eFN5MHhOMkozVW5oR1JqUlNVM1YxWDBGb1JXRlhiR3RFUW5kNFkyWk9hdyIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMjU2IiwieCI6InZ2UUdjWGhVQmxEZldZcGdyakg3TTJ0b3VwekNyUS1zQ3hrd1lvaG15UzAiLCJ5IjoicXJpdHh1OEFxUnU2WFE3Z0tqbDdSb2dIbG03bVBJODJRdV85ek1OT3RmZyJ9fQ..BZBF_ZHJbi21fZIo.FdAeej4GZ0VQqTV9HRHdq6TGRY7sc1Oq_ZAxRF0HsZz0d7WlRSyBm-hXuaZItcj5cBByh2FQYjsnyUtTZKeIQnu8A5iVklZK1CObGtAC1rKB0w6MluXmSD4yJxCV3-y71obTYN66QURCJUQLKDtmLLvX9arNAL-D6qyFWVLNAzlaQP9H6Avx8mU8zHm6yEN8U9FOLU6dHYjhlWmjTb49nRaLzrZ6RkHqfNDzfNGD4awCQ80NBeX5Y5NC_x1rMiOeTGRExESWCDFf8JQ2waI1OtUNNrfeofyJ152mtVA5Ie9UQDS9N_0e3lw5j7zxDv1Lo8NFiaORj06Z8PDPqyMBfLUJMUbzscdeNKOEpXaDjJNPhwVS-MVuqxLvqGLgjU3L4LrImb33ppIM7fsL2v3yajcFcLMSqJtIgxcxoEMmfnDGrxEIHGJOL2QoDgtq_1Lf5uC4v4Q-bLBacsFiTXHNjzmKKc5mcFNmubzRFvjk8dgkBoJoJBgzeDXRyvdRQweNdMS_7wEDRQ1lpdW5OtTN0GDbHB8roH_suBe5k29Pr1yKh8GvEpbg3DF3AKdA2BlIW64UjTJkyTKY2SY5cPCcmCi5x8j-Hsl9AfnOfN_5SDw-3FeG_d7nPLZwwk3_CxBbhle_8VqjqKwNogTX16D1EgbpgTvKw__sOVhu_ZADcvyxoWU72dunae8KLmoqGTmFCIw0yY-yG9cx3Toi2c2jpHeLrZ8rDFOJ2C6vVOAA2Tchd2aD3JDiyy_CcM7IAFwbg_JHQxVhoeHzn8StRWUugtUgz_MiA1AsatPMRuN3HqfuTLP-eWh-Cxd5ptiiQ43CYflg_NNYWtKPC7QMxiW6-xO9_yQlyEEzbP0-am-NkBWojA_RV5JafXCZeSyUnZmmoRaawQ_EjcD0BohDJUiNe9dqNs2xGPDWfWH5SnuH3f73DNOUlJmP-uCUDzSde_S9ZVEwartPUQsi6M71pNUw5IftYT7rePJJ0_WkR0tDS_GqN1P5TMeWhk4kXpuCBmONX_PnDWeP2MQEri1AFjM9OI3SnNdQyWMnuWJM28yHdiZf9TFTeIN2sP7uXVhlecw2OHUr4gZKTKAAoNg2_gAk66lCAattwgNcE84RwpUfMpgwNZtnRxeJWLGI-EmRCm7sw7aoAQvbwAKZLCttNieGtts3Z9zptNVVKm9sDY_07vj88o4OvpDb6D9DXHQODLsKa2_wkD_vg_P44v3TqBd7vAnP2GRCiSKCGyrzSqpNwNCWQE2SKPeTVf-x0tw6CGelfB9lvZzSkwCStwYQhxaPL73FrvdaE6_p32Z7H-HNq2t93bkmnXM_UttvW6d5ntT6DebFh-V07K2RLi60oDpQaZZTKEd3WL1TcRULJqYIPegEwMD89HTQKCsVBxgu-X9_5THzKMW2KpOldWG_DHVQu-fGTaayjyAAO_lI_-IeZ_Y-EBgUJ_AGMGvVCVxUXzAYZGkfT5g1ulxmAWaOF8_oPZFdMVPaiCU-redZ5bu-6mgkmbEUcXy5Yv-aNlM-A0KC3wHCMPzFiVNOKLWE4HO4Drot57SUDt_eboKwGyX_UOf1aBOpSFYrOYqF3kxF04q3GHc7emcirr8lxaCT2ezUXQQifqRF0eUHiebL0D79rCZJO39KUdScTbicyy7wC--0h6OX4qiWZplbZWih0EVjZ8vKVUJfibwHt-L3lYAIEy-qmjJwSfWjkZPJ8ipj4IYJsEAlHFE80WACmj2lgneXEuXLwAaI4cxQKXVklwGTeJszIm9b5tBpCpNgC8dd-qdgmhz3ULf39Wp6zqoeLwUqPsoUvP3oUM7WJ_GEx9F33PjvtuTx3Qh1pzOvlNH5HFJzzGKBFGyN--oS0FciGk45x8iuV0Z7zTRpLaDo4IRw9iBoIiRKnbjl8RLlX7E_0wZXbuKpP-p6Ie_VbRE_c9b1xcD4JTH1VAE90c90d_eV6na3ZOWstQMKus7LJeT_a7bpszhqOXFDq5GrUi9x1niVEwPyaUPKDd4cMPYhuPpIrq1ctL2u4-PBUk27lobiUxbOpMYXYyCNl9JMMsiqpq9xLOAnGhW8z-QcUSZCvVQYxyfmUuEvW8eXEoJYrZUj33gg-aLGGaVr-Wflbyg3XjGGzSnYheBITzIsmYO35mOr7z0E5wIEAeHuPS1rXriY336UAaNjUij0feYPTcfTqtxHViSJLGxfnly5mzbx8cHWanF8nrLH7kprZ56ucW5AcW0JXF4RQJiA6MjSH-wgM0JDUxB4Wru0txeyl3wniIkqvsCCneYE8XHeGIPlWx7rWaaK1JnvPKI-9g0xEtgGHB6ItwuQP_uJ5wdQMxujmPrT9QdInphDh-v43K5_hgkU4AXf2ANU8l4DLHCe03UWEcRsaawGp8JGtvx4vie69jXvOzkm1Hv4inqW_mjMgGQofJbQhDKclAw02cYXoMy-Y15NBpJGQHVsNapziv9OSNcXTjkwMM_hPjpNK1zgF_X7BB-rQX5bAatGbLcxMuZsY8im9NxTbyHJuD1xyfDjSo1zzDXwuk9rss4HKF4O_Tt740Hm1RMMRpSq3OYNGiCd_votHVBWqzeKZxSh6j0x7k5x2WZIm9LYGADsbzmRnCUh4xCv_N241-v9QbpazH1SpZrTfWTJy35h4Jvny2s8pJN7NUuOt9tTQA1vDddPzHEsY1vp3gccudj7FahSHEQOrJdwZC9lz8n9piGjp48OLvxYsYmq_zpV0Bc8X3Km7J9Ie6j-rRssNcBilC0NPbr2cfwzpgBc-_qthoT9ANqSYZMiYIN7YzIeKZlfJlnAYCUetdi39RRWEBpt1k77t6-yFaAQacFALXNQDUXRaXDUHNm5bZbS4VJIaGGE7NDy9z7mOwJmdOv2W5x22_870K6KZ23G7juN7lvxQNit_yP-WXWaerPqcoBtNOMCS4uevoTJr6PY4VcwCYNd8iBJg9wp0aI5_sYMoGFcDI1TLNGVBjCquafIfzjLnSN2hInZ4t9nYFOW9fGjjDBG_o1QJ3ggEamSmlVvNGbafZmOp3aPXPK5Ql5UUt9arZtUyuVzj9kh4EFoEHKcRq8IPjFZmlDRCywMu0PaSeIzc70IhGJkt2cStI_8Dey56etuUFb93galvUOuqa7JlpS_MWKQekeMYkhPgWz_EFway2vPNErg3ig1ohQKUE5kpVZDrGI2TjqeNFYScAROIiy4xXLOYRECn7Vb6NI_czto1boiYSK6VMzxhS7-tG1m_KQB4-brkCxFmOlQ18CozkQi9YFSAJkAXX1SNsiFy5G2Y4vCXkDLhEo8qLURwsLaNRIhjZkOGauGpWU8Hmnpqu3bj4NUUUPh_8GQmLqn7wxhqKIHkt_80ZT3J4Vr_PSgsIO87OoXH7OYNLy5t5EuAyvyzl_GqgFbT_MbsYMRtbebRnEH7WIvujpMzOtj-tQHr6mkr_GiGDtcofj96bC3Fs07TTyDwz_hcO2VJUPTbaZhw5L1DwsxLnS9uRPgXNwxAEwYfzQOcdzdLsCv7QqTWrFKDwOHe9M1TmKPJiy_Obugj3KLohynGpd7NpijmbPv-1mAWVQyEvmu45Bn-zMdXLeYxy2FZu0T0LA0CHlym6hGMQ.gtww6iNeMgiumWhET-4rKg"
  },
  "transaction_id": "d7aecfec-a8e7-4a13-bcc8-1572774d5b36",
  "nonce": "PVz_U2geWxl1K-17bwRxFF4RSuu_AhEaWlkDBwxcfNk",
  "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": "3dYu0aA8PcHyKESzP1_1FsPWCmftPtJ-FCYlLH1kMzA"
}
2026-08-18 06:57:18 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "kid": "3dYu0aA8PcHyKESzP1_1FsPWCmftPtJ-FCYlLH1kMzA",
    "enc": "A256GCM",
    "alg": "ECDH-ES",
    "apu": "dVNtc3JjRFd3aW5hZEptSElEUWtXcXBtZTBJNU54akU",
    "apv": "UFZ6X1UyZ2VXeGwxSy0xN2J3UnhGRjRSU3V1X0FoRWFXbGtEQnd4Y2ZOaw",
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "vvQGcXhUBlDfWYpgrjH7M2toupzCrQ-sCxkwYohmyS0",
      "y": "qritxu8AqRu6XQ7gKjl7RogHlm7mPI82Qu_9zMNOtfg"
    }
  },
  "decrypted_payload": {
    "aud": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
    "exp": 1787036837,
    "vp_token": {
      "eu_pid_mdoc": [
        "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGE2BhYZqRmcmFuZG9tWCCR5-mEqNNH3q1dNj52XaKDZku9kfYit81Lz-MRyivKJ2hkaWdlc3RJRARsZWxlbWVudFZhbHVlYkRFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyedgYWGqkZnJhbmRvbVggKNA72A-VVHoH_Ngvmww4R8FHwbiZkQAabKoZkkbZdMBoZGlnZXN0SUQFbGVsZW1lbnRWYWx1ZWpLxLF6xLFsYmV5cWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1l2BhYaaRmcmFuZG9tWCBycciWBFLNMf56JkVxsq-zZNrVvrC2bnCWN8i7BUyDvGhkaWdlc3RJRAZsZWxlbWVudFZhbHVlajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGekZnJhbmRvbVggQd3qaLtKwX1GQHO773KbJuvbAz6I2poHU5DFsvnh16ZoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWhOZXNsaWhhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1lamlzc3VlckF1dGiEQ6EBJqEYIVkBxzCCAcMwggFwoAMCAQICFFVM6qN3BKX0oL1V3k2LZVFF2qONMAoGCCqGSM49BAMCMBYxFDASBgNVBAMMC2lzc3Vlci1jZXJ0MB4XDTI2MDcyNDA1NTkwMloXDTI4MDcyMzA1NTkwMlowFjEUMBIGA1UEAwwLaXNzdWVyLWNlcnQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQEegw_gayYz9fo2oRKdLeN413V1qfEaH4aqZmCJc2aN-LUaDBdV-WeWxdpkMBtmrAzqzYmHUs_L5jlu3ueg4pKo4GbMIGYMFUGA1UdEQROMEyGKGh0dHBzOi8vaXNzdWVyLWJhY2tlbmQudGJ0ay1ldWRpLWRldi5jb22CIGlzc3Vlci1iYWNrZW5kLnRidGstZXVkaS1kZXYuY29tMA8GA1UdDwEB_wQFAwMHhgAwHQYDVR0OBBYEFIGvTldlXnXh3n_u12qMQiSrtEsAMA8GA1UdEwEB_wQFMAMBAf8wCgYIKoZIzj0EAwIDQQAqH8l5RFtCk6B52c6uhv024Y0XMiAHTexuKFTaTPOWdgSPpsbqRON2SsR4fgnFMWo6JRb-tG6F1pSVuUMq_SKHWQKf2BhZApqmZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDgtMTNUMDY6NDA6MTdaaXZhbGlkRnJvbcB0MjAyNi0wOC0xM1QwNjo0MDoxN1pqdmFsaWRVbnRpbMB0MjAyNy0wOC0xM1QwNjo0MDoxN1psdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMaoAWCCE9TSqqmrfT4MQPKRmzr_ui3yntVtA_pQUK_6FNEtUvwFYIMXjjAgJcN3ZfLZehTPpi1V2yEFRek-z-kGFOPyu0BzYAlgg9bPsngzTFzQhVZfUMjQVfoi94rh0DhuSyKIb32j3hY4DWCDvwl7Bk0-zUhsTw9lhxT9TzZGno6D-FV7kjZuj4ky7zARYICjYbNbvcRSqoCy_1mRoQEO0iQMLDbBNGxmlRwTQpK2-BVggHzWfMJfRousXDeGCCTaCjNiCaBCLUg4gECDvaHLxBOsGWCAh4dymBsCUkDsE_ecXi4Pq_bA69CsHAar0hUjV964fWAdYICaPm9n8OtqQtPjXks1L7rIpKWl3zwzJK_k1YmggjpC2CFgg1dHJGucD_S3Ycpztc34dJtOcNPEAXJytch0YRJqVnUsJWCBbPkzVLlPahC2Oj-sqJesBU42XZ4OYtyvh9HpoxCnCqW1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIE7ChMOTcGiNNdbDM7qSbPR1Vq6UDdOx574iVo53b4g1IlggWmk5psa54rrC_mEvVpkzPFDNgUR3fJMdugUnx9Yqf6NvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQK4L8S6jYkflNnDaIT28PxDG7BCRBsRpDKoLnGBOhDpxBcXtkykIJZkljP87bWrYH2UNVr0tkkgqwu7Sf63-lbZsZGV2aWNlU2lnbmVkompuYW1lU3BhY2Vz2BhBoGpkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WECUeXtZbB9oOgSWFVqNmpZGmQV8lXiyo_jzbaRiXiXf821xqcCTd-N7-Fb8OdTLNCgcjhvMIqioJ4WLWfFjVWDJZnN0YXR1cwA"
      ]
    },
    "state": "8305cf08-3039-48cf-92fe-f73655e1f9d6"
  }
}
2026-08-18 06:57:18 UTC INFO /post VP Token received
Data:
{
  "vp_token": {
    "eu_pid_mdoc": [
      "o2d2ZXJzaW9uYzEuMGlkb2N1bWVudHOBo2dkb2NUeXBld2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xbGlzc3VlclNpZ25lZKJqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGE2BhYZqRmcmFuZG9tWCCR5-mEqNNH3q1dNj52XaKDZku9kfYit81Lz-MRyivKJ2hkaWdlc3RJRARsZWxlbWVudFZhbHVlYkRFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyedgYWGqkZnJhbmRvbVggKNA72A-VVHoH_Ngvmww4R8FHwbiZkQAabKoZkkbZdMBoZGlnZXN0SUQFbGVsZW1lbnRWYWx1ZWpLxLF6xLFsYmV5cWVsZW1lbnRJZGVudGlmaWVya2ZhbWlseV9uYW1l2BhYaaRmcmFuZG9tWCBycciWBFLNMf56JkVxsq-zZNrVvrC2bnCWN8i7BUyDvGhkaWdlc3RJRAZsZWxlbWVudFZhbHVlajE5OTAtMDEtMTVxZWxlbWVudElkZW50aWZpZXJqYmlydGhfZGF0ZdgYWGekZnJhbmRvbVggQd3qaLtKwX1GQHO773KbJuvbAz6I2poHU5DFsvnh16ZoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZWhOZXNsaWhhbnFlbGVtZW50SWRlbnRpZmllcmpnaXZlbl9uYW1lamlzc3VlckF1dGiEQ6EBJqEYIVkBxzCCAcMwggFwoAMCAQICFFVM6qN3BKX0oL1V3k2LZVFF2qONMAoGCCqGSM49BAMCMBYxFDASBgNVBAMMC2lzc3Vlci1jZXJ0MB4XDTI2MDcyNDA1NTkwMloXDTI4MDcyMzA1NTkwMlowFjEUMBIGA1UEAwwLaXNzdWVyLWNlcnQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQEegw_gayYz9fo2oRKdLeN413V1qfEaH4aqZmCJc2aN-LUaDBdV-WeWxdpkMBtmrAzqzYmHUs_L5jlu3ueg4pKo4GbMIGYMFUGA1UdEQROMEyGKGh0dHBzOi8vaXNzdWVyLWJhY2tlbmQudGJ0ay1ldWRpLWRldi5jb22CIGlzc3Vlci1iYWNrZW5kLnRidGstZXVkaS1kZXYuY29tMA8GA1UdDwEB_wQFAwMHhgAwHQYDVR0OBBYEFIGvTldlXnXh3n_u12qMQiSrtEsAMA8GA1UdEwEB_wQFMAMBAf8wCgYIKoZIzj0EAwIDQQAqH8l5RFtCk6B52c6uhv024Y0XMiAHTexuKFTaTPOWdgSPpsbqRON2SsR4fgnFMWo6JRb-tG6F1pSVuUMq_SKHWQKf2BhZApqmZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDgtMTNUMDY6NDA6MTdaaXZhbGlkRnJvbcB0MjAyNi0wOC0xM1QwNjo0MDoxN1pqdmFsaWRVbnRpbMB0MjAyNy0wOC0xM1QwNjo0MDoxN1psdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMaoAWCCE9TSqqmrfT4MQPKRmzr_ui3yntVtA_pQUK_6FNEtUvwFYIMXjjAgJcN3ZfLZehTPpi1V2yEFRek-z-kGFOPyu0BzYAlgg9bPsngzTFzQhVZfUMjQVfoi94rh0DhuSyKIb32j3hY4DWCDvwl7Bk0-zUhsTw9lhxT9TzZGno6D-FV7kjZuj4ky7zARYICjYbNbvcRSqoCy_1mRoQEO0iQMLDbBNGxmlRwTQpK2-BVggHzWfMJfRousXDeGCCTaCjNiCaBCLUg4gECDvaHLxBOsGWCAh4dymBsCUkDsE_ecXi4Pq_bA69CsHAar0hUjV964fWAdYICaPm9n8OtqQtPjXks1L7rIpKWl3zwzJK_k1YmggjpC2CFgg1dHJGucD_S3Ycpztc34dJtOcNPEAXJytch0YRJqVnUsJWCBbPkzVLlPahC2Oj-sqJesBU42XZ4OYtyvh9HpoxCnCqW1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIE7ChMOTcGiNNdbDM7qSbPR1Vq6UDdOx574iVo53b4g1IlggWmk5psa54rrC_mEvVpkzPFDNgUR3fJMdugUnx9Yqf6NvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQK4L8S6jYkflNnDaIT28PxDG7BCRBsRpDKoLnGBOhDpxBcXtkykIJZkljP87bWrYH2UNVr0tkkgqwu7Sf63-lbZsZGV2aWNlU2lnbmVkompuYW1lU3BhY2Vz2BhBoGpkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WECUeXtZbB9oOgSWFVqNmpZGmQV8lXiyo_jzbaRiXiXf821xqcCTd-N7-Fb8OdTLNCgcjhvMIqioJ4WLWfFjVWDJZnN0YXR1cwA"
    ]
  },
  "state": "8305cf08-3039-48cf-92fe-f73655e1f9d6",
  "nonce": "PVz_U2geWxl1K-17bwRxFF4RSuu_AhEaWlkDBwxcfNk",
  "client_id": "x509_hash:Wqugw4oG6VggvcQp94a-TFC7jx01I14_GM27MOXRv5A",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "jwk_thumbprint": "3dYu0aA8PcHyKESzP1_1FsPWCmftPtJ-FCYlLH1kMzA"
}
2026-08-18 06:57:18 UTC INFO /post Validation succeeded with warnings
How to fix:
Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.
Data:
{
  "hint": "Credentials verified successfully. Non-critical checks (trust chain or token status) produced warnings.",
  "credentials": {
    "eu_pid_mdoc": {
      "valid": false,
      "format": "mso_mdoc",
      "disclosed_claims": {
        "eu.europa.ec.eudi.pid.1:issuing_country": "DE",
        "eu.europa.ec.eudi.pid.1:family_name": "K\u0131z\u0131lbey",
        "eu.europa.ec.eudi.pid.1:birth_date": "1990-01-15",
        "eu.europa.ec.eudi.pid.1:given_name": "Neslihan"
      },
      "issuer": "CN=issuer-cert",
      "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 2028-07-23T05:59:02+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "failed",
          "detail": "Certificate chain (1 cert(s)) does not terminate at any of 15 configured trusted root(s)"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-08-13T06:40:17+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}