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

wKSlcg_gt4XOZJf6WD30GA

completed
pre-authorized_code


eu.europa.ec.eudi.pid_jwt_vc

Issued Credentials

tSBvkONGHePnzcYH1kVquw
eu.europa.ec.eudi.pid_jwt_vc
dc+sd-jwt
active
2026-07-23 07:19:38
View Credential
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6Im9NSEs4NGh6ajEwazVabHBIb0R0NmciLCJ4NWMiOlsiTUlJQjRUQ0NBWWVnQXdJQkFnSVVlbmlZU1dGN3F2ZGtqWDVFNFdzeDJQdTRmSHd3Q2dZSUtvWkl6ajBFQXdJd01URXZNQzBHQTFVRUF3d21ZWEJwTG5Cc1lYbG5jbTkxYm1RdVpuSmhibU5sTFdsa1pXNTBhWFJsTG1kdmRYWXVabkl3SGhjTk1qWXdOekE1TURrME16VTVXaGNOTXpFd056QTRNRGswTXpVNVdqQXhNUzh3TFFZRFZRUUREQ1poY0drdWNHeGhlV2R5YjNWdVpDNW1jbUZ1WTJVdGFXUmxiblJwZEdVdVoyOTFkaTVtY2pCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkVYTGZpMXhHWlBReEJKTnQ2S2tvSGc5aHA2dVVhSFAwdmlxR3pvNWhZVkF3RE9zWm5URFNBWUhGbERZVTFuZHZhcTdRTU9yRjFKMUxzNjY3a2F6eFJLamZUQjdNSGtHQTFVZEVRUnlNSENHUm1oMGRIQnpPaTh2WVhCcExuQnNZWGxuY205MWJtUXVabkpoYm1ObExXbGtaVzUwYVhSbExtZHZkWFl1Wm5JdmFXZHlZVzUwYVc4dmFYTnpkV1Z5TFdKaFkydGxibVNDSm1Gd2FTNXdiR0Y1WjNKdmRXNWtMbVp5WVc1alpTMXBaR1Z1ZEdsMFpTNW5iM1YyTG1aeU1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQ3Q0cEExbUU4OE1hejhRRmpMZ1BLd3JZc094K1FMQXc5T2ljcGk5d1BHMlFJZ0NjVk1yN01uaVJEQXZhbWtqcUlLMzl4c05hVWVuTFV6WDQ4M0M5dldUeVU9Il19.eyJfc2QiOiBbIjNkUG81Tm9HZjRua2liZk1xR0x0dTd4bFpjXy16ZFdlUTg4b1BNZGxJZmciLCAiNUtseGkwb29sQTl3YmpweWVFUE9BY21tdzdfeXlPbDBFdW5qbUR6U3lSWSIsICI4MjFmS3ZsdFUwY3ZRSHNxNGFFTFduVnBqZUNhTndZZDNpdVNnTDM5bXV3IiwgIjlnVmhWcXQ0LUVSalI0bjFtWnNQQ3hCcUZHUWpLMXVUN0lFM2o3M28wV1UiLCAiQkE4cEFUdFpXMndJcjFZd3lKVjhZck10ZWh0cldzR3FJQUpCaWplVTdfbyIsICJFRHRsdWJTU3NsX2o2M3kybmtFUTlGcmNvMDlfdHZRdDc2TC11V2RpUUt3IiwgIkpYOXBKOTdrazhYM2RoczF4c3Z2MmFNdWgzS09GU2hYd2QxRlcydkIzbzQiLCAiUVJwTDdIRzZkV3ZPM0pOS2xRWGoxLUVsOWdSZWMzS2NmcEZ0cmhPOW5VSSIsICJRc1JhMzl1OE5LblFSR05tTUlWNDE3QnlyY3JrclI4NkRZdUNiTHlHLXlzIiwgIlIyYkNKR2E3bkwxcjdZcGs1WXlVRm1Zem1ZOXVRNzRMc3cxYzdmSTJjUW8iLCAiUnIxOTBsWU9SOXRfN3ZTY1ZmSGJqS2VQYUctbjJMYUZQX3J4azBlYUtIZyIsICJVdVBJNUNnalo3LWtrRS1fVXFacXktc3BlYXJKRkcwcTRHZFgzV3dQczQ0IiwgIldJc3V5NHRNbVJNM250cGVadGloNzVxcHB5MUhjaU5rVXpoRU02dGNvLU0iLCAiZTZmbUpVcjdIT2RQOHE0VHZ1LWZUeTQ4Qk45eGtSbUQ2U0JXNHgxTFVSOCIsICJmUjBiMzkxQzBLSkRnNzFiUzIzT0Y0eXB3YlpPYkVIN0JwSVpra2NkUjhVIiwgInB5YmJNM1hQVll4TnRHZEtWaFB1X2FELTVyX2lkd3l2T2tqNGZPQjlDcEUiLCAidV9PcDVIRmgtSnFyQWtxS0plWExON3dXc2ZvLWhlZE9uLUxUQ05lMm54MCIsICJ1Z3FCVmlLZ01DVWZqaHFjU2dRNm03TDJLUlRVMzR2dGllWUxjYlZvWDdzIiwgInZSN3Vodnc1dG52VlZHektvQjBLMFREcmo1WG9kVHdKdWkydExMMGVSMW8iXSwgImlzcyI6ICJodHRwczovL2FwaS5wbGF5Z3JvdW5kLmZyYW5jZS1pZGVudGl0ZS5nb3V2LmZyL2lncmFudGlvL2lzc3Vlci1iYWNrZW5kIiwgInZjdCI6ICJ1cm46ZXVkaTpwaWQ6MSIsICJpYXQiOiAxNzg0NzkxMTc4LCAibmJmIjogMTc4NDc5MTE3OCwgImV4cCI6IDE4MTYzMjcxNzgsICJfc2RfYWxnIjogInNoYS0yNTYiLCAiY25mIjogeyJqd2siOiB7Imt0eSI6ICJFQyIsICJjcnYiOiAiUC0yNTYiLCAieCI6ICJDV2VoOEtLQ2NlWllxZTdNLVUwdkszNmtBTFFoSFY2emxvNC0xZm55RmJBIiwgInkiOiAiejFxVF9yODVBV0ZUTjJMNW1taE5oOXRFVURJekppdEFxbzJSVWlpQjUzNCJ9fSwgInN0YXR1cyI6IHsic3RhdHVzX2xpc3QiOiB7ImlkeCI6IDY1ODMsICJ1cmkiOiAiaHR0cHM6Ly9hcGkucGxheWdyb3VuZC5mcmFuY2UtaWRlbnRpdGUuZ291di5mci9pZ3JhbnRpby9pc3N1ZXItYmFja2VuZC9zdGF0dXNsaXN0cy8xIn19fQ.m3XyGXeP36eXedUPIjeI9jzlOsYGNjtzGzooMFYGDaePc0GnUpwrJjhwPHp7BjldIhIbaAKbK78VeE3Ih2bqsA~WyJZQmxVSlR1SEN0SmJMam1wTFV6VDd3IiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyItM25nM012OE9aMTctekNLcENiaWVBIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJRSks5NVhpTHZ4VDRXMHo2T2hJQlVBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyJ6ckFpbjY5azJnN3dxakhtTEktb1NRIiwgImNvdW50cnkiLCAiU0UiXQ~WyJNNjRPaHMxc1IyRkRTaGlrNnVuTmF3IiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyJTZGJHZ2taUUxmMk9EY0UwWUhVUjBRIiwgInBsYWNlX29mX2JpcnRoIiwgeyJfc2QiOiBbIkVVc1I0TnRXMWwxLXU0cktaUkl2NWJXSVI0NVdrZ2dYTTFUNk1peFpKVzQiLCAiVGpkekNRZkFSZHh2WS1KREUyYVBHMXFuNW1oLVZPQmhMcWRtRXdvX09jVSIsICJhRUIwRzhNZjBTUWdybTdLUmUwUkQtSGw4cnVrQUNwR1J3RXlibmdqRUNNIiwgImVESERnMVVKVjNVMzNLZ01MSmxsWF83WU9mcWhkSFg3UXRIV3BJSzg5MGciXX1d~WyJqWkFHczdwOWx5anNZdUdJNkxSZHlRIiwgIlNFIl0~WyJUNDlweGx1dVExZXhjeEM4X3c0VTZnIiwgIk5PIl0~WyJuRl9lSThyZW42dl82aFlnNE9NODR3IiwgIm5hdGlvbmFsaXRpZXMiLCBbeyIuLi4iOiAidThPbnRJaXVkSG9RNlRxcGlabUUxcWxMZVNOemhEcnN5QXgzQWNxOWQ1TSJ9LCB7Ii4uLiI6ICJsMGdiOUNEXzJsTjV1UnowY1ItbG1IaWVQVmh1OU10bVlrQk9fcjNkdFRFIn1dXQ~WyJfbGJSdzR4cFFueVFpUlFSX01BaFBnIiwgImRhdGVfb2ZfZXhwaXJ5IiwgIjIwMzAtMDYtMzAiXQ~WyJBN0owLW5SU0dhczlIQ2ZWcHB2WEZnIiwgImRhdGVfb2ZfaXNzdWFuY2UiLCAiMjAyNS0wMi0wMSJd~WyJ5T3NBQUN1VkMyNkdPSThxNTAzU0ZBIiwgImlzc3VpbmdfYXV0aG9yaXR5IiwgIlNrYXR0ZXZlcmtldCJd~WyJfdzFZZTRaUFhjTEdCSi02RVJHSGF3IiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~WyJBS19mMTZ2WVozd1NyaU5ONzFDM0hRIiwgInNleCIsIDJd~WyJ4LUxiR3lMTXlibEtaU2xKaUhrTmxBIiwgImVtYWlsIiwgImFubmEuam9oYW5zc29uQGV4YW1wbGUuY29tIl0~WyJ3Z3ZUOU9fVFpPQ0tPZmtCMGwyQ3BnIiwgImZvcm1hdHRlZCIsICJLdW5nc3BvcnRzYXZlbnllbiAyNSwgNDExIDM2IEdvdGhlbmJ1cmcsIFN3ZWRlbiJd~WyJJVW5ONkFlclRFaE9nSmVLYVoyZS1BIiwgInN0cmVldF9hZGRyZXNzIiwgIkt1bmdzcG9ydHNhdmVueWVuIl0~WyJXVUNPTHpHQUQweHYzSlVLSklWVVF3IiwgImhvdXNlX251bWJlciIsICIyNSJd~WyJsRUhGREFWY18zZjFWMUpnZFBPWHRnIiwgInBvc3RhbF9jb2RlIiwgIjQxMSAzNiJd~WyJQNjlZcnF5Nm1XaXEtRFpSYTF4RWVRIiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyJfQkNZbnhXRmtmY0RJQUJHOXlhT2xBIiwgInJlZ2lvbiIsICJWYXN0cmEgR290YWxhbmQiXQ~WyJBRG5HS3NWT3JwRXoyUzUtYWNWa2pnIiwgImNvdW50cnkiLCAiU0UiXQ~WyJlanNDY2ZEd2JnSDQxWUxrczhPRFRnIiwgImFkZHJlc3MiLCB7Il9zZCI6IFsiNVAzTXZiS0RBdTVoRFpUWjBDcWVGVHhTcTVwek5XWEZOR1VSQW9TZFRkTSIsICI2dTdYUzI1a3VVbnNGNk5ORDM3cldoT25JbUdhZFhTY2wtczkySFBucjhZIiwgIlBfRlM4Z3hxc1VTektxV0xWTlk1ZVI5ejctazRUUDFrcGk4b1FXMWJRX3MiLCAiX1JCeE4xSEJfalZjODh5Sm50NC1SYi1jTW53VDEzd0dNTldyLVRsNk42USIsICJiOVJrU2ZKWlVWV2xyM1h0LUxBZHBVYTJ1TlRsSC1fR1dFOTIwMHZVcEI4IiwgImktcVlJalB5OWhlak5XbXNRVndxVmJTOTFlU3VxZWFacFBhQlVTSVM3VnciLCAiaXdRZTNQeHRNeG5iMHNES21haENHaEVVVzNmcWx0OTB4QWFjQXB5d3dtbyIsICJteEZDMzdqZ3AwU3FfX0duWi1fc2Q5Ukg1NnkyVGNDMmdZTjNwNjdSd2VVIiwgInN6dEQ3cEFObTYtaXUtSTJlQXE3VjJkUnd6TkRlSW5adkdEcVU3eXRYNEkiXX1d~WyI3a0RWQWtQaGJxX1k1emphMU1BMkF3IiwgImRvY3VtZW50X251bWJlciIsICJQSUQtU0UtMjAyNS0wMDAwMiJd~WyJiZEg2NXZPREQ0MkVkWnF0M0p3V3NRIiwgImlzc3VpbmdfanVyaXNkaWN0aW9uIiwgIlNFIl0~

Session Logs

20 total
2026-07-23 07:19:39 info /notification Session status updated
Data:
{
  "event": "credential_accepted",
  "new_status": "completed"
}
2026-07-23 07:19:39 info /notification Notification received
Data:
{
  "event": "credential_accepted",
  "event_description": null,
  "notification_id": "7ffW0fvu0uNBETBt"
}
2026-07-23 07:19:39 debug /notification Notification request authenticated
Data:
{
  "body": {
    "event": "credential_accepted",
    "notification_id": "7ffW0fvu0uNBETBt"
  }
}
2026-07-23 07:19:38 info /credential Credential issued
Data:
{
  "config_id": "eu.europa.ec.eudi.pid_jwt_vc",
  "credential_identifier": null,
  "credentials": [
    "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6Im9NSEs4NGh6ajEwazVabHBIb0R0NmciLCJ4NWMiOlsiTUlJQjRUQ0NBWWVnQXdJQkFnSVVlbmlZU1dGN3F2ZGtqWDVFNFdzeDJQdTRmSHd3Q2dZSUtvWkl6ajBFQXdJd01URXZNQzBHQTFVRUF3d21ZWEJwTG5Cc1lYbG5jbTkxYm1RdVpuSmhibU5sTFdsa1pXNTBhWFJsTG1kdmRYWXVabkl3SGhjTk1qWXdOekE1TURrME16VTVXaGNOTXpFd056QTRNRGswTXpVNVdqQXhNUzh3TFFZRFZRUUREQ1poY0drdWNHeGhlV2R5YjNWdVpDNW1jbUZ1WTJVdGFXUmxiblJwZEdVdVoyOTFkaTVtY2pCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkVYTGZpMXhHWlBReEJKTnQ2S2tvSGc5aHA2dVVhSFAwdmlxR3pvNWhZVkF3RE9zWm5URFNBWUhGbERZVTFuZHZhcTdRTU9yRjFKMUxzNjY3a2F6eFJLamZUQjdNSGtHQTFVZEVRUnlNSENHUm1oMGRIQnpPaTh2WVhCcExuQnNZWGxuY205MWJtUXVabkpoYm1ObExXbGtaVzUwYVhSbExtZHZkWFl1Wm5JdmFXZHlZVzUwYVc4dmFYTnpkV1Z5TFdKaFkydGxibVNDSm1Gd2FTNXdiR0Y1WjNKdmRXNWtMbVp5WVc1alpTMXBaR1Z1ZEdsMFpTNW5iM1YyTG1aeU1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQ3Q0cEExbUU4OE1hejhRRmpMZ1BLd3JZc094K1FMQXc5T2ljcGk5d1BHMlFJZ0NjVk1yN01uaVJEQXZhbWtqcUlLMzl4c05hVWVuTFV6WDQ4M0M5dldUeVU9Il19.eyJfc2QiOiBbIjNkUG81Tm9HZjRua2liZk1xR0x0dTd4bFpjXy16ZFdlUTg4b1BNZGxJZmciLCAiNUtseGkwb29sQTl3YmpweWVFUE9BY21tdzdfeXlPbDBFdW5qbUR6U3lSWSIsICI4MjFmS3ZsdFUwY3ZRSHNxNGFFTFduVnBqZUNhTndZZDNpdVNnTDM5bXV3IiwgIjlnVmhWcXQ0LUVSalI0bjFtWnNQQ3hCcUZHUWpLMXVUN0lFM2o3M28wV1UiLCAiQkE4cEFUdFpXMndJcjFZd3lKVjhZck10ZWh0cldzR3FJQUpCaWplVTdfbyIsICJFRHRsdWJTU3NsX2o2M3kybmtFUTlGcmNvMDlfdHZRdDc2TC11V2RpUUt3IiwgIkpYOXBKOTdrazhYM2RoczF4c3Z2MmFNdWgzS09GU2hYd2QxRlcydkIzbzQiLCAiUVJwTDdIRzZkV3ZPM0pOS2xRWGoxLUVsOWdSZWMzS2NmcEZ0cmhPOW5VSSIsICJRc1JhMzl1OE5LblFSR05tTUlWNDE3QnlyY3JrclI4NkRZdUNiTHlHLXlzIiwgIlIyYkNKR2E3bkwxcjdZcGs1WXlVRm1Zem1ZOXVRNzRMc3cxYzdmSTJjUW8iLCAiUnIxOTBsWU9SOXRfN3ZTY1ZmSGJqS2VQYUctbjJMYUZQX3J4azBlYUtIZyIsICJVdVBJNUNnalo3LWtrRS1fVXFacXktc3BlYXJKRkcwcTRHZFgzV3dQczQ0IiwgIldJc3V5NHRNbVJNM250cGVadGloNzVxcHB5MUhjaU5rVXpoRU02dGNvLU0iLCAiZTZmbUpVcjdIT2RQOHE0VHZ1LWZUeTQ4Qk45eGtSbUQ2U0JXNHgxTFVSOCIsICJmUjBiMzkxQzBLSkRnNzFiUzIzT0Y0eXB3YlpPYkVIN0JwSVpra2NkUjhVIiwgInB5YmJNM1hQVll4TnRHZEtWaFB1X2FELTVyX2lkd3l2T2tqNGZPQjlDcEUiLCAidV9PcDVIRmgtSnFyQWtxS0plWExON3dXc2ZvLWhlZE9uLUxUQ05lMm54MCIsICJ1Z3FCVmlLZ01DVWZqaHFjU2dRNm03TDJLUlRVMzR2dGllWUxjYlZvWDdzIiwgInZSN3Vodnc1dG52VlZHektvQjBLMFREcmo1WG9kVHdKdWkydExMMGVSMW8iXSwgImlzcyI6ICJodHRwczovL2FwaS5wbGF5Z3JvdW5kLmZyYW5jZS1pZGVudGl0ZS5nb3V2LmZyL2lncmFudGlvL2lzc3Vlci1iYWNrZW5kIiwgInZjdCI6ICJ1cm46ZXVkaTpwaWQ6MSIsICJpYXQiOiAxNzg0NzkxMTc4LCAibmJmIjogMTc4NDc5MTE3OCwgImV4cCI6IDE4MTYzMjcxNzgsICJfc2RfYWxnIjogInNoYS0yNTYiLCAiY25mIjogeyJqd2siOiB7Imt0eSI6ICJFQyIsICJjcnYiOiAiUC0yNTYiLCAieCI6ICJDV2VoOEtLQ2NlWllxZTdNLVUwdkszNmtBTFFoSFY2emxvNC0xZm55RmJBIiwgInkiOiAiejFxVF9yODVBV0ZUTjJMNW1taE5oOXRFVURJekppdEFxbzJSVWlpQjUzNCJ9fSwgInN0YXR1cyI6IHsic3RhdHVzX2xpc3QiOiB7ImlkeCI6IDY1ODMsICJ1cmkiOiAiaHR0cHM6Ly9hcGkucGxheWdyb3VuZC5mcmFuY2UtaWRlbnRpdGUuZ291di5mci9pZ3JhbnRpby9pc3N1ZXItYmFja2VuZC9zdGF0dXNsaXN0cy8xIn19fQ.m3XyGXeP36eXedUPIjeI9jzlOsYGNjtzGzooMFYGDaePc0GnUpwrJjhwPHp7BjldIhIbaAKbK78VeE3Ih2bqsA~WyJZQmxVSlR1SEN0SmJMam1wTFV6VDd3IiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyItM25nM012OE9aMTctekNLcENiaWVBIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJRSks5NVhpTHZ4VDRXMHo2T2hJQlVBIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyJ6ckFpbjY5azJnN3dxakhtTEktb1NRIiwgImNvdW50cnkiLCAiU0UiXQ~WyJNNjRPaHMxc1IyRkRTaGlrNnVuTmF3IiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyJTZGJHZ2taUUxmMk9EY0UwWUhVUjBRIiwgInBsYWNlX29mX2JpcnRoIiwgeyJfc2QiOiBbIkVVc1I0TnRXMWwxLXU0cktaUkl2NWJXSVI0NVdrZ2dYTTFUNk1peFpKVzQiLCAiVGpkekNRZkFSZHh2WS1KREUyYVBHMXFuNW1oLVZPQmhMcWRtRXdvX09jVSIsICJhRUIwRzhNZjBTUWdybTdLUmUwUkQtSGw4cnVrQUNwR1J3RXlibmdqRUNNIiwgImVESERnMVVKVjNVMzNLZ01MSmxsWF83WU9mcWhkSFg3UXRIV3BJSzg5MGciXX1d~WyJqWkFHczdwOWx5anNZdUdJNkxSZHlRIiwgIlNFIl0~WyJUNDlweGx1dVExZXhjeEM4X3c0VTZnIiwgIk5PIl0~WyJuRl9lSThyZW42dl82aFlnNE9NODR3IiwgIm5hdGlvbmFsaXRpZXMiLCBbeyIuLi4iOiAidThPbnRJaXVkSG9RNlRxcGlabUUxcWxMZVNOemhEcnN5QXgzQWNxOWQ1TSJ9LCB7Ii4uLiI6ICJsMGdiOUNEXzJsTjV1UnowY1ItbG1IaWVQVmh1OU10bVlrQk9fcjNkdFRFIn1dXQ~WyJfbGJSdzR4cFFueVFpUlFSX01BaFBnIiwgImRhdGVfb2ZfZXhwaXJ5IiwgIjIwMzAtMDYtMzAiXQ~WyJBN0owLW5SU0dhczlIQ2ZWcHB2WEZnIiwgImRhdGVfb2ZfaXNzdWFuY2UiLCAiMjAyNS0wMi0wMSJd~WyJ5T3NBQUN1VkMyNkdPSThxNTAzU0ZBIiwgImlzc3VpbmdfYXV0aG9yaXR5IiwgIlNrYXR0ZXZlcmtldCJd~WyJfdzFZZTRaUFhjTEdCSi02RVJHSGF3IiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~WyJBS19mMTZ2WVozd1NyaU5ONzFDM0hRIiwgInNleCIsIDJd~WyJ4LUxiR3lMTXlibEtaU2xKaUhrTmxBIiwgImVtYWlsIiwgImFubmEuam9oYW5zc29uQGV4YW1wbGUuY29tIl0~WyJ3Z3ZUOU9fVFpPQ0tPZmtCMGwyQ3BnIiwgImZvcm1hdHRlZCIsICJLdW5nc3BvcnRzYXZlbnllbiAyNSwgNDExIDM2IEdvdGhlbmJ1cmcsIFN3ZWRlbiJd~WyJJVW5ONkFlclRFaE9nSmVLYVoyZS1BIiwgInN0cmVldF9hZGRyZXNzIiwgIkt1bmdzcG9ydHNhdmVueWVuIl0~WyJXVUNPTHpHQUQweHYzSlVLSklWVVF3IiwgImhvdXNlX251bWJlciIsICIyNSJd~WyJsRUhGREFWY18zZjFWMUpnZFBPWHRnIiwgInBvc3RhbF9jb2RlIiwgIjQxMSAzNiJd~WyJQNjlZcnF5Nm1XaXEtRFpSYTF4RWVRIiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyJfQkNZbnhXRmtmY0RJQUJHOXlhT2xBIiwgInJlZ2lvbiIsICJWYXN0cmEgR290YWxhbmQiXQ~WyJBRG5HS3NWT3JwRXoyUzUtYWNWa2pnIiwgImNvdW50cnkiLCAiU0UiXQ~WyJlanNDY2ZEd2JnSDQxWUxrczhPRFRnIiwgImFkZHJlc3MiLCB7Il9zZCI6IFsiNVAzTXZiS0RBdTVoRFpUWjBDcWVGVHhTcTVwek5XWEZOR1VSQW9TZFRkTSIsICI2dTdYUzI1a3VVbnNGNk5ORDM3cldoT25JbUdhZFhTY2wtczkySFBucjhZIiwgIlBfRlM4Z3hxc1VTektxV0xWTlk1ZVI5ejctazRUUDFrcGk4b1FXMWJRX3MiLCAiX1JCeE4xSEJfalZjODh5Sm50NC1SYi1jTW53VDEzd0dNTldyLVRsNk42USIsICJiOVJrU2ZKWlVWV2xyM1h0LUxBZHBVYTJ1TlRsSC1fR1dFOTIwMHZVcEI4IiwgImktcVlJalB5OWhlak5XbXNRVndxVmJTOTFlU3VxZWFacFBhQlVTSVM3VnciLCAiaXdRZTNQeHRNeG5iMHNES21haENHaEVVVzNmcWx0OTB4QWFjQXB5d3dtbyIsICJteEZDMzdqZ3AwU3FfX0duWi1fc2Q5Ukg1NnkyVGNDMmdZTjNwNjdSd2VVIiwgInN6dEQ3cEFObTYtaXUtSTJlQXE3VjJkUnd6TkRlSW5adkdEcVU3eXRYNEkiXX1d~WyI3a0RWQWtQaGJxX1k1emphMU1BMkF3IiwgImRvY3VtZW50X251bWJlciIsICJQSUQtU0UtMjAyNS0wMDAwMiJd~WyJiZEg2NXZPREQ0MkVkWnF0M0p3V3NRIiwgImlzc3VpbmdfanVyaXNkaWN0aW9uIiwgIlNFIl0~"
  ],
  "credentials_count": 1,
  "format": "dc+sd-jwt",
  "notification_id": "7ffW0fvu0uNBETBt"
}
2026-07-23 07:19:38 info /credential Claims resolved via on_request hook
Data:
{
  "claims_keys": [
    "family_name",
    "given_name",
    "birthdate",
    "place_of_birth",
    "nationalities",
    "date_of_expiry",
    "date_of_issuance",
    "issuing_authority",
    "issuing_country",
    "sex",
    "email",
    "address",
    "document_number",
    "issuing_jurisdiction"
  ],
  "config_id": "eu.europa.ec.eudi.pid_jwt_vc"
}
2026-07-23 07:19:38 debug /credential Holder binding proof validated
Data:
{
  "holder_binding_keys": [
    {
      "crv": "P-256",
      "kty": "EC",
      "x": "CWeh8KKCceZYqe7M-U0vK36kALQhHV6zlo4-1fnyFbA",
      "y": "z1qT_r85AWFTN2L5mmhNh9tEUDIzJitAqo2RUiiB534"
    }
  ],
  "proof_type": "jwt"
}
2026-07-23 07:19:38 debug /credential Credential configuration resolved
Data:
{
  "config_id": "eu.europa.ec.eudi.pid_jwt_vc",
  "credential_identifier": null
}
2026-07-23 07:19:38 debug /credential Credential request body
Data:
{
  "credential_configuration_id": "eu.europa.ec.eudi.pid_jwt_vc",
  "proofs": {
    "jwt": [
      "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9wZW5pZDR2Y2ktcHJvb2Yrand0IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoiQ1dlaDhLS0NjZVpZcWU3TS1VMHZLMzZrQUxRaEhWNnpsbzQtMWZueUZiQSIsInkiOiJ6MXFUX3I4NUFXRlROMkw1bW1oTmg5dEVVREl6Sml0QXFvMlJVaWlCNTM0In19.eyJpYXQiOjE3ODQ3OTExNzgsImF1ZCI6Imh0dHBzOi8vYXBpLnBsYXlncm91bmQuZnJhbmNlLWlkZW50aXRlLmdvdXYuZnIvaWdyYW50aW8vaXNzdWVyLWJhY2tlbmQiLCJub25jZSI6InhZRnVUVWlrUnJCY0pUbkpZRDBOeTRXb2tVWWxIUSJ9.w1k-dUAYRY87C8MlB_0JL8FZxwmnvbcDuF8yGYHbJ3bNFHh9-GmkQUfY10nfUlD9ydnLtxTxCAXaPlKEsoODVQ"
    ]
  }
}
2026-07-23 07:19:38 info /credential Credential request received
Data:
{
  "credential_configuration_id": "eu.europa.ec.eudi.pid_jwt_vc",
  "credential_identifier": null,
  "headers": {
    "accept": "*/*",
    "accept-encoding": "gzip",
    "authorization": "Bearer o4VqVGrE4nFaLBiJwYGnm6gXs_-sXRp5I5LXMZjb3Qw",
    "content-length": "592",
    "content-type": "application/json",
    "host": "api.playground.france-identite.gouv.local:32689",
    "traceparent": "00-67f86ad954ce58fa669252d5b577a4b7-2e913f2c1b66707b-00",
    "tracestate": "",
    "via": "1.1 Caddy",
    "x-envoy-attempt-count": "1",
    "x-envoy-external-address": "10.42.7.1",
    "x-envoy-original-path": "/igrantio/issuer-backend/credential",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=f113326c398b819832533ca0ff15428939bb4593209058bb52862045a780a931;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "x-forwarded-for": "176.219.50.205, 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": "9526f747-872b-4b5f-b454-3d531f8d8428"
  },
  "is_dpop": false,
  "proofs_present": true
}
2026-07-23 07:19:38 info /token Access token issued
Data:
{
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_jwt_vc"
  ],
  "dpop_bound": false,
  "expires_in": 86400,
  "token_type": "Bearer"
}
2026-07-23 07:19:38 debug /token Authorization details resolved
Data:
{
  "auth_details": null,
  "claims_data_present": false,
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_jwt_vc"
  ]
}
2026-07-23 07:19:38 info /token Token request received (pre-authorized_code)
Data:
{
  "authorization_details_present": false,
  "client_id": null,
  "dpop_present": false,
  "grant_type": "pre-authorized_code",
  "tx_code_present": false
}
2026-07-23 07:19:38 info /token Wallet attestation validated
Data:
{
  "client_id": "https://wallet-provider.tbtk-eudi-dev.com/TubitakWallet",
  "wallet_provider": "https://wallet-provider.tbtk-eudi-dev.com"
}
2026-07-23 07:19:38 debug /token Token request received
Data:
{
  "form_body": {
    "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code",
    "pre-authorized_code": "sxY3I7Cq_LF081Plf6jAIx4g0FhmPoI2GpbuCyFjbOc"
  },
  "headers": {
    "accept": "*/*",
    "accept-encoding": "gzip",
    "content-length": "137",
    "content-type": "application/x-www-form-urlencoded",
    "host": "api.playground.france-identite.gouv.local:32689",
    "oauth-client-attestation": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQ2tqQ0NBamlnQXdJQkFnSUNFQUF3Q2dZSUtvWkl6ajBFQXdJd2dhQXhDekFKQmdOVkJBWVRBbFJTTVJBd0RnWURWUVFJREFkTGIyTmhaV3hwTVE0d0RBWURWUVFIREFWQ1lYSnBjekVRTUE0R0ExVUVDZ3dIVkhWaWFYUmhhekVyTUNrR0ExVUVDd3dpUlMxSlpHVnVkR2wwZVNCVVpXTm9ibTlzYjJkcFpYTWdSR1Z3WVhKMGJXVnVkREV3TUM0R0ExVUVBd3duVkhWaWFYUmhheUJGVlVSSklGZGhiR3hsZENCUWNtOTJhV1JsY2lCRFFTQXRJRlJTSURBeE1CNFhEVEkxTVRJeU5UQTJNREF4TmxvWERUSTJNVEl5TlRBMk1EQXhObG93VVRFTE1Ba0dBMVVFQmd3Q1ZGSXhJREFlQmdOVkJBb01GMVIxWW1sMFlXc2dWMkZzYkdWMElGQnliM1pwWkdWeU1TQXdIZ1lEVlFRRERCZFVkV0pwZEdGcklGZGhiR3hsZENCUWNtOTJhV1JsY2pCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkUxcDJaU3dFN29XY3ErQ01Paks0dE12WElPSTFRbERxRnVGdkFMRXRPVGVSUjUwdVhGbFAzVEE2SSsxQmhlL3J2WGR5dlNZRm1GQytjd3NUeDZ2Vk1tamdhOHdnYXd3REFZRFZSMFRBUUgvQkFJd0FEQU9CZ05WSFE4QkFmOEVCQU1DQmFBd0V3WURWUjBsQkF3d0NnWUlLd1lCQlFVSEF3SXdIUVlEVlIwT0JCWUVGS2lHUHFCOU9Ed2tFazBEcVRMczJJMWUzMG9STURjR0ExVWRFUVF3TUM2Q0UyVjFaR2t1ZEhWaWFYUmhheTVuYjNZdWRIS0NGM2QzZHk1bGRXUnBMblIxWW1sMFlXc3VaMjkyTG5SeU1COEdBMVVkSXdRWU1CYUFGQVlBYkpIWlF5bXlCVHVYa2lHbEI0UTJxdUo5TUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUZSNGs2RVNKUEc4aS9PcHI2bHVxK0VkNkVqWXRrUHRHK3B4TkdmTzB1Q3dBaUVBd2J0K3pMSWp3QjNWRkNFdEkxU3BRMjVmcDY5M2RMaDhqVlozU2duSFl5cz0iLCJNSUlDbmpDQ0FrU2dBd0lCQWdJVWRZZnE1U1paTmxEQUkrV2ZMOUZlRG1TaWN0b3dDZ1lJS29aSXpqMEVBd0l3Z2FBeEN6QUpCZ05WQkFZVEFsUlNNUkF3RGdZRFZRUUlEQWRMYjJOaFpXeHBNUTR3REFZRFZRUUhEQVZDWVhKcGN6RVFNQTRHQTFVRUNnd0hWSFZpYVhSaGF6RXJNQ2tHQTFVRUN3d2lSUzFKWkdWdWRHbDBlU0JVWldOb2JtOXNiMmRwWlhNZ1JHVndZWEowYldWdWRERXdNQzRHQTFVRUF3d25WSFZpYVhSaGF5QkZWVVJKSUZkaGJHeGxkQ0JRY205MmFXUmxjaUJEUVNBdElGUlNJREF4TUI0WERUSTFNVEl5TlRBMU5UYzFOVm9YRFRNMU1USXlNekExTlRjMU5Wb3dnYUF4Q3pBSkJnTlZCQVlUQWxSU01SQXdEZ1lEVlFRSURBZExiMk5oWld4cE1RNHdEQVlEVlFRSERBVkNZWEpwY3pFUU1BNEdBMVVFQ2d3SFZIVmlhWFJoYXpFck1Da0dBMVVFQ3d3aVJTMUpaR1Z1ZEdsMGVTQlVaV05vYm05c2IyZHBaWE1nUkdWd1lYSjBiV1Z1ZERFd01DNEdBMVVFQXd3blZIVmlhWFJoYXlCRlZVUkpJRmRoYkd4bGRDQlFjbTkyYVdSbGNpQkRRU0F0SUZSU0lEQXhNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVDOXJDd2JkZHNuUGQ1UVE5aExydDJEbkJGNnJDVERtbjBXR3Vic2N1WHdZNjZkeGg3TkpkSndYZ1d3aW9BWHNkbE9JcWpEMDlkQmpRakkzdDhkbGlmNk5hTUZnd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0hRWURWUjBPQkJZRUZBWUFiSkhaUXlteUJUdVhraUdsQjRRMnF1SjlNQk1HQTFVZEpRUU1NQW9HQ0NzR0FRVUZCd01CTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUg1NTVBeDBGbzBIbk9RM0JrVFFCUzgwb1l2ZVd3SndOV3Q2ZkwxZVgyT1NBaUVBc2l3VU5ZRDZBTm5sbjNSOTNSeGVIYndjTmM2K083enR5TjQvMkFQVkN4az0iXX0.eyJpYXQiOjE3ODQ3OTExNzgsImV4cCI6MTc4NDg3NzU3OCwibmJmIjoxNzg0NzkxMTc4LCJpc3MiOiJodHRwczovL3dhbGxldC1wcm92aWRlci50YnRrLWV1ZGktZGV2LmNvbSIsInN1YiI6Imh0dHBzOi8vd2FsbGV0LXByb3ZpZGVyLnRidGstZXVkaS1kZXYuY29tL1R1Yml0YWtXYWxsZXQiLCJjbmYiOnsiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoiVkdWbS1ZNl9IdDJtUzJvTDVrVE1UYVFRWmN6ZGdsc1ZqRGVqR3VLNEtIZyIsInkiOiIwU1NHLUpRaFJXc3pqWGJlRVlGZkxBSnk2OG9sNHJpV3Y4MHV6cGVuNlk4In19LCJ3YWxsZXRfbmFtZSI6IlR1Yml0YWtXYWxsZXQiLCJ3YWxsZXRfbGluayI6Imh0dHBzOi8vd2FsbGV0LXByb3ZpZGVyLnRidGstZXVkaS1kZXYuY29tL3NzaS93YWxsZXQtcHJvdmlkZXIvdjEvVHViaXRha1dhbGxldCIsImV1ZGlfd2FsbGV0X2luZm8iOnsiZ2VuZXJhbF9pbmZvIjp7IndhbGxldF9wcm92aWRlcl9uYW1lIjoiVHViaXRha1dhbGxldCIsIndhbGxldF9zb2x1dGlvbl9pZCI6IlRCVEtfQ09SRSIsIndhbGxldF9zb2x1dGlvbl92ZXJzaW9uIjoiMSJ9LCJ3c2NkX2luZm8iOnsid3NjZF90eXBlIjoiSFlCUklEIn19fQ.kjGYd2asrQCRYfOE_OtePMOBX5RW9YY7cCd3V4HL8chtBA1GbKmmefZ6DD4uhu_wzQ3zEmSi_pf62xmnhQW2xw",
    "oauth-client-attestation-pop": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbi1wb3Arand0In0.eyJpYXQiOjE3ODQ3OTExNzgsImV4cCI6MTc4NDc5NDc3OCwibmJmIjoxNzg0NzkxMTc4LCJpc3MiOiJodHRwczovL3dhbGxldC1wcm92aWRlci50YnRrLWV1ZGktZGV2LmNvbS9UdWJpdGFrV2FsbGV0IiwiYXVkIjoiaHR0cHM6Ly9hcGkucGxheWdyb3VuZC5mcmFuY2UtaWRlbnRpdGUuZ291di5mci9pZ3JhbnRpby9pc3N1ZXItYmFja2VuZCIsImp0aSI6IjRhMTJmNzBhLWEzZTYtNDE4YS04MGI1LTc0MzY2ZGM2NDQzYyJ9.g_8OcB_lcaoD7X6wZkCCmbiIQli7FHZ1m_uchMuCU9dEoUO0pyurYyDQJqbvRCIXMGQc61VsrSGF0rS37USmnQ",
    "traceparent": "00-a34566a5606d1b20c02ab86bdc84dc8f-50bce64fb70dd5cf-00",
    "tracestate": "",
    "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=f113326c398b819832533ca0ff15428939bb4593209058bb52862045a780a931;Subject=\"\";URI=spiffe://cluster.local/ns/istio-system/sa/istio-ingressgateway-service-account",
    "x-forwarded-for": "176.219.50.205, 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": "728c912e-3c3a-4e9f-9d34-9457290b28a6"
  },
  "require_wallet_attestation": false,
  "wa_provided": true,
  "wa_validated_at_par": false
}
2026-07-23 07:19:38 info /credential_offers Credential offer retrieved by wallet
Data:
{
  "offer_id": "P9mTnUZE2qhCkH60OyN5Jg"
}
2026-07-23 07:19:38 info /credential_offers Credential offer retrieved by wallet
Data:
{
  "offer_id": "P9mTnUZE2qhCkH60OyN5Jg"
}
2026-07-23 07:19:38 info /credential_offers Credential offer retrieved by wallet
Data:
{
  "offer_id": "P9mTnUZE2qhCkH60OyN5Jg"
}
2026-07-23 07:19:34 info /credential_offers Credential offer created
Data:
{
  "credential_offer": {
    "credential_configuration_ids": [
      "eu.europa.ec.eudi.pid_jwt_vc"
    ],
    "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": "sxY3I7Cq_LF081Plf6jAIx4g0FhmPoI2GpbuCyFjbOc"
      }
    }
  },
  "grant_type": "pre-authorized_code",
  "offer_id": "P9mTnUZE2qhCkH60OyN5Jg"
}
2026-07-23 07:19:34 info /credential_offers Pre-authorized code created
Data:
{
  "code": "sxY3I7Cq_LF081Plf6jAIx4g0FhmPoI2GpbuCyFjbOc",
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_jwt_vc"
  ],
  "tx_code_present": false
}
2026-07-23 07:19:34 info /credential_offers Credential offer requested
Data:
{
  "claims_present": false,
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_jwt_vc"
  ],
  "grants": {
    "pre_authorized_code": true
  },
  "require_key_attestation": false,
  "require_wallet_attestation": false,
  "subject_id": null
}

Events

7 total
Type Timestamp Details
notification_received 2026-07-23 07:19:39 {'event': 'credential_accepted', 'event_description': None}
credential_issued 2026-07-23 07:19:38 {'credential_configuration_id': 'eu.europa.ec.eudi.pid_jwt_vc'}
token_exchanged 2026-07-23 07:19:38 {'grant_type': 'pre-authorized_code'}
offer_retrieved 2026-07-23 07:19:38 None
offer_retrieved 2026-07-23 07:19:38 None
offer_retrieved 2026-07-23 07:19:38 None
offer_created 2026-07-23 07:19:34 {'credential_configuration_ids': ['eu.europa.ec.eudi.pid_jwt_vc']}