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

Session Detail

Inspect a single issuance session

0jr35orp-kojXBr2wajqsg

offer_created
pre-authorized_code


eu.europa.ec.eudi.pid_mdoc

Supply Claims

Submit claims for a credential configuration in this session (for deferred issuance).

Session Logs

9 total
2026-07-08 04:00:46 error /token Wallet attestation validation failed
Data:
{
  "client_assertion_type": null,
  "client_id": null,
  "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code"
}
2026-07-08 04:00:46 debug /token Token request received
Data:
{
  "form_body": {
    "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code",
    "pre-authorized_code": "gBzNQP3J-JsiyobWWwp5pb-aeJgIPfHEuWcKfvH78fY"
  },
  "headers": {
    "accept-encoding": "gzip",
    "content-length": "137",
    "content-type": "application/x-www-form-urlencoded",
    "dpop": "eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IkVTMjU2IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJraWQiOiJmNmEzNDJjZS00MTEwLTQ2ODAtYTA1NS1mZjI2ZmEzMTg0OGUiLCJ4IjoiRFZ2RXBHWjVxdUpTUEpsOC1UV3BvVmd4OE9mRkFoR2xLX1B5czNVQ2RsSSIsInkiOiIxcTBpeFNEOEQ2ZnFjMmpyVndPQjNKbXRRLVZ2WkhVbTUycFBTbTg2SlAwIn19.eyJodG0iOiJQT1NUIiwiaHR1IjoiaHR0cHM6XC9cL2FwaS5wbGF5Z3JvdW5kLmZyYW5jZS1pZGVudGl0ZS5nb3V2LmZyXC9pZ3JhbnRpb1wvaXNzdWVyLWJhY2tlbmRcL3Rva2VuIiwiaWF0IjoxNzgzNDgzMjQ3LCJqdGkiOiI5ODY2OGU3Yy00OThhLTQ2NDQtOWEzNS00ZWE0MDdmODRkZTUifQ.YqUkoR6MAZRaliZYnxcnTvZipvjfz0oUIdhiAOVn01hvchUAt4QjaYurkNn9_X_SCYADKsne55XrNJlO5FLJpw",
    "host": "api.playground.france-identite.gouv.local:32689",
    "oauth-client-attestation": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQ1pqQ0NBZ3lnQXdJQkFnSVVOZXo3N1NncUd2aVd3Z2k1eTFsTC90TW9Ycmd3Q2dZSUtvWkl6ajBFQXdJd1BURWFNQmdHQTFVRUF3d1JhVWR5WVc1MExtbHZJRlJsYzNRZ1EwRXhFakFRQmdOVkJBb01DV2xIY21GdWRDNXBiekVMTUFrR0ExVUVCaE1DVTBVd0hoY05Nall3TkRBeU1UY3dNRE13V2hjTk1qY3dOREF5TVRjd01ETXdXakE3TVJnd0ZnWURWUVFEREE5WFlXeHNaWFFnVUhKdmRtbGtaWEl4RWpBUUJnTlZCQW9NQ1dsSGNtRnVkQzVwYnpFTE1Ba0dBMVVFQmhNQ1UwVXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU1hDYXNNMEtEL0hCTVYrYmxRbXlwclRQMWw4eUExdGFQUldxcTVtT21ZN3V6dU1EZ1RyT25zeS9kRThDT1NueDQ4bUl5Q1paNFFwYUpGZ2ZoRFN3TWxvNEhyTUlIb01Ba0dBMVVkRXdRQ01BQXdDd1lEVlIwUEJBUURBZ2VBTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQWRCZ05WSFE0RUZnUVUvc3Rja0JaQmxxOXJYL2lnMWM1VlhxVnp5dWt3SHdZRFZSMGpCQmd3Rm9BVUZ3ZlplNzd0M1h6R1NCUEJBNVJmTDZLZENEQXdid1lEVlIwUkJHZ3dab0lRYjJsa05IWmpMbWxuY21GdWRDNXBiNFpTYUhSMGNITTZMeTl2YVdRMGRtTXVhV2R5WVc1MExtbHZMMjl5WjJGdWFYTmhkR2x2Ymk4ME5EVm1NbUkzTkMxall6STNMVFEwWldZdFltVmtOeTAwT0RBNVl6RXpOams1WTJZdmMyVnlkbWxqWlRBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQWtweWkrMmlSRnowaDNSemwxOEt3L1NVM3lDS1MzWnJPOVhNdHRZZ1NJSklDSURoU2FKcTR5ZFVlL24vUkxERDFha2RQejhFYmZLc3NLMjV6MW5ic1lxeXAiXX0.eyJpYXQiOiAxNzgxNjEwMTI2LCAibmJmIjogMTc4MTYxMDEyNiwgImV4cCI6IDE3ODQyMDIxMjYsICJzdWIiOiAiZGlkOmtleTp6MmRtekQ4MWNnUHg4VmtpN0pidXVNbUZZcldQZ1lveXR5a1VaM2V5cWh0MWo5S2JuUHAyVk0xa1gxVm1YZXF3c0xSUHJ6THFFWHM5MmJBZkhCSHpFQmEzWFBFUFJKQzJLWFJhbkVUZm8yOXg3YXVaclZjWnR2RWdtUFlnRUJOd0RHTTZyMjRRRFB4OXlUbzh4YWF3enRLQ2Z1VzZlQWk2UTF6RkJNMUdITVhVWllzNmRhIiwgImlzcyI6ICJodHRwczovL29pZDR2Yy5pZ3JhbnQuaW8vb3JnYW5pc2F0aW9uLzQ0NWYyYjc0LWNjMjctNDRlZi1iZWQ3LTQ4MDljMTM2OTljZi9zZXJ2aWNlL3dhbGxldC1wcm92aWRlciIsICJ2Y3QiOiAiV2FsbGV0VW5pdEF0dGVzdGF0aW9uIiwgImF0dGVzdGVkX3NlY3VyaXR5X2NvbnRleHQiOiAiaHR0cHM6Ly9ldWRpd2FsbGV0Y29uc29ydGl1bS5vcmcvIiwgImp0aSI6ICJ1cm46ZGlkOmE4NWIxMzNmLTNmYjMtNGJjNi04ODM0LWMzZTRkMDMxNWU5OCIsICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxMjQzLCAidXJpIjogImh0dHBzOi8vb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDQ1ZjJiNzQtY2MyNy00NGVmLWJlZDctNDgwOWMxMzY5OWNmL3NlcnZpY2UvcmV2b2NhdGlvbi1zdGF0dXNsaXN0cy9lNzRkOTVhMC1jMzJkLTRhOWQtOGMzNS03MmYxMjQzYzI2MGEifX0sICJjbmYiOiB7Imp3ayI6IHsia3R5IjogIkVDIiwgImNydiI6ICJQLTI1NiIsICJ4IjogIjBiaVdaeVF3M3pLc3FVRE9peHZnNFpiZHRhempVVHRDcEdIZW1DZkRKU1EiLCAieSI6ICJjRXFBdzdjWjdsc0VzQmkzUFdEQzNndEFHVndwa25BYTdjSE8wMnhYVEtzIn19fQ.SqmQFZiNsurskvED6sTNeHlLu4AuWvUiuJf3idjVuzO89PhyGEwkRZD7Gbijwjs32uP_BFeyX9IawatVt6UrqA",
    "oauth-client-attestation-pop": "eyJ0eXAiOiJvYXV0aC1jbGllbnQtYXR0ZXN0YXRpb24tcG9wK2p3dCIsImFsZyI6IkVTMjU2In0.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYm5QcDJWTTFrWDFWbVhlcXdzTFJQcnpMcUVYczkyYkFmSEJIekVCYTNYUEVQUkpDMktYUmFuRVRmbzI5eDdhdVpyVmNadHZFZ21QWWdFQk53REdNNnIyNFFEUHg5eVRvOHhhYXd6dEtDZnVXNmVBaTZRMXpGQk0xR0hNWFVaWXM2ZGEiLCJhdWQiOiJodHRwczpcL1wvYXBpLnBsYXlncm91bmQuZnJhbmNlLWlkZW50aXRlLmdvdXYuZnJcL2lncmFudGlvXC9pc3N1ZXItYmFja2VuZCIsIm5iZiI6MTc4MzQ4MzI0NywiZXhwIjoxNzgzNDgzNjA3LCJpYXQiOjE3ODM0ODMyNDcsImp0aSI6InVybjp1dWlkOmQ0NTRhOWRkLWM4MTEtNDYwYy04NTM4LTNmODUzN2Y4ZWQyNyJ9.d4FvtjBU_Fk7WmZ_C10KM9EPvTrnU1kMQtb0BfHE_IrvH-nkPo7oe-qXkpFH7I1wu2lY1oXn6Z1aM_d73vJMTA",
    "traceparent": "00-1fe128d2fd209e54e906eb171dfd60ae-2349626e517b4821-00",
    "tracestate": "",
    "user-agent": "okhttp/4.9.0",
    "via": "1.1 Caddy",
    "x-envoy-attempt-count": "1",
    "x-envoy-external-address": "10.42.7.1",
    "x-envoy-original-path": "/igrantio/issuer-backend/token",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=35dc826a702ad1e000e7a49245db59f344a36f20e18bd7948f408fec3a83a0cb;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "x-forwarded-for": "49.37.226.59, 127.0.0.1,10.42.7.1",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "x-forwarded-proto": "https",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "x-request-id": "d0b2f1df-23cf-4911-b222-e60b321a7701"
  },
  "require_wallet_attestation": true,
  "wa_provided": true,
  "wa_validated_at_par": false
}
2026-07-08 04:00:45 info /credential_offers Credential offer retrieved by wallet
Data:
{
  "offer_id": "KALN1n9sNE4x_3JpxS5Sxg"
}
2026-07-08 04:00:31 error /token Wallet attestation validation failed
Data:
{
  "client_assertion_type": null,
  "client_id": null,
  "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code"
}
2026-07-08 04:00:31 debug /token Token request received
Data:
{
  "form_body": {
    "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code",
    "pre-authorized_code": "gBzNQP3J-JsiyobWWwp5pb-aeJgIPfHEuWcKfvH78fY"
  },
  "headers": {
    "accept-encoding": "gzip",
    "content-length": "137",
    "content-type": "application/x-www-form-urlencoded",
    "dpop": "eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IkVTMjU2IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJraWQiOiJiMDIyNWIzMC01NzI4LTRlMzItOWUyYS05YjRlY2M3NmNjNGMiLCJ4IjoiVDZDTEROY2VZMWtfTEcyT3hDRkhOMnlWS0JueENmU3pMM2xsX1J6d3RlayIsInkiOiJkM0hkalhVQlNKU216dVFHUThMdmR0SGtNM3l3dWoxU2tZRVdRTFhnTHJjIn19.eyJodG0iOiJQT1NUIiwiaHR1IjoiaHR0cHM6XC9cL2FwaS5wbGF5Z3JvdW5kLmZyYW5jZS1pZGVudGl0ZS5nb3V2LmZyXC9pZ3JhbnRpb1wvaXNzdWVyLWJhY2tlbmRcL3Rva2VuIiwiaWF0IjoxNzgzNDgzMjMyLCJqdGkiOiIyNDQzNjdkMy1mYjhiLTRkYjQtODEyNC0yOGQ1OTM0MDBjNDcifQ.GR-HaSsiXNZOwsJ7spKcyPgek5lg-mctBHssSui6gcJIoUl8dzNfGOTk-w5x97MP7zS7roZuw1Ek-7KzZhDkqg",
    "host": "api.playground.france-identite.gouv.local:32689",
    "oauth-client-attestation": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQ1pqQ0NBZ3lnQXdJQkFnSVVOZXo3N1NncUd2aVd3Z2k1eTFsTC90TW9Ycmd3Q2dZSUtvWkl6ajBFQXdJd1BURWFNQmdHQTFVRUF3d1JhVWR5WVc1MExtbHZJRlJsYzNRZ1EwRXhFakFRQmdOVkJBb01DV2xIY21GdWRDNXBiekVMTUFrR0ExVUVCaE1DVTBVd0hoY05Nall3TkRBeU1UY3dNRE13V2hjTk1qY3dOREF5TVRjd01ETXdXakE3TVJnd0ZnWURWUVFEREE5WFlXeHNaWFFnVUhKdmRtbGtaWEl4RWpBUUJnTlZCQW9NQ1dsSGNtRnVkQzVwYnpFTE1Ba0dBMVVFQmhNQ1UwVXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU1hDYXNNMEtEL0hCTVYrYmxRbXlwclRQMWw4eUExdGFQUldxcTVtT21ZN3V6dU1EZ1RyT25zeS9kRThDT1NueDQ4bUl5Q1paNFFwYUpGZ2ZoRFN3TWxvNEhyTUlIb01Ba0dBMVVkRXdRQ01BQXdDd1lEVlIwUEJBUURBZ2VBTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQWRCZ05WSFE0RUZnUVUvc3Rja0JaQmxxOXJYL2lnMWM1VlhxVnp5dWt3SHdZRFZSMGpCQmd3Rm9BVUZ3ZlplNzd0M1h6R1NCUEJBNVJmTDZLZENEQXdid1lEVlIwUkJHZ3dab0lRYjJsa05IWmpMbWxuY21GdWRDNXBiNFpTYUhSMGNITTZMeTl2YVdRMGRtTXVhV2R5WVc1MExtbHZMMjl5WjJGdWFYTmhkR2x2Ymk4ME5EVm1NbUkzTkMxall6STNMVFEwWldZdFltVmtOeTAwT0RBNVl6RXpOams1WTJZdmMyVnlkbWxqWlRBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQWtweWkrMmlSRnowaDNSemwxOEt3L1NVM3lDS1MzWnJPOVhNdHRZZ1NJSklDSURoU2FKcTR5ZFVlL24vUkxERDFha2RQejhFYmZLc3NLMjV6MW5ic1lxeXAiXX0.eyJpYXQiOiAxNzgxNjEwMTI2LCAibmJmIjogMTc4MTYxMDEyNiwgImV4cCI6IDE3ODQyMDIxMjYsICJzdWIiOiAiZGlkOmtleTp6MmRtekQ4MWNnUHg4VmtpN0pidXVNbUZZcldQZ1lveXR5a1VaM2V5cWh0MWo5S2JuUHAyVk0xa1gxVm1YZXF3c0xSUHJ6THFFWHM5MmJBZkhCSHpFQmEzWFBFUFJKQzJLWFJhbkVUZm8yOXg3YXVaclZjWnR2RWdtUFlnRUJOd0RHTTZyMjRRRFB4OXlUbzh4YWF3enRLQ2Z1VzZlQWk2UTF6RkJNMUdITVhVWllzNmRhIiwgImlzcyI6ICJodHRwczovL29pZDR2Yy5pZ3JhbnQuaW8vb3JnYW5pc2F0aW9uLzQ0NWYyYjc0LWNjMjctNDRlZi1iZWQ3LTQ4MDljMTM2OTljZi9zZXJ2aWNlL3dhbGxldC1wcm92aWRlciIsICJ2Y3QiOiAiV2FsbGV0VW5pdEF0dGVzdGF0aW9uIiwgImF0dGVzdGVkX3NlY3VyaXR5X2NvbnRleHQiOiAiaHR0cHM6Ly9ldWRpd2FsbGV0Y29uc29ydGl1bS5vcmcvIiwgImp0aSI6ICJ1cm46ZGlkOmE4NWIxMzNmLTNmYjMtNGJjNi04ODM0LWMzZTRkMDMxNWU5OCIsICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxMjQzLCAidXJpIjogImh0dHBzOi8vb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDQ1ZjJiNzQtY2MyNy00NGVmLWJlZDctNDgwOWMxMzY5OWNmL3NlcnZpY2UvcmV2b2NhdGlvbi1zdGF0dXNsaXN0cy9lNzRkOTVhMC1jMzJkLTRhOWQtOGMzNS03MmYxMjQzYzI2MGEifX0sICJjbmYiOiB7Imp3ayI6IHsia3R5IjogIkVDIiwgImNydiI6ICJQLTI1NiIsICJ4IjogIjBiaVdaeVF3M3pLc3FVRE9peHZnNFpiZHRhempVVHRDcEdIZW1DZkRKU1EiLCAieSI6ICJjRXFBdzdjWjdsc0VzQmkzUFdEQzNndEFHVndwa25BYTdjSE8wMnhYVEtzIn19fQ.SqmQFZiNsurskvED6sTNeHlLu4AuWvUiuJf3idjVuzO89PhyGEwkRZD7Gbijwjs32uP_BFeyX9IawatVt6UrqA",
    "oauth-client-attestation-pop": "eyJ0eXAiOiJvYXV0aC1jbGllbnQtYXR0ZXN0YXRpb24tcG9wK2p3dCIsImFsZyI6IkVTMjU2In0.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYm5QcDJWTTFrWDFWbVhlcXdzTFJQcnpMcUVYczkyYkFmSEJIekVCYTNYUEVQUkpDMktYUmFuRVRmbzI5eDdhdVpyVmNadHZFZ21QWWdFQk53REdNNnIyNFFEUHg5eVRvOHhhYXd6dEtDZnVXNmVBaTZRMXpGQk0xR0hNWFVaWXM2ZGEiLCJhdWQiOiJodHRwczpcL1wvYXBpLnBsYXlncm91bmQuZnJhbmNlLWlkZW50aXRlLmdvdXYuZnJcL2lncmFudGlvXC9pc3N1ZXItYmFja2VuZCIsIm5iZiI6MTc4MzQ4MzIzMiwiZXhwIjoxNzgzNDgzNTkyLCJpYXQiOjE3ODM0ODMyMzIsImp0aSI6InVybjp1dWlkOjA1OGU2NDYwLTk2YmUtNDYwOS1iYjI3LTE2YjI1OGJiYTAyYiJ9.Hbw_PifYU9KPGN9VJ2gTXalmbiSkPfhAaHJcTxWIl3C5Bx3KOrGkmohY6jirnfUfoisLjI8L_KqDKw6LgicxJQ",
    "traceparent": "00-4534fe91ce4c0110fde8eb28c78abb7a-e2a710abf85887d2-00",
    "tracestate": "",
    "user-agent": "okhttp/4.9.0",
    "via": "1.1 Caddy",
    "x-envoy-attempt-count": "1",
    "x-envoy-external-address": "10.42.7.1",
    "x-envoy-original-path": "/igrantio/issuer-backend/token",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=35dc826a702ad1e000e7a49245db59f344a36f20e18bd7948f408fec3a83a0cb;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "x-forwarded-for": "49.37.226.59, 127.0.0.1,10.42.7.1",
    "x-forwarded-host": "api.playground.france-identite.gouv.fr",
    "x-forwarded-proto": "https",
    "x-forwarded-server": "api.playground.france-identite.gouv.fr",
    "x-request-id": "6c359042-369c-4bff-a7b7-ecceffee1eac"
  },
  "require_wallet_attestation": true,
  "wa_provided": true,
  "wa_validated_at_par": false
}
2026-07-08 04:00:30 info /credential_offers Credential offer retrieved by wallet
Data:
{
  "offer_id": "KALN1n9sNE4x_3JpxS5Sxg"
}
2026-07-08 04:00:26 info /credential_offers Credential offer created
Data:
{
  "credential_offer": {
    "credential_configuration_ids": [
      "eu.europa.ec.eudi.pid_mdoc"
    ],
    "credential_issuer": "https://api.playground.france-identite.gouv.fr/igrantio/issuer-backend",
    "grants": {
      "urn:ietf:params:oauth:grant-type:pre-authorized_code": {
        "pre-authorized_code": "gBzNQP3J-JsiyobWWwp5pb-aeJgIPfHEuWcKfvH78fY"
      }
    }
  },
  "grant_type": "pre-authorized_code",
  "offer_id": "KALN1n9sNE4x_3JpxS5Sxg"
}
2026-07-08 04:00:26 info /credential_offers Pre-authorized code created
Data:
{
  "code": "gBzNQP3J-JsiyobWWwp5pb-aeJgIPfHEuWcKfvH78fY",
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_mdoc"
  ],
  "tx_code_present": false
}
2026-07-08 04:00:26 info /credential_offers Credential offer requested
Data:
{
  "claims_present": false,
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_mdoc"
  ],
  "grants": {
    "pre_authorized_code": true
  },
  "require_key_attestation": false,
  "require_wallet_attestation": true,
  "subject_id": null
}

Events

3 total
Type Timestamp Details
offer_retrieved 2026-07-08 04:00:45 None
offer_retrieved 2026-07-08 04:00:30 None
offer_created 2026-07-08 04:00:26 {'credential_configuration_ids': ['eu.europa.ec.eudi.pid_mdoc']}