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

ee8f4805-74c8-46f2-aa1f-1449d8a202b7

validated warnings
direct_post.jwt

84ab8e8e-e514-4ca0-8fa7-ae0136b77f22
api.playground.france-identite.gouv.fr
tXd5TTVmND2bNKbwJJQ-DMrVRhB5P40ywS4va2kIjGE

https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post
600s
eu_pid_mdoc_common
2026-06-11 04:58:08 UTC    2026-06-11 04:59:32 UTC

Presentation Definition

View Definition (Draft 18 / ISO 18013-7 Annex B - derived from DCQL)
{
  "id": "ecd641db-03ae-4c3c-9d55-5f96f546c666",
  "input_descriptors": [
    {
      "id": "eu.europa.ec.eudi.pid.1",
      "format": {
        "mso_mdoc": {
          "alg": [
            "ES256"
          ]
        }
      },
      "constraints": {
        "fields": [
          {
            "path": [
              "$['eu.europa.ec.eudi.pid.1']['given_name']"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "$['eu.europa.ec.eudi.pid.1']['family_name']"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "$['eu.europa.ec.eudi.pid.1']['birth_date']"
            ],
            "intent_to_retain": false
          },
          {
            "path": [
              "$['eu.europa.ec.eudi.pid.1']['issuing_country']"
            ],
            "intent_to_retain": false
          }
        ],
        "limit_disclosure": "required"
      }
    }
  ]
}

Client Metadata

View Metadata
{
  "client_name": "Verifier Playground by iGrant.io",
  "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
  "vp_formats": {
    "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": "aRcBEKZHR3QbEQWCHEh66ENHFTy4ZmAG5E12hm8ENng",
        "y": "ovfWOuI7xnVCbMzaRpTADvphKotNzpsbA2ieI_pzFGY",
        "kid": "DxJOr7W6nRUWimJbCAWQFoqbrkSnijpFlPPgp6M9KlI",
        "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 2027-04-27T18:31:50+00:00
Trusted Certificate chain (1 cert(s)) does not terminate at any of 11 configured trusted root(s)
Valid Token Status Valid until 2027-06-11T00:00:00+00:00
Valid Device Signature DeviceAuth verified against SessionTranscript
View Details
{
  "valid": false,
  "format": "mso_mdoc",
  "disclosed_claims": {
    "eu.europa.ec.eudi.pid.1:family_name": "Lindgren",
    "eu.europa.ec.eudi.pid.1:birth_date": "1985-03-15",
    "eu.europa.ec.eudi.pid.1:issuing_country": "SE",
    "eu.europa.ec.eudi.pid.1:given_name": "Erik"
  },
  "issuer": "CN=mdoc IACA,O=iGrant.io,ST=SE,C=SE",
  "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-04-27T18:31:50+00:00"
    },
    {
      "id": "trusted",
      "name": "Trusted",
      "status": "failed",
      "detail": "Certificate chain (1 cert(s)) does not terminate at any of 11 configured trusted root(s)"
    },
    {
      "id": "token_status",
      "name": "Valid Token Status",
      "status": "passed",
      "detail": "Valid until 2027-06-11T00:00:00+00:00"
    },
    {
      "id": "device_signature",
      "name": "Valid Device Signature",
      "status": "passed",
      "detail": "DeviceAuth verified against SessionTranscript"
    }
  ]
}

VP Token

View Raw Token
o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDYQuylw9ci-q0eX6CqIUScUP-5GRDthd_eUZWm1-NXSxNYOAH3DeLSJdcgY9b47IziJLc9n1Rw8B8OvBqaW-EPam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQHyMIIB7jCCAZSgAwIBAgIUNO9U0wM5BPvAUfyplLIuTK5AUdUwCgYIKoZIzj0EAwIwQjELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xEjAQBgNVBAMMCW1kb2MgSUFDQTAeFw0yNjA0MjcxODMxNTBaFw0yNzA0MjcxODMxNTBaME0xCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMR0wGwYDVQQDDBRtZG9jIERvY3VtZW50IFNpZ25lcjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFDb5cnl6hz69XWJU89BQOcqRQHD7MxOg4O9dukDeDm0aE9RssllOlR_ciWyZOw8R__yoIPUe01fuI9oAWTtEayjXTBbMAkGA1UdEwQCMAAwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQ3GasoEW9WiIg9HfzmJRvBN0M4NTAfBgNVHSMEGDAWgBStUMMz6QhA19QQAqVwaTl53twUWzAKBggqhkjOPQQDAgNIADBFAiEAoGCbLVuXVviwFV4Wz0MwWab-dUOkpdaTHDkH_P5W1EwCIGWnfbfGebEz4yeffaWKUtAg4r5ySFY1eRBO3-pe0nNnWQSY2BhZBJOnZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBoAARngY3VyaXhUaHR0cHM6Ly9hcGkucGxheWdyb3VuZC5mcmFuY2UtaWRlbnRpdGUuZ291di5mci9pZ3JhbnRpby9pc3N1ZXItYmFja2VuZC9zdGF0dXNsaXN0cy8xZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDYtMTFUMDQ6NTc6MTdaaXZhbGlkRnJvbcB0MjAyNi0wNi0xMVQwNDo1NzoxN1pqdmFsaWRVbnRpbMB0MjAyNy0wNi0xMVQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbUAWCD9O1GICIJU2cn83Tdz5HW8btt6Rqn_JTDy_vGeqQk5egFYIPYZDr9lniHl99I8GcAsseVi57fFayxC0-8HccF5DX7XAlggi3_V9mYRcLetK2IEud7jatTIvlu5WYfR99a3O2yZHxcDWCC6BRq6QivDMF1MIN_UDoe-8dPKXRvmJhoFeNsV89DIzwRYIO1YaPb9DPTUPYthvYzcfVvbLYve6uNFO9nqThJi6twGBVgg3W-JGnwqil1ossPUzg4yZqbr8lAy4m_xK-XUZkAQ16wGWCDZ6rC0vCWaiSHn5KuKXqQUAtmxGaJeaRL6sTfVo8z3EQdYIEH3OeSSxclw3RgHBvOlhvzC6J7u1kl5LZR9m9zCpK1NCFgg55HyLNvOphVQ4Ryy4SOCIUe9Q8AQt06sYnxfnItebQQJWCBVA0B2k_wN3n_NOtQpkk8nmnHpEmXcowdmpqWBGdMcJApYIPa0C0tz_9UAnNl-KnqItiN66jrQkmapE047meFebGDQC1ggUvtEp7yaf0ze-aYU3k30jxq5is9shNYJEOFCcbDJZHsMWCDYUKmOuN9BjctUEsCHSOIbE_nP_JHjbjgM8xcJznA9Kw1YIECT5wakXJ-93DPLKysBVHLrn0LBGM_e5tPZ_V_iDIh3Dlgg0D0fNesLmFUXskKKE1hmNFYpvatO44GuS0j5KDoSAXYPWCCj5-d_v0dUNpuLyKFBdr3nqdzqRecw944-1SwE9v8qpBBYIKeg9PPd6JCXw06IhfaDWEK674Ju_ia2n4xO4y_5gFbTEVggnJTWpwu09aWXRljZDpxuztYKMi9OvcIOIujGF-_dK0gSWCAgJHDlPgPoWXBZfBGvIqungB2Ft9ubCkeJweSphIMRpxNYIJgHf-F-JyaUb9Dbhju_N5VIINfoDPlf8RMayzo5lt4yFFggCPKHx1UWnfaSV5AGme0bJb6hdbnDpXvEKP2DLoSTraFtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCCNGHN2iqpbrCE4F-1DZgFniUhWhJ_oh3UwfKNXFythQCJYIIkJiPdz1STRzET7n-e5AEVF-qvMj8hL83f0Oje5WM1Fb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WECSuEpmCJCQ_En03Da_YPWsrOm2J6TQEsszEtz-9yrcGxUT0_akeK48zIClrbIL7DFj8H4ZjECAoc0uDQFC6vWMam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGikZnJhbmRvbVggRzLXVHLAgWU4H3Tof6w13R5-aO-7yXneD2723C2HwztoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWhMaW5kZ3JlbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWGykZnJhbmRvbVggDLz-2hEJcttljP4UQ7EHFpNwxxHHGl08kxC9uuHmkMtoZGlnZXN0SUQJbGVsZW1lbnRWYWx1ZdkD7GoxOTg1LTAzLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhmpGZyYW5kb21YIEoQSS3w2SLWqrRG16vNWwPAbmw2PWAFL2hNYLv3uxfvaGRpZ2VzdElED2xlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ52BhYY6RmcmFuZG9tWCBZf9dcFYneVN3jyvobyVyz-LApx-qjpUu8d0GO3UcK3WhkaWdlc3RJRBJsZWxlbWVudFZhbHVlZEVyaWtxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZQ

Session Logs

6 total
2026-06-11 04:58:08 UTC INFO /presentations Presentation request created
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "sec-ch-ua": "\"Microsoft Edge\";v=\"149\", \"Chromium\";v=\"149\", \"Not)A;Brand\";v=\"24\"",
    "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",
    "accept-encoding": "gzip, deflate, br, zstd",
    "x-forwarded-proto": "https",
    "via": "1.1 Caddy",
    "accept-language": "en-US,en;q=0.9,en-IN;q=0.8",
    "x-forwarded-for": "103.145.173.194, 127.0.0.1,10.42.7.1",
    "sec-fetch-dest": "document",
    "sec-ch-ua-mobile": "?0",
    "content-type": "application/x-www-form-urlencoded",
    "referer": "https://api.playground.france-identite.gouv.fr/igrantio/verifier/admin/create-request/",
    "origin": "https://api.playground.france-identite.gouv.fr",
    "cache-control": "max-age=0",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "sec-fetch-site": "same-origin",
    "sec-ch-ua-platform": "\"Windows\"",
    "upgrade-insecure-requests": "1",
    "sec-fetch-user": "?1",
    "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36 Edg/149.0.0.0",
    "sec-fetch-mode": "navigate",
    "content-length": "135",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "a164c81e-ca78-4906-9965-266ddeab42f8",
    "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=3b84c6575f62fb5658be4a417feb144d5686d11bf96f64d1d4e9ac765cbf2002;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-bc06c10a9c495ac97324d0fadf4213b5-bedffde3845e17bd-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": "draft18",
    "wallet_url_scheme": "av://"
  },
  "transaction_id": "ee8f4805-74c8-46f2-aa1f-1449d8a202b7",
  "request_id": "84ab8e8e-e514-4ca0-8fa7-ae0136b77f22",
  "nonce": "tXd5TTVmND2bNKbwJJQ-DMrVRhB5P40ywS4va2kIjGE",
  "client_id": "api.playground.france-identite.gouv.fr",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "DxJOr7W6nRUWimJbCAWQFoqbrkSnijpFlPPgp6M9KlI",
  "client_metadata": {
    "client_name": "Verifier Playground by iGrant.io",
    "logo_uri": "https://storage.googleapis.com/igrant-api-images/faviconV2.png",
    "vp_formats": {
      "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": "aRcBEKZHR3QbEQWCHEh66ENHFTy4ZmAG5E12hm8ENng",
          "y": "ovfWOuI7xnVCbMzaRpTADvphKotNzpsbA2ieI_pzFGY",
          "kid": "DxJOr7W6nRUWimJbCAWQFoqbrkSnijpFlPPgp6M9KlI",
          "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": "draft18"
}
2026-06-11 04:59:26 UTC INFO /authorize Authorization request retrieved
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "accept-encoding": "gzip",
    "user-agent": "okhttp/4.9.0",
    "x-forwarded-proto": "https",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "via": "1.1 Caddy",
    "x-forwarded-for": "103.145.173.194, 127.0.0.1,10.42.7.1",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "abb204f8-5f34-91e8-9b24-3266ab6288ad",
    "x-envoy-attempt-count": "1",
    "x-envoy-original-path": "/igrantio/verifier-backend/authorize/84ab8e8e-e514-4ca0-8fa7-ae0136b77f22",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=3b84c6575f62fb5658be4a417feb144d5686d11bf96f64d1d4e9ac765cbf2002;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-e78ea8a346dd984521a5cae23471f55f-a496fb939a2ab4f2-01",
    "tracestate": ""
  },
  "path_params": {
    "request_id": "84ab8e8e-e514-4ca0-8fa7-ae0136b77f22"
  },
  "transaction_id": "ee8f4805-74c8-46f2-aa1f-1449d8a202b7",
  "nonce": "tXd5TTVmND2bNKbwJJQ-DMrVRhB5P40ywS4va2kIjGE",
  "client_id": "api.playground.france-identite.gouv.fr",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "DxJOr7W6nRUWimJbCAWQFoqbrkSnijpFlPPgp6M9KlI"
}
2026-06-11 04:59:32 UTC INFO /post Wallet response received (encrypted)
Data:
{
  "request_headers": {
    "host": "api.playground.france-identite.gouv.local:32689",
    "accept-encoding": "gzip",
    "user-agent": "okhttp/4.9.0",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "via": "1.1 Caddy",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "content-type": "application/x-www-form-urlencoded",
    "x-forwarded-proto": "https",
    "oauth-client-attestation": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQ2dEQ0NBaWFnQXdJQkFnSVVOZXo3N1NncUd2aVd3Z2k1eTFsTC90TW9Ycmd3Q2dZSUtvWkl6ajBFQXdJd1BURWFNQmdHQTFVRUF3d1JhVWR5WVc1MExtbHZJRlJsYzNRZ1EwRXhFakFRQmdOVkJBb01DV2xIY21GdWRDNXBiekVMTUFrR0ExVUVCaE1DVTBVd0hoY05Nall3TXpNd01URXdNekl6V2hjTk1qY3dNek13TVRFd016SXpXakJGTVNJd0lBWURWUVFEREJsWFlXeHNaWFFnVUhKdmRtbGtaWElnS0ZOMFlXZHBibWNwTVJJd0VBWURWUVFLREFscFIzSmhiblF1YVc4eEN6QUpCZ05WQkFZVEFsTkZNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVaT256VjgxQ01oOEpCSWtRUVFZb1Y3NFNZeTlJVmJSRWlIMGpTZE9JUXRUeDA3UTBRRzRzZUNqdHNqOWZad2VGR01pcStQZzRTWG03VjRzL0I5QngxYU9CK3pDQitEQUpCZ05WSFJNRUFqQUFNQXNHQTFVZER3UUVBd0lIZ0RBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFRWUlLd1lCQlFVSEF3SXdIUVlEVlIwT0JCWUVGTE84eDl6VFNleDNPNTJUcStpZ1JUSWZGSW1oTUI4R0ExVWRJd1FZTUJhQUZCY0gyWHUrN2QxOHhrZ1R3UU9VWHkraW5RZ3dNSDhHQTFVZEVRUjRNSGFDR0hOMFlXZHBibWN0YjJsa05IWmpMbWxuY21GdWRDNXBiNFphYUhSMGNITTZMeTl6ZEdGbmFXNW5MVzlwWkRSMll5NXBaM0poYm5RdWFXOHZiM0puWVc1cGMyRjBhVzl1THpReU5qUm1NRFZoTFdVd1kyUXRORGxqWWkxaVlqTXlMV0kyTmpSbE1XUXdaalEwT0M5elpYSjJhV05sTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURDQy8yMy9uUWljUHZIQS9HZkJXUFlNYU5JV2h6UnYvUjFMQm1Ja09pZkFBaUVBNFYxY1A2MkZsYWhMM0hiTjJkVXpRN3ZlajRYYU1tbS9PWEx1MGZjK1Fucz0iXX0.eyJpYXQiOiAxNzgxMDk2MTU1LCAibmJmIjogMTc4MTA5NjE1NSwgImV4cCI6IDE3ODk3MzYxNTUsICJzdWIiOiAiZGlkOmtleTp6MmRtekQ4MWNnUHg4VmtpN0pidXVNbUZZcldQZ1lveXR5a1VaM2V5cWh0MWo5S2JxZlg4ZFJDVEsxTnBDNzJoNDQ3TFF1ZWtWdnpYM3dDazZneGt1UnB5YlNMaWtUYkVxM1JjYWlVUkJYb1VOQWpjMlFzN0Y3bzlrdHZCTWZWQmlvS1VkTGhobkhiTUdnTG1EZ3ZTVFlFYmpIOFNvYlVQQWc0M3M3Mm82N3J2VFR3VHlOIiwgImlzcyI6ICJodHRwczovL3N0YWdpbmctb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDI2NGYwNWEtZTBjZC00OWNiLWJiMzItYjY2NGUxZDBmNDQ4L3NlcnZpY2Uvd2FsbGV0LXByb3ZpZGVyIiwgInZjdCI6ICJXYWxsZXRVbml0QXR0ZXN0YXRpb24iLCAiYXR0ZXN0ZWRfc2VjdXJpdHlfY29udGV4dCI6ICJodHRwczovL2V1ZGl3YWxsZXRjb25zb3J0aXVtLm9yZy8iLCAianRpIjogInVybjpkaWQ6Y2FhMDJmNGItZjRjOS00YWI1LTlmYjctNzYyNGZlM2RhZmM3IiwgInN0YXR1cyI6IHsic3RhdHVzX2xpc3QiOiB7ImlkeCI6IDc0MiwgInVyaSI6ICJodHRwczovL3N0YWdpbmctb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDI2NGYwNWEtZTBjZC00OWNiLWJiMzItYjY2NGUxZDBmNDQ4L3NlcnZpY2UvcmV2b2NhdGlvbi1zdGF0dXNsaXN0cy8xNmI4MzMyZS00ZmQxLTQ0NWQtYTU5NS01Nzg4NDlkOWFlOGIifX0sICJjbmYiOiB7Imp3ayI6IHsia3R5IjogIkVDIiwgImNydiI6ICJQLTI1NiIsICJ4IjogIlpLRkRKUVdVUC01RlJUVFNUQ1ZNYS1HaXVXclMxZnEzc18wV1MzM0tKQlEiLCAieSI6ICJtZWRnbUhadmhqaVFuUnpISmdmSDJCLTdRMjNsV0dCN3VCTzRlc3c3Sl9zIn19fQ.52gHWNaA_Kt83X5kB84YLAR5ibKGyVBiazYOdS9MNXrPw3Kdbx7ADDTJoKmZZm3MhzGiJOAn-LHCQ0KklqWAIg",
    "x-forwarded-for": "103.145.173.194, 127.0.0.1,10.42.7.1",
    "oauth-client-attestation-pop": "eyJ0eXAiOiJvYXV0aC1jbGllbnQtYXR0ZXN0YXRpb24tcG9wK2p3dCIsImFsZyI6IkVTMjU2In0.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYnFmWDhkUkNUSzFOcEM3Mmg0NDdMUXVla1Z2elgzd0NrNmd4a3VScHliU0xpa1RiRXEzUmNhaVVSQlhvVU5BamMyUXM3RjdvOWt0dkJNZlZCaW9LVWRMaGhuSGJNR2dMbURndlNUWUViakg4U29iVVBBZzQzczcybzY3cnZUVHdUeU4iLCJhdWQiOiJhcGkucGxheWdyb3VuZC5mcmFuY2UtaWRlbnRpdGUuZ291di5mciIsIm5iZiI6MTc4MTE1Mzk3MSwiZXhwIjoxNzgxMTU0MzMxLCJpYXQiOjE3ODExNTM5NzEsImp0aSI6InVybjp1dWlkOmYyNDZhY2IwLWNhMTMtNGZjOC04NzQ2LTA1NmNiZjNhZGRhMiJ9.nRr7-VEsZotA_SrhLPz9b8O8kbVnsrp_h2GLgMN1thWcVR2zd2NWAgvePR6oGbFHcjRmIwDmvZJ7kFWBJAcHsQ",
    "content-length": "5213",
    "x-envoy-external-address": "10.42.7.1",
    "x-request-id": "8a7e9392-038a-4899-a587-849cb08faa17",
    "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=3b84c6575f62fb5658be4a417feb144d5686d11bf96f64d1d4e9ac765cbf2002;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "traceparent": "00-2e21f5261c70b55ea3ff48e3a9cf1043-3db0df29a1cb7c94-00",
    "tracestate": ""
  },
  "form_fields": {
    "response_jwe": "eyJlcGsiOnsia3R5IjoiRUMiLCJjcnYiOiJQLTI1NiIsIngiOiJrckJ2N3BSVVFLMTJPWDJEdm1kckNqY0VJTlBiU1Nxem9TTGI4SXh3SW53IiwieSI6IlItZUpTa2h2XzhxdjhveTliTjM0RlB5SVE2LVhRWUpLUWtnY05mc2hub2cifSwiYXB2IjoiZEZoa05WUlVWbTFPUkRKaVRrdGlkMHBLVVMxRVRYSldVbWhDTlZBME1IbDNVelIyWVRKclNXcEhSUSIsImtpZCI6IkR4Sk9yN1c2blJVV2ltSmJDQVdRRm9xYnJrU25panBGbFBQZ3A2TTlLbEkiLCJhcHUiOiJZWEJwTG5Cc1lYbG5jbTkxYm1RdVpuSmhibU5sTFdsa1pXNTBhWFJsTG1kdmRYWXVabkkiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiRUNESC1FUyJ9..Y_TOlNAC_efU_q95.OQGsjd7MLskwTcS4OCrLuKbAoVpfyKkB9G5MjAUMVRazlRBEK5i7OSYWZa65sBRk6nHdjrjY_H8XJ5W4PR_LTAuj3Qn4K7Gh5d2hiQK1GbDSRJz--lvFhxPxDKueR15CS3-Qbc_lmgLHF_wm1KWXQDFTxCPRy2l4RrIBmP7ntRDz7Br7782PfX8lAgh_jE2GLQ8dgUihM8mdR_ACVrIAMUUaM8hoEN10eNia33ss-diN5zZ0lvhGAWW3kG4UP9P66UHkGSH6dlnQhZNZD2jTaaJJBtJj_GlBOtE40HSFB0_45yDvjmUyO-72SC44i2RyBXvl278_qbjzg9MU2SIJF9CuONtLHNjBr_gJ04uyURHkBU83aRD0JwOzvQtMNVPvQF7Vo0Fwy6Vgl1SLB-3o-jCJDMMM9FxNuK6hDmdoSjrb92cbnAo15cnVyiCZN4wJNIx5eA2iSftfPR3EnRWaljZPnSE9KMgnHbdsKyTEefKqeVTH8NzRQvL4bLfWi_dSijNXeHqw6GVd5J7p__FA5PPzYHd2Xf_0WyiiDJEuCEe2UswZOzJQAmUNvTKbMtKnH-0KCu1XGxgUUGX5kIwLXfDrC5lDZoTEVGJ6lzPYTJeDqGvqa_-NObowD_xB15ssGtOH95YuT2udZCi1AEXRSOgzQqHsI2jcBSY_wQzFP8AANGlPaA6CjiblegYTp_pKYjRU5yQp4EyfBJkYRuBRYi544TiRPC8edxov_qj_oXO1ui9_w784zl7WSzF2M1e15I3JX3ewuw6J8st_DPMMuB6wJyE4txpCgFv883F0-NhS2qjoN59cP9mHuEwcfQRn6VqSNgxfp4Vs59oskAlT7UxeMOJD8wVpaBE4TpcU-I0uxQO9XSTLQo2hx0Jdrxm9KsPAfhSbx0RJXW3Sb3w5jivVGaUhu4ziTLtpVUwzyNVWeNyoHQApmhwVxJOZz1HYsLO8nJy_m0NcMo3qm3NTIC2Gipe6zf4IOh-vibd-pckt6oo2CuNFJQts2BmIa7keBv-7e1MkgJqP22qkKGYnckXLwxsx7R2keQLxxS-8CK6dkwXFVwBExwOIEsw6ThGTa-5l8fb2EvlDhI-1K7BsWj5qvbl8tkI2hDMLzI3SS83-xC7YDgVot84XeOkldl5mYmSVSoIUd4rNSGFGI5hY7tOe8EldAeJpNMCmq8bVowyKhF0Y1M1rDa9I-U0VD0-oWuoJxCUNbTZ7-cLxC-f1Yqfw6G8hlGPsRP30PeoX1DsZSGPLttv-370tT08LDYsDikzUvbdZKgWUr_Rtq2laaZtb6ZnZH8TE8VT9BoaU0AjSPeTLYGMf1AMQK0U3GpmaA68BPNF6p7875wMwqX3AxoF0ToWzIN8gMwZGLFCF9WHZARKuSyJIZlrVMpUqzxJhOJNH_e4mP4y6xBBVbRfa8gHPht1LNAtW2RAKrDdIGCCtzR6busKVKWIZLYOtpKbIhLsT3EM2nYFDXiG_gOGnXdKg0x-Q7B5-BQG1mHplA9hxibqVBtL3yYrWpnAA1wtWoGvkAltUq1rjHOmKVeWvb0a8zVLwofmjlPoAE-Gs7mDCP9QLJiKt3BHEMViFcTh0zylzVD0aeYtAfbTVc54lsH3dzCS4Fqaefql9FcjVKFt2csot61tryxrNB2hL_5QCu5-deo9ctL_zDSm5jta9LfkVV0GxHr6PGBCpEehu900ta1cCBG-9llIz36HwPUYxyrgL3YVqXcLQkIRpXaHCK3L0_TpEwA6lRNks94pUfDfOGFuJkA53dMh-ZI3f2Ya5lRKZiZ6GyVbdJG7rVKm1pfQYYnyaahj54L1jHPB_eW25neowJGhEMza1kZR8Oa5MNKa8NxXVaZODhX_7boAFqFPJDDjpZ0w7E2Ui5mTunpchKaUc4hsxPbhdPgk9Eq0Gc0zkxYSC5G2ZHB6yoEVMHCPG3nHPSKUMXkqDXlpojHq-Gcm8AjuC_lQgCEP8rqm0yDew2l3n_b0e_tRccYn3iDHgriAfCEHg0DIceFJYhMXtYusy_krcNWVfD3H60hAi7kzPd652uCOnnuDS0yF8I3XrFTourggcq4r-41QUXJHwxD2MXHSX5wAGSWX_pkeo6t2X3ZPAh885I1BZdD855bF0RYsj9Lltr2o--lsFDvQQkuLVvcZ7vUlwRvXO9oaaFqxCqI4MNxuZiiSHOSM7sEdtLPMEnlifA1Zm4YsBrQmPGvWvfrytH8eRdtZ5Y9VZtZDJ7ocqzDa1Bvmds4w7SCKG2FppH0MroJFF4ISDLgAHHaIj-2WYHZVHBla7u07u0txSz42etlhCnMzFScyb4kaZslMuFiXgeMhY6vC_yqVIEtVjcPIpEYhzLx09f1htFC9oi0YWzkPU7IkEitmmlUnVFU8NchnXbuW-V5Yp8pD2w5syPSMWEyzl-eyLW2KM0-qbiW-Gw_xRnleKhlppe3QxpLOlLzuhocm0XeRm2it6zu_7rt86crbmNkjZGBtgmZTpTYaL7p7-CHLH5-uwqpxxiBwpghdGMF_WspKL4oSscrLqdA-v5uvk8pN6US6Aw3wXkaBNfsPAmZhBMOfgCT9IrJCHqrcVKsVT1Fe4Q_pv42qnPfQz3tfYim0Ilq2FAAISdeL5v2e89jVCXgbL9ZhfiB5jc377vzeX7leImRy4wOHKlh2_Ntq8ru6YwTiUrsuas_N7zwIpis43yvxXaZkJKyhlcrPoqIqfG-3Dutt-0oYwQ_yvwdBze1aVnEQbnDEQ7bryTk20K9BYRE9Fz43KP6SkbdhGb1MVPLSb_fujz5RZwYbAjq9YpqBSTOWVMLgifmSAHSfA-TN8Dw_hRMUQmz6kuflJjW4v_00GWjLGFkgZ3qjTsZEf-cYeWH2rEK6qX-RdDht3Sd12xmOzBD059qO5UU5G-JC88rhmj9QYeCAnxvHKRiw-Tjd1LFIMJ9WsUIviuiwgUMy6F1zOs2NHo-xOHt4iPpD4MHNo8nmeOhUE35nrqWxnK1hoz-SbjJ2ZVFzOj-yOxNL_p5upvWqlxcqGvb01wpQT3DeWABmW4pjLR4VnrYh18DoGjLA-uwKHavAwxgyotk25OYGKKlAkRJV8jgvSquwXIfZ1YCust9RZJ75fA4Wx_LtitzaSp2OjPZMWNmiiBPjcXNTdYOmh_Fo-N9eAzkcRNrHkV-jd4zuTHyc4axMSxaRFzUwa7GQm-UxKDUXRJ6j8V0OxHAnG1XLWfPxwvtsjcFjOOozlf37a05GqwdI_AL9rVBh0nY5B55csyuV_xIQ23uSamh-zEHrsPXs4ioO6H_4T30t93uUXak8FkLjqy7zU76WYVryQgT-RHPf44NdM3POZ7lYMHgUX8bbErY7IA8KYoq9bfXT21aIaRyLuC3vVWrmksmJOXGkEzeSwR_dWSyIN5-tYaVS3vHMXHJybuxrQkgAdm1taFy0hY9zwDMPVDSYi40dhNzvfbDB2NAwSXjOvSAC0cnI6XrqpQ42FC-_3nCOTYWT3goZmdlk5Ew3ApDf-X-smitX-MrAqLWdd-ZGkMGIwG1l3NT3N_ZO8Mh5q8oDbBWmS54ktTzXKKGdJAgA1Gk42d3dUOtNe79impuehaHJKK_5ECloZASLAnFcBF3yo4vqapb5j3acCXRhxbQm1CTpyHIyk_WrkU9iNhdG3O7SxUK-7EojqL0zaOu93SSn2yC8TsdDh2c_ylcoM3Wa8mp07CFNO-S5iA6kS5nLDHtD3gJPIk-bWsg_uTmShG5XcaDJenyI7XfdKygDthtHslctIPqlz6ZqW7mdZRMNANpH7UuS28rdl5k3f8zkKAwenvHgNt0TTXIFWKA8AhBnHIEphJQ63tQF1W1taqIiwEkzR0rp42LcW75lR5YWbFzaJk4FStyzEYT881ebDHtIQ0HUcOGlZGze1GnPAGc01TTr6za-lmvyDuU95__kUzNzagipsZocEXGDKYpM2a-jAEw9qwNjiGdQNajdkXSY-PB91Hy5mcVnyZZwbBszMxASv2GQCSReac97AKhu0e6F041AaGWeaS4XGOIRa5LbZDlYFQ0XTelEGCE7GpCVeB4tRxMj2vY2TkBalIoPgCjj3vCrPVN_Wf6-1PF3LycQoH5MXvU_KognexlmM-rgSAZuD0U5cjEu4oSvTAsa8MQZGxn6D3H05U_nWFdmbxie-6w5X7VjpcJgabRU8UQgK8DlnCD2cq_SX8tAX4s_9WV7eXdqAzfY0CFSy_4ay-h5ONVxNM2yvfEofr7DEwfGP5OvWKO-j539NxhmTLsW_tMPj9UtQyMk1RbkvyXYDMMrwRFysBJbAH5e4tzrT-U6LvuLDxVcKBgkRehNqkeLAZ89sQaQfNyHVEBySkaUKqi4trjPkqBGodtRsjHpM-wtN6WroBtJkcKtguklZvxj2Z_C6F1U6fHE98WBxOH_-f8DuDg_QbT4u5ox-Hh89t2RXzDbBV71_V9jrPCtxDZUBPUGXbvSWnnEnBXnIruzlI0TiX8Z37d9MpYYlU8Kzy-dMxZyxLyKqSf-ivrDOTewbIwCWllWe7mPOp9nngibVvt4lalgol8XoPxDXzezuRUsUwJWBNXa17OCBPMEvGpHg2Nk1fd98WEuAFywfcq-eECpqmYxrVsVzorLxgKIFNReRyd4tvrd1GZJ7VaZc7BExPbtahQHtontbfJgtEhgdNw4SV0BcMOiQDw.t7O1kEIVfPW4kdMB0exdFA"
  },
  "transaction_id": "ee8f4805-74c8-46f2-aa1f-1449d8a202b7",
  "nonce": "tXd5TTVmND2bNKbwJJQ-DMrVRhB5P40ywS4va2kIjGE",
  "client_id": "api.playground.france-identite.gouv.fr",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "response_mode": "direct_post.jwt",
  "jwk_thumbprint": "DxJOr7W6nRUWimJbCAWQFoqbrkSnijpFlPPgp6M9KlI"
}
2026-06-11 04:59:32 UTC INFO /post JWE decrypted successfully
Data:
{
  "jwe_header": {
    "epk": {
      "kty": "EC",
      "crv": "P-256",
      "x": "krBv7pRUQK12OX2DvmdrCjcEINPbSSqzoSLb8IxwInw",
      "y": "R-eJSkhv_8qv8oy9bN34FPyIQ6-XQYJKQkgcNfshnog"
    },
    "apv": "dFhkNVRUVm1ORDJiTktid0pKUS1ETXJWUmhCNVA0MHl3UzR2YTJrSWpHRQ",
    "kid": "DxJOr7W6nRUWimJbCAWQFoqbrkSnijpFlPPgp6M9KlI",
    "apu": "YXBpLnBsYXlncm91bmQuZnJhbmNlLWlkZW50aXRlLmdvdXYuZnI",
    "enc": "A256GCM",
    "alg": "ECDH-ES"
  },
  "decrypted_payload": {
    "vp_token": "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDYQuylw9ci-q0eX6CqIUScUP-5GRDthd_eUZWm1-NXSxNYOAH3DeLSJdcgY9b47IziJLc9n1Rw8B8OvBqaW-EPam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQHyMIIB7jCCAZSgAwIBAgIUNO9U0wM5BPvAUfyplLIuTK5AUdUwCgYIKoZIzj0EAwIwQjELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xEjAQBgNVBAMMCW1kb2MgSUFDQTAeFw0yNjA0MjcxODMxNTBaFw0yNzA0MjcxODMxNTBaME0xCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMR0wGwYDVQQDDBRtZG9jIERvY3VtZW50IFNpZ25lcjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFDb5cnl6hz69XWJU89BQOcqRQHD7MxOg4O9dukDeDm0aE9RssllOlR_ciWyZOw8R__yoIPUe01fuI9oAWTtEayjXTBbMAkGA1UdEwQCMAAwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQ3GasoEW9WiIg9HfzmJRvBN0M4NTAfBgNVHSMEGDAWgBStUMMz6QhA19QQAqVwaTl53twUWzAKBggqhkjOPQQDAgNIADBFAiEAoGCbLVuXVviwFV4Wz0MwWab-dUOkpdaTHDkH_P5W1EwCIGWnfbfGebEz4yeffaWKUtAg4r5ySFY1eRBO3-pe0nNnWQSY2BhZBJOnZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBoAARngY3VyaXhUaHR0cHM6Ly9hcGkucGxheWdyb3VuZC5mcmFuY2UtaWRlbnRpdGUuZ291di5mci9pZ3JhbnRpby9pc3N1ZXItYmFja2VuZC9zdGF0dXNsaXN0cy8xZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDYtMTFUMDQ6NTc6MTdaaXZhbGlkRnJvbcB0MjAyNi0wNi0xMVQwNDo1NzoxN1pqdmFsaWRVbnRpbMB0MjAyNy0wNi0xMVQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbUAWCD9O1GICIJU2cn83Tdz5HW8btt6Rqn_JTDy_vGeqQk5egFYIPYZDr9lniHl99I8GcAsseVi57fFayxC0-8HccF5DX7XAlggi3_V9mYRcLetK2IEud7jatTIvlu5WYfR99a3O2yZHxcDWCC6BRq6QivDMF1MIN_UDoe-8dPKXRvmJhoFeNsV89DIzwRYIO1YaPb9DPTUPYthvYzcfVvbLYve6uNFO9nqThJi6twGBVgg3W-JGnwqil1ossPUzg4yZqbr8lAy4m_xK-XUZkAQ16wGWCDZ6rC0vCWaiSHn5KuKXqQUAtmxGaJeaRL6sTfVo8z3EQdYIEH3OeSSxclw3RgHBvOlhvzC6J7u1kl5LZR9m9zCpK1NCFgg55HyLNvOphVQ4Ryy4SOCIUe9Q8AQt06sYnxfnItebQQJWCBVA0B2k_wN3n_NOtQpkk8nmnHpEmXcowdmpqWBGdMcJApYIPa0C0tz_9UAnNl-KnqItiN66jrQkmapE047meFebGDQC1ggUvtEp7yaf0ze-aYU3k30jxq5is9shNYJEOFCcbDJZHsMWCDYUKmOuN9BjctUEsCHSOIbE_nP_JHjbjgM8xcJznA9Kw1YIECT5wakXJ-93DPLKysBVHLrn0LBGM_e5tPZ_V_iDIh3Dlgg0D0fNesLmFUXskKKE1hmNFYpvatO44GuS0j5KDoSAXYPWCCj5-d_v0dUNpuLyKFBdr3nqdzqRecw944-1SwE9v8qpBBYIKeg9PPd6JCXw06IhfaDWEK674Ju_ia2n4xO4y_5gFbTEVggnJTWpwu09aWXRljZDpxuztYKMi9OvcIOIujGF-_dK0gSWCAgJHDlPgPoWXBZfBGvIqungB2Ft9ubCkeJweSphIMRpxNYIJgHf-F-JyaUb9Dbhju_N5VIINfoDPlf8RMayzo5lt4yFFggCPKHx1UWnfaSV5AGme0bJb6hdbnDpXvEKP2DLoSTraFtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCCNGHN2iqpbrCE4F-1DZgFniUhWhJ_oh3UwfKNXFythQCJYIIkJiPdz1STRzET7n-e5AEVF-qvMj8hL83f0Oje5WM1Fb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WECSuEpmCJCQ_En03Da_YPWsrOm2J6TQEsszEtz-9yrcGxUT0_akeK48zIClrbIL7DFj8H4ZjECAoc0uDQFC6vWMam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGikZnJhbmRvbVggRzLXVHLAgWU4H3Tof6w13R5-aO-7yXneD2723C2HwztoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWhMaW5kZ3JlbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWGykZnJhbmRvbVggDLz-2hEJcttljP4UQ7EHFpNwxxHHGl08kxC9uuHmkMtoZGlnZXN0SUQJbGVsZW1lbnRWYWx1ZdkD7GoxOTg1LTAzLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhmpGZyYW5kb21YIEoQSS3w2SLWqrRG16vNWwPAbmw2PWAFL2hNYLv3uxfvaGRpZ2VzdElED2xlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ52BhYY6RmcmFuZG9tWCBZf9dcFYneVN3jyvobyVyz-LApx-qjpUu8d0GO3UcK3WhkaWdlc3RJRBJsZWxlbWVudFZhbHVlZEVyaWtxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZQ",
    "presentation_submission": {
      "descriptor_map": [
        {
          "format": "mso_mdoc",
          "id": "eu.europa.ec.eudi.pid.1",
          "path": "$"
        }
      ],
      "definition_id": "84ab8e8e-e514-4ca0-8fa7-ae0136b77f22",
      "id": "d08dddf5-2066-4f3d-8fe9-cd4bd75f0f0c"
    },
    "state": "84ab8e8e-e514-4ca0-8fa7-ae0136b77f22"
  }
}
2026-06-11 04:59:32 UTC INFO /post VP Token received
Data:
{
  "vp_token": "o2ZzdGF0dXMAZ3ZlcnNpb25jMS4waWRvY3VtZW50c4GjZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFsZGV2aWNlU2lnbmVkompkZXZpY2VBdXRooW9kZXZpY2VTaWduYXR1cmWEQ6EBJqD2WEDYQuylw9ci-q0eX6CqIUScUP-5GRDthd_eUZWm1-NXSxNYOAH3DeLSJdcgY9b47IziJLc9n1Rw8B8OvBqaW-EPam5hbWVTcGFjZXPYGEGgbGlzc3VlclNpZ25lZKJqaXNzdWVyQXV0aIRDoQEmoRghWQHyMIIB7jCCAZSgAwIBAgIUNO9U0wM5BPvAUfyplLIuTK5AUdUwCgYIKoZIzj0EAwIwQjELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xEjAQBgNVBAMMCW1kb2MgSUFDQTAeFw0yNjA0MjcxODMxNTBaFw0yNzA0MjcxODMxNTBaME0xCzAJBgNVBAYTAlNFMQswCQYDVQQIDAJTRTESMBAGA1UECgwJaUdyYW50LmlvMR0wGwYDVQQDDBRtZG9jIERvY3VtZW50IFNpZ25lcjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABFDb5cnl6hz69XWJU89BQOcqRQHD7MxOg4O9dukDeDm0aE9RssllOlR_ciWyZOw8R__yoIPUe01fuI9oAWTtEayjXTBbMAkGA1UdEwQCMAAwDgYDVR0PAQH_BAQDAgeAMB0GA1UdDgQWBBQ3GasoEW9WiIg9HfzmJRvBN0M4NTAfBgNVHSMEGDAWgBStUMMz6QhA19QQAqVwaTl53twUWzAKBggqhkjOPQQDAgNIADBFAiEAoGCbLVuXVviwFV4Wz0MwWab-dUOkpdaTHDkH_P5W1EwCIGWnfbfGebEz4yeffaWKUtAg4r5ySFY1eRBO3-pe0nNnWQSY2BhZBJOnZnN0YXR1c6Frc3RhdHVzX2xpc3SiY2lkeBoAARngY3VyaXhUaHR0cHM6Ly9hcGkucGxheWdyb3VuZC5mcmFuY2UtaWRlbnRpdGUuZ291di5mci9pZ3JhbnRpby9pc3N1ZXItYmFja2VuZC9zdGF0dXNsaXN0cy8xZ2RvY1R5cGV3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjFndmVyc2lvbmMxLjBsdmFsaWRpdHlJbmZvo2ZzaWduZWTAdDIwMjYtMDYtMTFUMDQ6NTc6MTdaaXZhbGlkRnJvbcB0MjAyNi0wNi0xMVQwNDo1NzoxN1pqdmFsaWRVbnRpbMB0MjAyNy0wNi0xMVQwMDowMDowMFpsdmFsdWVEaWdlc3RzoXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMbUAWCD9O1GICIJU2cn83Tdz5HW8btt6Rqn_JTDy_vGeqQk5egFYIPYZDr9lniHl99I8GcAsseVi57fFayxC0-8HccF5DX7XAlggi3_V9mYRcLetK2IEud7jatTIvlu5WYfR99a3O2yZHxcDWCC6BRq6QivDMF1MIN_UDoe-8dPKXRvmJhoFeNsV89DIzwRYIO1YaPb9DPTUPYthvYzcfVvbLYve6uNFO9nqThJi6twGBVgg3W-JGnwqil1ossPUzg4yZqbr8lAy4m_xK-XUZkAQ16wGWCDZ6rC0vCWaiSHn5KuKXqQUAtmxGaJeaRL6sTfVo8z3EQdYIEH3OeSSxclw3RgHBvOlhvzC6J7u1kl5LZR9m9zCpK1NCFgg55HyLNvOphVQ4Ryy4SOCIUe9Q8AQt06sYnxfnItebQQJWCBVA0B2k_wN3n_NOtQpkk8nmnHpEmXcowdmpqWBGdMcJApYIPa0C0tz_9UAnNl-KnqItiN66jrQkmapE047meFebGDQC1ggUvtEp7yaf0ze-aYU3k30jxq5is9shNYJEOFCcbDJZHsMWCDYUKmOuN9BjctUEsCHSOIbE_nP_JHjbjgM8xcJznA9Kw1YIECT5wakXJ-93DPLKysBVHLrn0LBGM_e5tPZ_V_iDIh3Dlgg0D0fNesLmFUXskKKE1hmNFYpvatO44GuS0j5KDoSAXYPWCCj5-d_v0dUNpuLyKFBdr3nqdzqRecw944-1SwE9v8qpBBYIKeg9PPd6JCXw06IhfaDWEK674Ju_ia2n4xO4y_5gFbTEVggnJTWpwu09aWXRljZDpxuztYKMi9OvcIOIujGF-_dK0gSWCAgJHDlPgPoWXBZfBGvIqungB2Ft9ubCkeJweSphIMRpxNYIJgHf-F-JyaUb9Dbhju_N5VIINfoDPlf8RMayzo5lt4yFFggCPKHx1UWnfaSV5AGme0bJb6hdbnDpXvEKP2DLoSTraFtZGV2aWNlS2V5SW5mb6FpZGV2aWNlS2V5pAECIAEhWCCNGHN2iqpbrCE4F-1DZgFniUhWhJ_oh3UwfKNXFythQCJYIIkJiPdz1STRzET7n-e5AEVF-qvMj8hL83f0Oje5WM1Fb2RpZ2VzdEFsZ29yaXRobWdTSEEtMjU2WECSuEpmCJCQ_En03Da_YPWsrOm2J6TQEsszEtz-9yrcGxUT0_akeK48zIClrbIL7DFj8H4ZjECAoc0uDQFC6vWMam5hbWVTcGFjZXOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xhNgYWGikZnJhbmRvbVggRzLXVHLAgWU4H3Tof6w13R5-aO-7yXneD2723C2HwztoZGlnZXN0SUQAbGVsZW1lbnRWYWx1ZWhMaW5kZ3JlbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWGykZnJhbmRvbVggDLz-2hEJcttljP4UQ7EHFpNwxxHHGl08kxC9uuHmkMtoZGlnZXN0SUQJbGVsZW1lbnRWYWx1ZdkD7GoxOTg1LTAzLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhmpGZyYW5kb21YIEoQSS3w2SLWqrRG16vNWwPAbmw2PWAFL2hNYLv3uxfvaGRpZ2VzdElED2xlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJvaXNzdWluZ19jb3VudHJ52BhYY6RmcmFuZG9tWCBZf9dcFYneVN3jyvobyVyz-LApx-qjpUu8d0GO3UcK3WhkaWdlc3RJRBJsZWxlbWVudFZhbHVlZEVyaWtxZWxlbWVudElkZW50aWZpZXJqZ2l2ZW5fbmFtZQ",
  "state": "84ab8e8e-e514-4ca0-8fa7-ae0136b77f22",
  "nonce": "tXd5TTVmND2bNKbwJJQ-DMrVRhB5P40ywS4va2kIjGE",
  "client_id": "api.playground.france-identite.gouv.fr",
  "response_uri": "https://api.playground.france-identite.gouv.fr/igrantio/verifier-backend/post",
  "jwk_thumbprint": "DxJOr7W6nRUWimJbCAWQFoqbrkSnijpFlPPgp6M9KlI"
}
2026-06-11 04:59:32 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:family_name": "Lindgren",
        "eu.europa.ec.eudi.pid.1:birth_date": "1985-03-15",
        "eu.europa.ec.eudi.pid.1:issuing_country": "SE",
        "eu.europa.ec.eudi.pid.1:given_name": "Erik"
      },
      "issuer": "CN=mdoc IACA,O=iGrant.io,ST=SE,C=SE",
      "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-04-27T18:31:50+00:00"
        },
        {
          "id": "trusted",
          "name": "Trusted",
          "status": "failed",
          "detail": "Certificate chain (1 cert(s)) does not terminate at any of 11 configured trusted root(s)"
        },
        {
          "id": "token_status",
          "name": "Valid Token Status",
          "status": "passed",
          "detail": "Valid until 2027-06-11T00:00:00+00:00"
        },
        {
          "id": "device_signature",
          "name": "Valid Device Signature",
          "status": "passed",
          "detail": "DeviceAuth verified against SessionTranscript"
        }
      ]
    }
  }
}