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

u7atYkdxRqSMFbkqyePceA

completed
pre-authorized_code


eu.europa.ec.eudi.pid_mdoc

Issued Credentials

taXGap1R0xnsLJyRaXNBqg
eu.europa.ec.eudi.pid_mdoc
mso_mdoc
active
2026-07-06 12:52:47
View Credential
omppc3N1ZXJBdXRohEOhASahGCFZAfIwggHuMIIBlKADAgECAhQ071TTAzkE-8BR_KmUsi5MrkBR1TAKBggqhkjOPQQDAjBCMQswCQYDVQQGEwJTRTELMAkGA1UECAwCU0UxEjAQBgNVBAoMCWlHcmFudC5pbzESMBAGA1UEAwwJbWRvYyBJQUNBMB4XDTI2MDQyNzE4MzE1MFoXDTI3MDQyNzE4MzE1MFowTTELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xHTAbBgNVBAMMFG1kb2MgRG9jdW1lbnQgU2lnbmVyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUNvlyeXqHPr1dYlTz0FA5ypFAcPszE6Dg7126QN4ObRoT1GyyWU6VH9yJbJk7DxH__Kgg9R7TV-4j2gBZO0RrKNdMFswCQYDVR0TBAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0OBBYEFDcZqygRb1aIiD0d_OYlG8E3Qzg1MB8GA1UdIwQYMBaAFK1QwzPpCEDX1BACpXBpOXne3BRbMAoGCCqGSM49BAMCA0gAMEUCIQCgYJstW5dW-LAVXhbPQzBZpv51Q6Sl1pMcOQf8_lbUTAIgZad9t8Z5sTPjJ599pYpS0CDivnJIVjV5EE7f6l7Sc2dZBJjYGFkEk6dmc3RhdHVzoWtzdGF0dXNfbGlzdKJjaWR4GgABeL5jdXJpeFRodHRwczovL2FwaS5wbGF5Z3JvdW5kLmZyYW5jZS1pZGVudGl0ZS5nb3V2LmZyL2lncmFudGlvL2lzc3Vlci1iYWNrZW5kL3N0YXR1c2xpc3RzLzFnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wNy0wNlQxMjo1Mjo0N1ppdmFsaWRGcm9twHQyMDI2LTA3LTA2VDEyOjUyOjQ3Wmp2YWxpZFVudGlswHQyMDI3LTA3LTA2VDAwOjAwOjAwWmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xtQBYIKfH82EXUqPQjE_UFzZYkgui2awluafbTU8oPilJ_3OdAVggIigfaX3T7V6wv7T6J_W1k4U73YeM18IG8o8VW8LVCc0CWCCHhCFJblrRpgRm6WdBiOOblktPzjhTBK7CqSLJehNPsANYIEaiPOfrrREHHAkEBWfHwUxLoQ8zSGYxx_RZlPOlllhCBFggAjEH9WJhUq7ttPcXq3GBQZy_7aJhV6TnvhN0MCozVOEFWCDqxhvKn5WebEB-jpBT44meWAOGdWWOJrZOypmcMgnRzgZYICB-FJ-xAIu80mdUjaTLLI08JJs_dzns4P0QrOdE0aouB1ggLtx8hV1HqdAGxuFspXy4shUTItm59BRHi1sOg8AQllQIWCCFzeNlHV03xRJV0tYS-45ebobkiwM6vgQTSKTZd2PmPglYIFDslyv6V3uht1WVGY4QRBHAlkCJtS3eKzJ-UYfILNqEClggLqN7IpKzf7SXCakFmbqIOkj2LFsIe2UrnCH7cw7v4AILWCC_Ot_TijlGzmTh99JhaXyOG7kvNfHOkvm0HfRm508U3AxYIE5x0p6vKw1QOfih3FiSAIAsJmT8iK5h7dIz1E5WqzYHDVggxEuR9aWxMMQw2M5hLOX31Ibt2zO0Y1ZnJNw1VUHqNwAOWCDJUWIshJUEm5Bkz7X-kH2h142ZzEV-2I8BhixTsPbgSA9YICUBcwyKXHpIGy5UE7ptsLEhAAsg1DDcOeQ1mpJv8trAEFggxkjQ2Dz6lFlXKqF---ggu_8k0zSqZVdmkn5CmRoWY-kRWCAZl4HAfnUQKXXLgLmZrOui2MRzU2R3sGUzJBlcQ6l0uRJYILIXMOmVdFnIApib7Bh4CqxJKypChjZk3haxgNINu4PrE1gg_AiG24vNpI3Qmi_H4RbKNu371ZcfNaPv2z9ObftvPqsUWCCNx8DMXx7wJjvTKmfvgyUP_QEQpnNmRHoEGIldvhMo1m1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIM0S6g-WVyJaLHYZZDD8atz7Ysp0Z5gguRnWO_bvnUknIlggkLgXJoUj3Q9XU2-l6Eq3TPAHapqolFVgJZIGa6gapghvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQPqO8TthJQNm9AEAGhB6pivG8B0anALSdwoZsI2j5Pyw-pQ41P4D3pu5ie8jtS6vHVSaLB5_VcjkKlvVEfY2uDpqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGV2BhYYqRmcmFuZG9tWCDVk2XWV59DXqkymDz-0ZC3vo3USuZW_ITikcbakBrApmhkaWdlc3RJRABsZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVya25hdGlvbmFsaXR52BhYb6RmcmFuZG9tWCDQgpGDAZpyluTEfMGxJFHceMDEeEseblzk4m_JC8TyoGhkaWdlc3RJRAFsZWxlbWVudFZhbHVlZjExMSA1MXFlbGVtZW50SWRlbnRpZmllcnRyZXNpZGVudF9wb3N0YWxfY29kZdgYWGykZnJhbmRvbVggEl81OXs9GCyu2l8x3n7qbYB7H2aT3-PTmMRGWe1fUKVoZGlnZXN0SUQCbGVsZW1lbnRWYWx1ZdkD7GoxOTg1LTAzLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhnpGZyYW5kb21YINm7tFtGI2SLRYm9UgqXGqXEONEFmQHVP-1F2z1BOw0xaGRpZ2VzdElEA2xlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJwcmVzaWRlbnRfY291bnRyedgYWGWkZnJhbmRvbVggQSN7_gOm6SMLV68WLOTFoYOgRo7qj2XcV1X9UFbmtWRoZGlnZXN0SUQEbGVsZW1lbnRWYWx1ZWJTRXFlbGVtZW50SWRlbnRpZmllcm5yZXNpZGVudF9zdGF0ZdgYWGykZnJhbmRvbVggGSk4C-aSP0OnmHlpgnjyfGtg4CNM_OvInuhGfLRvFyNoZGlnZXN0SUQFbGVsZW1lbnRWYWx1ZWlTdG9ja2hvbG1xZWxlbWVudElkZW50aWZpZXJucGxhY2Vfb2ZfYmlydGjYGFhtpGZyYW5kb21YIKRri7penWSttQaY2iNhx1l--P0jK_Yvbo1HDWHoiF9OaGRpZ2VzdElEBmxlbGVtZW50VmFsdWXZA-xqMjAyOS0xMi0zMXFlbGVtZW50SWRlbnRpZmllcmtleHBpcnlfZGF0ZdgYWHKkZnJhbmRvbVggyY6rC7yaG5Oiqi8R7fJimSuBkUzn6b7xziYA8V3OQXNoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZW5Ecm90dG5pbmdnYXRhbnFlbGVtZW50SWRlbnRpZmllcm9yZXNpZGVudF9zdHJlZXTYGFhYpGZyYW5kb21YICHMmxoWv18qpKIDNdSb2Nb7srklsNUPgBlYktN63rDaaGRpZ2VzdElECGxlbGVtZW50VmFsdWUBcWVsZW1lbnRJZGVudGlmaWVyY3NleNgYWGukZnJhbmRvbVgg2ifWDilUSPwiI12W2MnHLMdSjcN5g3qJu7lQrU9iFdhoZGlnZXN0SUQJbGVsZW1lbnRWYWx1ZWJTRXFlbGVtZW50SWRlbnRpZmllcnRpc3N1aW5nX2p1cmlzZGljdGlvbtgYWGOkZnJhbmRvbVggqnXfSx4-Rabp7FNZZkx778uzHbbWhG2d7rNlWot2kHRoZGlnZXN0SUQKbGVsZW1lbnRWYWx1ZWRFcmlrcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWXYGFh1pGZyYW5kb21YIAgM5MYVb6yzUGRsnkhFa0SRhW8FNOY5IApaVWroW9YSaGRpZ2VzdElEC2xlbGVtZW50VmFsdWVxUElELVNFLTIwMjUtMDAwMDFxZWxlbWVudElkZW50aWZpZXJvZG9jdW1lbnRfbnVtYmVy2BhYbKRmcmFuZG9tWCBmEjf0A1sDIooGO9hxjNKmDFZneB99rXyagzgfbd-N9mhkaWdlc3RJRAxsZWxlbWVudFZhbHVlYjEwcWVsZW1lbnRJZGVudGlmaWVydXJlc2lkZW50X2hvdXNlX251bWJlctgYWHykZnJhbmRvbVggc3TJShw7q7h8Qxt68mXa9c0UizyMGB2ulbNQbgw26GdoZGlnZXN0SUQNbGVsZW1lbnRWYWx1ZXgZZXJpay5saW5kZ3JlbkBleGFtcGxlLmNvbXFlbGVtZW50SWRlbnRpZmllcm1lbWFpbF9hZGRyZXNz2BhYZqRmcmFuZG9tWCDn1jEBaS40PyFmMKJoYaQ9rfxevhFDxZZEKqXbnlu-mGhkaWdlc3RJRA5sZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyedgYWGikZnJhbmRvbVggMs0huRCSqRbaZ9Uv3YtbB3DAvU4peDvI4M9rF8Pc1uZoZGlnZXN0SUQPbGVsZW1lbnRWYWx1ZWhMaW5kZ3JlbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWGukZnJhbmRvbVggk6x9EVShC2moKgHGA-xwgA4ct1vD0KKK2-HUOww4xw9oZGlnZXN0SUQQbGVsZW1lbnRWYWx1ZWlTdG9ja2hvbG1xZWxlbWVudElkZW50aWZpZXJtcmVzaWRlbnRfY2l0edgYWG-kZnJhbmRvbVggMZpgsl3bMO39Rg2176CH1m0hTQ5ZI0P6ZtPMeaIAw8VoZGlnZXN0SUQRbGVsZW1lbnRWYWx1ZdkD7GoyMDI1LTAxLTE1cWVsZW1lbnRJZGVudGlmaWVybWlzc3VhbmNlX2RhdGXYGFiRpGZyYW5kb21YIGv6sypYEcuHkAxWghRUAekbJOPo8KFvGbBgx46fprs3aGRpZ2VzdElEEmxlbGVtZW50VmFsdWV4K0Ryb3R0bmluZ2dhdGFuIDEwLCAxMTEgNTEgU3RvY2tob2xtLCBTd2VkZW5xZWxlbWVudElkZW50aWZpZXJwcmVzaWRlbnRfYWRkcmVzc9gYWHSkZnJhbmRvbVggxz8vCEoXChiWC0VRlB3szPq1ocTAh4jHNcD2yiXgvABoZGlnZXN0SUQTbGVsZW1lbnRWYWx1ZWwrNDY3MDEyMzQ1NjdxZWxlbWVudElkZW50aWZpZXJzbW9iaWxlX3Bob25lX251bWJlctgYWHKkZnJhbmRvbVggKprLiXXCnJx29-HFt_xSOxrj9VPSbHDpxwizkTX2GDNoZGlnZXN0SUQUbGVsZW1lbnRWYWx1ZWxTa2F0dGV2ZXJrZXRxZWxlbWVudElkZW50aWZpZXJxaXNzdWluZ19hdXRob3JpdHk

Session Logs

20 total
2026-07-06 12:52:50 info /notification Session status updated
Data:
{
  "event": "credential_accepted",
  "new_status": "completed"
}
2026-07-06 12:52:49 info /notification Notification received
Data:
{
  "event": "credential_accepted",
  "event_description": null,
  "notification_id": "9jYzQs37XzBAu-_n"
}
2026-07-06 12:52:49 debug /notification Notification request authenticated
Data:
{
  "body": {
    "event": "credential_accepted",
    "notification_id": "9jYzQs37XzBAu-_n"
  }
}
2026-07-06 12:52:49 warning /credential DPoP-bound token presented with Bearer scheme
Data:
{
  "expected": "Authorization: DPoP \u003ctoken\u003e",
  "found": "Authorization: Bearer \u003ctoken\u003e",
  "note": "Allowed for interoperability. Per RFC 9449, the wallet SHOULD use the DPoP scheme for DPoP-bound tokens.",
  "reason": "The access token was issued with DPoP binding (jkt=qETRPqk5Bgf5OabZWd5lFyPknge6V98UODzKpAJqbL0) but the wallet sent it using the \"Bearer\" authorization scheme instead of \"DPoP\".",
  "spec_ref": "RFC 9449 Section 7.1"
}
2026-07-06 12:52:47 info /credential Credential issued
Data:
{
  "config_id": "eu.europa.ec.eudi.pid_mdoc",
  "credential_identifier": null,
  "credentials": [
    "omppc3N1ZXJBdXRohEOhASahGCFZAfIwggHuMIIBlKADAgECAhQ071TTAzkE-8BR_KmUsi5MrkBR1TAKBggqhkjOPQQDAjBCMQswCQYDVQQGEwJTRTELMAkGA1UECAwCU0UxEjAQBgNVBAoMCWlHcmFudC5pbzESMBAGA1UEAwwJbWRvYyBJQUNBMB4XDTI2MDQyNzE4MzE1MFoXDTI3MDQyNzE4MzE1MFowTTELMAkGA1UEBhMCU0UxCzAJBgNVBAgMAlNFMRIwEAYDVQQKDAlpR3JhbnQuaW8xHTAbBgNVBAMMFG1kb2MgRG9jdW1lbnQgU2lnbmVyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUNvlyeXqHPr1dYlTz0FA5ypFAcPszE6Dg7126QN4ObRoT1GyyWU6VH9yJbJk7DxH__Kgg9R7TV-4j2gBZO0RrKNdMFswCQYDVR0TBAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0OBBYEFDcZqygRb1aIiD0d_OYlG8E3Qzg1MB8GA1UdIwQYMBaAFK1QwzPpCEDX1BACpXBpOXne3BRbMAoGCCqGSM49BAMCA0gAMEUCIQCgYJstW5dW-LAVXhbPQzBZpv51Q6Sl1pMcOQf8_lbUTAIgZad9t8Z5sTPjJ599pYpS0CDivnJIVjV5EE7f6l7Sc2dZBJjYGFkEk6dmc3RhdHVzoWtzdGF0dXNfbGlzdKJjaWR4GgABeL5jdXJpeFRodHRwczovL2FwaS5wbGF5Z3JvdW5kLmZyYW5jZS1pZGVudGl0ZS5nb3V2LmZyL2lncmFudGlvL2lzc3Vlci1iYWNrZW5kL3N0YXR1c2xpc3RzLzFnZG9jVHlwZXdldS5ldXJvcGEuZWMuZXVkaS5waWQuMWd2ZXJzaW9uYzEuMGx2YWxpZGl0eUluZm-jZnNpZ25lZMB0MjAyNi0wNy0wNlQxMjo1Mjo0N1ppdmFsaWRGcm9twHQyMDI2LTA3LTA2VDEyOjUyOjQ3Wmp2YWxpZFVudGlswHQyMDI3LTA3LTA2VDAwOjAwOjAwWmx2YWx1ZURpZ2VzdHOhd2V1LmV1cm9wYS5lYy5ldWRpLnBpZC4xtQBYIKfH82EXUqPQjE_UFzZYkgui2awluafbTU8oPilJ_3OdAVggIigfaX3T7V6wv7T6J_W1k4U73YeM18IG8o8VW8LVCc0CWCCHhCFJblrRpgRm6WdBiOOblktPzjhTBK7CqSLJehNPsANYIEaiPOfrrREHHAkEBWfHwUxLoQ8zSGYxx_RZlPOlllhCBFggAjEH9WJhUq7ttPcXq3GBQZy_7aJhV6TnvhN0MCozVOEFWCDqxhvKn5WebEB-jpBT44meWAOGdWWOJrZOypmcMgnRzgZYICB-FJ-xAIu80mdUjaTLLI08JJs_dzns4P0QrOdE0aouB1ggLtx8hV1HqdAGxuFspXy4shUTItm59BRHi1sOg8AQllQIWCCFzeNlHV03xRJV0tYS-45ebobkiwM6vgQTSKTZd2PmPglYIFDslyv6V3uht1WVGY4QRBHAlkCJtS3eKzJ-UYfILNqEClggLqN7IpKzf7SXCakFmbqIOkj2LFsIe2UrnCH7cw7v4AILWCC_Ot_TijlGzmTh99JhaXyOG7kvNfHOkvm0HfRm508U3AxYIE5x0p6vKw1QOfih3FiSAIAsJmT8iK5h7dIz1E5WqzYHDVggxEuR9aWxMMQw2M5hLOX31Ibt2zO0Y1ZnJNw1VUHqNwAOWCDJUWIshJUEm5Bkz7X-kH2h142ZzEV-2I8BhixTsPbgSA9YICUBcwyKXHpIGy5UE7ptsLEhAAsg1DDcOeQ1mpJv8trAEFggxkjQ2Dz6lFlXKqF---ggu_8k0zSqZVdmkn5CmRoWY-kRWCAZl4HAfnUQKXXLgLmZrOui2MRzU2R3sGUzJBlcQ6l0uRJYILIXMOmVdFnIApib7Bh4CqxJKypChjZk3haxgNINu4PrE1gg_AiG24vNpI3Qmi_H4RbKNu371ZcfNaPv2z9ObftvPqsUWCCNx8DMXx7wJjvTKmfvgyUP_QEQpnNmRHoEGIldvhMo1m1kZXZpY2VLZXlJbmZvoWlkZXZpY2VLZXmkAQIgASFYIM0S6g-WVyJaLHYZZDD8atz7Ysp0Z5gguRnWO_bvnUknIlggkLgXJoUj3Q9XU2-l6Eq3TPAHapqolFVgJZIGa6gapghvZGlnZXN0QWxnb3JpdGhtZ1NIQS0yNTZYQPqO8TthJQNm9AEAGhB6pivG8B0anALSdwoZsI2j5Pyw-pQ41P4D3pu5ie8jtS6vHVSaLB5_VcjkKlvVEfY2uDpqbmFtZVNwYWNlc6F3ZXUuZXVyb3BhLmVjLmV1ZGkucGlkLjGV2BhYYqRmcmFuZG9tWCDVk2XWV59DXqkymDz-0ZC3vo3USuZW_ITikcbakBrApmhkaWdlc3RJRABsZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVya25hdGlvbmFsaXR52BhYb6RmcmFuZG9tWCDQgpGDAZpyluTEfMGxJFHceMDEeEseblzk4m_JC8TyoGhkaWdlc3RJRAFsZWxlbWVudFZhbHVlZjExMSA1MXFlbGVtZW50SWRlbnRpZmllcnRyZXNpZGVudF9wb3N0YWxfY29kZdgYWGykZnJhbmRvbVggEl81OXs9GCyu2l8x3n7qbYB7H2aT3-PTmMRGWe1fUKVoZGlnZXN0SUQCbGVsZW1lbnRWYWx1ZdkD7GoxOTg1LTAzLTE1cWVsZW1lbnRJZGVudGlmaWVyamJpcnRoX2RhdGXYGFhnpGZyYW5kb21YINm7tFtGI2SLRYm9UgqXGqXEONEFmQHVP-1F2z1BOw0xaGRpZ2VzdElEA2xlbGVtZW50VmFsdWViU0VxZWxlbWVudElkZW50aWZpZXJwcmVzaWRlbnRfY291bnRyedgYWGWkZnJhbmRvbVggQSN7_gOm6SMLV68WLOTFoYOgRo7qj2XcV1X9UFbmtWRoZGlnZXN0SUQEbGVsZW1lbnRWYWx1ZWJTRXFlbGVtZW50SWRlbnRpZmllcm5yZXNpZGVudF9zdGF0ZdgYWGykZnJhbmRvbVggGSk4C-aSP0OnmHlpgnjyfGtg4CNM_OvInuhGfLRvFyNoZGlnZXN0SUQFbGVsZW1lbnRWYWx1ZWlTdG9ja2hvbG1xZWxlbWVudElkZW50aWZpZXJucGxhY2Vfb2ZfYmlydGjYGFhtpGZyYW5kb21YIKRri7penWSttQaY2iNhx1l--P0jK_Yvbo1HDWHoiF9OaGRpZ2VzdElEBmxlbGVtZW50VmFsdWXZA-xqMjAyOS0xMi0zMXFlbGVtZW50SWRlbnRpZmllcmtleHBpcnlfZGF0ZdgYWHKkZnJhbmRvbVggyY6rC7yaG5Oiqi8R7fJimSuBkUzn6b7xziYA8V3OQXNoZGlnZXN0SUQHbGVsZW1lbnRWYWx1ZW5Ecm90dG5pbmdnYXRhbnFlbGVtZW50SWRlbnRpZmllcm9yZXNpZGVudF9zdHJlZXTYGFhYpGZyYW5kb21YICHMmxoWv18qpKIDNdSb2Nb7srklsNUPgBlYktN63rDaaGRpZ2VzdElECGxlbGVtZW50VmFsdWUBcWVsZW1lbnRJZGVudGlmaWVyY3NleNgYWGukZnJhbmRvbVgg2ifWDilUSPwiI12W2MnHLMdSjcN5g3qJu7lQrU9iFdhoZGlnZXN0SUQJbGVsZW1lbnRWYWx1ZWJTRXFlbGVtZW50SWRlbnRpZmllcnRpc3N1aW5nX2p1cmlzZGljdGlvbtgYWGOkZnJhbmRvbVggqnXfSx4-Rabp7FNZZkx778uzHbbWhG2d7rNlWot2kHRoZGlnZXN0SUQKbGVsZW1lbnRWYWx1ZWRFcmlrcWVsZW1lbnRJZGVudGlmaWVyamdpdmVuX25hbWXYGFh1pGZyYW5kb21YIAgM5MYVb6yzUGRsnkhFa0SRhW8FNOY5IApaVWroW9YSaGRpZ2VzdElEC2xlbGVtZW50VmFsdWVxUElELVNFLTIwMjUtMDAwMDFxZWxlbWVudElkZW50aWZpZXJvZG9jdW1lbnRfbnVtYmVy2BhYbKRmcmFuZG9tWCBmEjf0A1sDIooGO9hxjNKmDFZneB99rXyagzgfbd-N9mhkaWdlc3RJRAxsZWxlbWVudFZhbHVlYjEwcWVsZW1lbnRJZGVudGlmaWVydXJlc2lkZW50X2hvdXNlX251bWJlctgYWHykZnJhbmRvbVggc3TJShw7q7h8Qxt68mXa9c0UizyMGB2ulbNQbgw26GdoZGlnZXN0SUQNbGVsZW1lbnRWYWx1ZXgZZXJpay5saW5kZ3JlbkBleGFtcGxlLmNvbXFlbGVtZW50SWRlbnRpZmllcm1lbWFpbF9hZGRyZXNz2BhYZqRmcmFuZG9tWCDn1jEBaS40PyFmMKJoYaQ9rfxevhFDxZZEKqXbnlu-mGhkaWdlc3RJRA5sZWxlbWVudFZhbHVlYlNFcWVsZW1lbnRJZGVudGlmaWVyb2lzc3VpbmdfY291bnRyedgYWGikZnJhbmRvbVggMs0huRCSqRbaZ9Uv3YtbB3DAvU4peDvI4M9rF8Pc1uZoZGlnZXN0SUQPbGVsZW1lbnRWYWx1ZWhMaW5kZ3JlbnFlbGVtZW50SWRlbnRpZmllcmtmYW1pbHlfbmFtZdgYWGukZnJhbmRvbVggk6x9EVShC2moKgHGA-xwgA4ct1vD0KKK2-HUOww4xw9oZGlnZXN0SUQQbGVsZW1lbnRWYWx1ZWlTdG9ja2hvbG1xZWxlbWVudElkZW50aWZpZXJtcmVzaWRlbnRfY2l0edgYWG-kZnJhbmRvbVggMZpgsl3bMO39Rg2176CH1m0hTQ5ZI0P6ZtPMeaIAw8VoZGlnZXN0SUQRbGVsZW1lbnRWYWx1ZdkD7GoyMDI1LTAxLTE1cWVsZW1lbnRJZGVudGlmaWVybWlzc3VhbmNlX2RhdGXYGFiRpGZyYW5kb21YIGv6sypYEcuHkAxWghRUAekbJOPo8KFvGbBgx46fprs3aGRpZ2VzdElEEmxlbGVtZW50VmFsdWV4K0Ryb3R0bmluZ2dhdGFuIDEwLCAxMTEgNTEgU3RvY2tob2xtLCBTd2VkZW5xZWxlbWVudElkZW50aWZpZXJwcmVzaWRlbnRfYWRkcmVzc9gYWHSkZnJhbmRvbVggxz8vCEoXChiWC0VRlB3szPq1ocTAh4jHNcD2yiXgvABoZGlnZXN0SUQTbGVsZW1lbnRWYWx1ZWwrNDY3MDEyMzQ1NjdxZWxlbWVudElkZW50aWZpZXJzbW9iaWxlX3Bob25lX251bWJlctgYWHKkZnJhbmRvbVggKprLiXXCnJx29-HFt_xSOxrj9VPSbHDpxwizkTX2GDNoZGlnZXN0SUQUbGVsZW1lbnRWYWx1ZWxTa2F0dGV2ZXJrZXRxZWxlbWVudElkZW50aWZpZXJxaXNzdWluZ19hdXRob3JpdHk"
  ],
  "credentials_count": 1,
  "format": "mso_mdoc",
  "notification_id": "9jYzQs37XzBAu-_n"
}
2026-07-06 12:52:47 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",
    "phone_number",
    "address.formatted",
    "address.street_address",
    "address.house_number",
    "address.postal_code",
    "address.locality",
    "address.region",
    "address.country",
    "document_number",
    "issuing_jurisdiction"
  ],
  "config_id": "eu.europa.ec.eudi.pid_mdoc"
}
2026-07-06 12:52:47 debug /credential Holder binding proof validated
Data:
{
  "holder_binding_keys": [
    {
      "crv": "P-256",
      "kty": "EC",
      "x": "zRLqD5ZXIlosdhlkMPxq3PtiynRnmCC5GdY79u-dSSc",
      "y": "kLgXJoUj3Q9XU2-l6Eq3TPAHapqolFVgJZIGa6gapgg"
    }
  ],
  "proof_type": "jwt"
}
2026-07-06 12:52:47 debug /credential Credential configuration resolved
Data:
{
  "config_id": "eu.europa.ec.eudi.pid_mdoc",
  "credential_identifier": null
}
2026-07-06 12:52:47 debug /credential Credential request body
Data:
{
  "credential_configuration_id": "eu.europa.ec.eudi.pid_mdoc",
  "proofs": {
    "jwt": [
      "eyJ0eXAiOiJvcGVuaWQ0dmNpLXByb29mK2p3dCIsImFsZyI6IkVTMjU2IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoielJMcUQ1WlhJbG9zZGhsa01QeHEzUHRpeW5Sbm1DQzVHZFk3OXUtZFNTYyIsInkiOiJrTGdYSm9VajNROVhVMi1sNkVxM1RQQUhhcHFvbEZWZ0paSUdhNmdhcGdnIn19.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYnRBVmpWc201Y0pmaG1RQkVTWlZLYzRMSlVVZmJ6Q3djZzFDUnBySk1RUnplZFMzM2VYNUQzOHlwM0xCREpYazNhY25CSG9mekhhY1FTUVVuYzljd3BEeDlYVGh2OEp5WGhWanRmS013WHVmTnlnQjZtdEhKTG9kWWZQck5xalhqR1kiLCJhdWQiOiJodHRwczpcL1wvYXBpLnBsYXlncm91bmQuZnJhbmNlLWlkZW50aXRlLmdvdXYuZnJcL2lncmFudGlvXC9pc3N1ZXItYmFja2VuZCIsImV4cCI6MTc4MzM0MjQ1MiwiaWF0IjoxNzgzMzQyMzY2LCJub25jZSI6ImxrMFZtUjdTaUtGb1V3TzR5TEpUMWx1VzVKYk4wUSJ9.inRjUg_9KO0N2EP8b0RdkbDM9m4oRc5vEkvl4dl-L_1ZSAfBn0No-pylcuhsDvoNs-udmCEdRjbLI9QCE57mjA"
    ]
  }
}
2026-07-06 12:52:47 info /credential Credential request received
Data:
{
  "credential_configuration_id": "eu.europa.ec.eudi.pid_mdoc",
  "credential_identifier": null,
  "headers": {
    "accept-encoding": "gzip",
    "authorization": "DPoP uDkr4DiMQUrbYWvlE6L4mYsI_GDLCEathipom89V3F4",
    "content-length": "878",
    "content-type": "application/json",
    "dpop": "eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IkVTMjU2IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJraWQiOiIxMjczZGZmNC05ZDA2LTQwYmItOWQ5Yy04OWZmM2E0NDdjMGYiLCJ4IjoidEMteVFNaGI2bE5vY2Q5amV0d2g2T3dDNlNjSHZaVHVYdFJ0akFKY1BsbyIsInkiOiJDeVFYYUl6enA4amVERVhWcUlSSFRMRnJkeVVuNmdUMmthZFNSVGxrTXJrIn19.eyJodG0iOiJQT1NUIiwiaHR1IjoiaHR0cHM6XC9cL2FwaS5wbGF5Z3JvdW5kLmZyYW5jZS1pZGVudGl0ZS5nb3V2LmZyXC9pZ3JhbnRpb1wvaXNzdWVyLWJhY2tlbmRcL2NyZWRlbnRpYWwiLCJhdGgiOiJFM2owRXZzSk43UU5vdjk4bW10WnBjWmg2N0U3aTRienpBN2NsOXhKTENVIiwiaWF0IjoxNzgzMzQyMzY2LCJqdGkiOiI4MzYwNmU0OS1iNTk3LTQwZDItYTQzNy04YzUzZmI5Yjg5NWEifQ.BC3HpD8NLWDxqqToxse1pFeyG_bjXnPCnoFk5mvmltk0Z9tCUn3w979y-JTNvhM5Ic7tPUmqwDx5I3IsfzaBFw",
    "host": "api.playground.france-identite.gouv.local:32689",
    "traceparent": "00-75452d3d8f301a1935f094ad88354c67-ce2593a9e2f5eba2-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/credential",
    "x-forwarded-client-cert": "By=spiffe://cluster.local/ns/igrantio/sa/igrantio-playground-unfold;Hash=0e05243f8ba6459fcb2b46638e553b3d63c87c3a810b5bf50810acadd3bf3223;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": "276bc908-3da0-4115-8ab6-90065b53f944"
  },
  "is_dpop": true,
  "proofs_present": true
}
2026-07-06 12:52:47 info /token Access token issued
Data:
{
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_mdoc"
  ],
  "dpop_bound": true,
  "expires_in": 86400,
  "token_type": "DPoP"
}
2026-07-06 12:52:47 debug /token Authorization details resolved
Data:
{
  "auth_details": null,
  "claims_data_present": false,
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_mdoc"
  ]
}
2026-07-06 12:52:47 debug /token DPoP proof validated
Data:
{
  "dpop_jkt": "qETRPqk5Bgf5OabZWd5lFyPknge6V98UODzKpAJqbL0"
}
2026-07-06 12:52:47 info /token Token request received (pre-authorized_code)
Data:
{
  "authorization_details_present": false,
  "client_id": null,
  "dpop_present": true,
  "grant_type": "pre-authorized_code",
  "tx_code_present": false
}
2026-07-06 12:52:47 info /token Wallet attestation validated
Data:
{
  "client_id": "did:key:z2dmzD81cgPx8Vki7JbuuMmFYrWPgYoytykUZ3eyqht1j9KbqMto9xD4jzxbqVKp4nThXAEVpPTzdoPAWpZrQTGApF8q76RkTkBYt2zr5JjCUQkz3b1R4uRCmVDng7KkwzYkx5JeUXKhuAj1mcPej9CeHQEWSNdyAEb45VWYj7hGnmof2U",
  "wallet_provider": "https://oid4vc.igrant.io/organisation/445f2b74-cc27-44ef-bed7-4809c13699cf/service/wallet-provider"
}
2026-07-06 12:52:47 debug /token Token request received
Data:
{
  "form_body": {
    "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code",
    "pre-authorized_code": "P_8YTPDs6GY4I8sI4wHMqgk8vQ5tCIYWIoDr4ghCrWY"
  },
  "headers": {
    "accept-encoding": "gzip",
    "content-length": "137",
    "content-type": "application/x-www-form-urlencoded",
    "dpop": "eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IkVTMjU2IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJraWQiOiIxMjczZGZmNC05ZDA2LTQwYmItOWQ5Yy04OWZmM2E0NDdjMGYiLCJ4IjoidEMteVFNaGI2bE5vY2Q5amV0d2g2T3dDNlNjSHZaVHVYdFJ0akFKY1BsbyIsInkiOiJDeVFYYUl6enA4amVERVhWcUlSSFRMRnJkeVVuNmdUMmthZFNSVGxrTXJrIn19.eyJodG0iOiJQT1NUIiwiaHR1IjoiaHR0cHM6XC9cL2FwaS5wbGF5Z3JvdW5kLmZyYW5jZS1pZGVudGl0ZS5nb3V2LmZyXC9pZ3JhbnRpb1wvaXNzdWVyLWJhY2tlbmRcL3Rva2VuIiwiaWF0IjoxNzgzMzQyMzY1LCJqdGkiOiI3OGEyYTVmMi04MjFkLTQ2ODMtOTdkYi0yZWRlNWVjYjI5MzQifQ.btaIHtYFRwMpPlbutNSMrvM9VVtYlFXaAV_20xbg71pLJFAaKmN6lssbugvHMjl-MbVuiCSG4EhboC6odxYPOw",
    "host": "api.playground.france-identite.gouv.local:32689",
    "oauth-client-attestation": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQ1pqQ0NBZ3lnQXdJQkFnSVVOZXo3N1NncUd2aVd3Z2k1eTFsTC90TW9Ycmd3Q2dZSUtvWkl6ajBFQXdJd1BURWFNQmdHQTFVRUF3d1JhVWR5WVc1MExtbHZJRlJsYzNRZ1EwRXhFakFRQmdOVkJBb01DV2xIY21GdWRDNXBiekVMTUFrR0ExVUVCaE1DVTBVd0hoY05Nall3TkRBeU1UY3dNRE13V2hjTk1qY3dOREF5TVRjd01ETXdXakE3TVJnd0ZnWURWUVFEREE5WFlXeHNaWFFnVUhKdmRtbGtaWEl4RWpBUUJnTlZCQW9NQ1dsSGNtRnVkQzVwYnpFTE1Ba0dBMVVFQmhNQ1UwVXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU1hDYXNNMEtEL0hCTVYrYmxRbXlwclRQMWw4eUExdGFQUldxcTVtT21ZN3V6dU1EZ1RyT25zeS9kRThDT1NueDQ4bUl5Q1paNFFwYUpGZ2ZoRFN3TWxvNEhyTUlIb01Ba0dBMVVkRXdRQ01BQXdDd1lEVlIwUEJBUURBZ2VBTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQWRCZ05WSFE0RUZnUVUvc3Rja0JaQmxxOXJYL2lnMWM1VlhxVnp5dWt3SHdZRFZSMGpCQmd3Rm9BVUZ3ZlplNzd0M1h6R1NCUEJBNVJmTDZLZENEQXdid1lEVlIwUkJHZ3dab0lRYjJsa05IWmpMbWxuY21GdWRDNXBiNFpTYUhSMGNITTZMeTl2YVdRMGRtTXVhV2R5WVc1MExtbHZMMjl5WjJGdWFYTmhkR2x2Ymk4ME5EVm1NbUkzTkMxall6STNMVFEwWldZdFltVmtOeTAwT0RBNVl6RXpOams1WTJZdmMyVnlkbWxqWlRBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQWtweWkrMmlSRnowaDNSemwxOEt3L1NVM3lDS1MzWnJPOVhNdHRZZ1NJSklDSURoU2FKcTR5ZFVlL24vUkxERDFha2RQejhFYmZLc3NLMjV6MW5ic1lxeXAiXX0.eyJpYXQiOiAxNzgzMzQyMzQ1LCAibmJmIjogMTc4MzM0MjM0NSwgImV4cCI6IDE3ODU5MzQzNDUsICJzdWIiOiAiZGlkOmtleTp6MmRtekQ4MWNnUHg4VmtpN0pidXVNbUZZcldQZ1lveXR5a1VaM2V5cWh0MWo5S2JxTXRvOXhENGp6eGJxVktwNG5UaFhBRVZwUFR6ZG9QQVdwWnJRVEdBcEY4cTc2UmtUa0JZdDJ6cjVKakNVUWt6M2IxUjR1UkNtVkRuZzdLa3d6WWt4NUplVVhLaHVBajFtY1BlajlDZUhRRVdTTmR5QUViNDVWV1lqN2hHbm1vZjJVIiwgImlzcyI6ICJodHRwczovL29pZDR2Yy5pZ3JhbnQuaW8vb3JnYW5pc2F0aW9uLzQ0NWYyYjc0LWNjMjctNDRlZi1iZWQ3LTQ4MDljMTM2OTljZi9zZXJ2aWNlL3dhbGxldC1wcm92aWRlciIsICJ2Y3QiOiAiV2FsbGV0VW5pdEF0dGVzdGF0aW9uIiwgImF0dGVzdGVkX3NlY3VyaXR5X2NvbnRleHQiOiAiaHR0cHM6Ly9ldWRpd2FsbGV0Y29uc29ydGl1bS5vcmcvIiwgImp0aSI6ICJ1cm46ZGlkOjhkMjNlMjRiLTg0ZGUtNDRmNi05ZDRjLWE3OWUyOGJlZGFjOSIsICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxODQ0LCAidXJpIjogImh0dHBzOi8vb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDQ1ZjJiNzQtY2MyNy00NGVmLWJlZDctNDgwOWMxMzY5OWNmL3NlcnZpY2UvcmV2b2NhdGlvbi1zdGF0dXNsaXN0cy9lNzRkOTVhMC1jMzJkLTRhOWQtOGMzNS03MmYxMjQzYzI2MGEifX0sICJjbmYiOiB7Imp3ayI6IHsia3R5IjogIkVDIiwgImNydiI6ICJQLTI1NiIsICJ4IjogIlZma2hBWGQwMktvMEtSYUhYZVo1YjY0Sk85QXl0VlZxOG9YdXE3bkVXZ1kiLCAieSI6ICIzaXp3Z25ZMXYwSURCaDhnSXp5M0JtOTZIbTdYeUVaaG9POW5hOGxwV0xjIn19fQ.ASecZp1c1TDgpeJSnnkUPemmRDSlHuzVZkYs86VZMfkmh807nIN5C6BcD9Ia9q2s_NWCeXDs7ARzRhiwlODQHw",
    "oauth-client-attestation-pop": "eyJ0eXAiOiJvYXV0aC1jbGllbnQtYXR0ZXN0YXRpb24tcG9wK2p3dCIsImFsZyI6IkVTMjU2In0.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYnFNdG85eEQ0anp4YnFWS3A0blRoWEFFVnBQVHpkb1BBV3BaclFUR0FwRjhxNzZSa1RrQll0MnpyNUpqQ1VRa3ozYjFSNHVSQ21WRG5nN0trd3pZa3g1SmVVWEtodUFqMW1jUGVqOUNlSFFFV1NOZHlBRWI0NVZXWWo3aEdubW9mMlUiLCJhdWQiOiJodHRwczpcL1wvYXBpLnBsYXlncm91bmQuZnJhbmNlLWlkZW50aXRlLmdvdXYuZnJcL2lncmFudGlvXC9pc3N1ZXItYmFja2VuZCIsIm5iZiI6MTc4MzM0MjM2NSwiZXhwIjoxNzgzMzQyNzI1LCJpYXQiOjE3ODMzNDIzNjUsImp0aSI6InVybjp1dWlkOjRjOTY2MjZmLWFkYTgtNDJmNi1iZTc4LTU2ODQyMTQxODEzNiJ9.0iLXe8IEnuxBxd1NCG_n5HrDurL_B0bjEKH45bfKGElSVORMvErMNAYVUXHOjBG0pRTbqWRyFlUHcDBSZIVJbg",
    "traceparent": "00-5f28e3d6e8bd7268768706464a5c5358-741365de3bb3f47f-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=0e05243f8ba6459fcb2b46638e553b3d63c87c3a810b5bf50810acadd3bf3223;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": "1fcef983-d0a0-48de-ab2a-c787281940fe"
  },
  "require_wallet_attestation": true,
  "wa_provided": true,
  "wa_validated_at_par": false
}
2026-07-06 12:52:46 info /credential_offers Credential offer retrieved by wallet
Data:
{
  "offer_id": "qvuoJr5XX1Pc_I4-xezlDw"
}
2026-07-06 12:52:40 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": "P_8YTPDs6GY4I8sI4wHMqgk8vQ5tCIYWIoDr4ghCrWY"
      }
    }
  },
  "grant_type": "pre-authorized_code",
  "offer_id": "qvuoJr5XX1Pc_I4-xezlDw"
}
2026-07-06 12:52:40 info /credential_offers Pre-authorized code created
Data:
{
  "code": "P_8YTPDs6GY4I8sI4wHMqgk8vQ5tCIYWIoDr4ghCrWY",
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_mdoc"
  ],
  "tx_code_present": false
}
2026-07-06 12:52:40 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

5 total
Type Timestamp Details
notification_received 2026-07-06 12:52:50 {'event': 'credential_accepted', 'event_description': None}
credential_issued 2026-07-06 12:52:47 {'credential_configuration_id': 'eu.europa.ec.eudi.pid_mdoc'}
token_exchanged 2026-07-06 12:52:47 {'grant_type': 'pre-authorized_code'}
offer_retrieved 2026-07-06 12:52:46 None
offer_created 2026-07-06 12:52:40 {'credential_configuration_ids': ['eu.europa.ec.eudi.pid_mdoc']}