This environment is intended for testing issuance workflows and conducting interoperability sessions. For enquiries or support, please contact [email protected]

Session Detail

Inspect a single issuance session

3afbV_Y7WADH0WftS6KAbg

completed
pre-authorized_code


eu.europa.ec.eudi.pid_jwt_vc

Issued Credentials

QRUmV1aKW_Y7Kxz4IapFeA
eu.europa.ec.eudi.pid_jwt_vc
dc+sd-jwt
active
2026-07-06 09:27:08
View Credential
eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IkpSTC1XcDV4ejdEeVcwbDBCb0hKTlEiLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVURnpKNDJpbnd1VGpNQU9VL1IvZDRjaVJ5Y0V3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTJNVEF3TnpVMU16WmFGdzB5TnpBMk1UQXdOelUxTXpaYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWxCdDBUQkdoUFZXak1Kcmd1U3YweUIwbmRTSVVTcFFqalFSRkE1aUVtdjZPR3J0bnhIL1h3WlczTDJaRWw3YW9LQjRCTndjWjl0SlVOKzZOY0l3enVLT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVWVTU0Q2R3WHBGRDdkb05TSlJFTjgvT2p0K0F3SHdZRFZSMGpCQmd3Rm9BVTJWYi9TcjgyZTlYT1EwMHFhZzJyeWdxT1l6c3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXc0R5aTB3OUhYU1cvUmZsQ09sQVRsWFpEOEV5VXAvZmpTTkZLdUdJR1JJQ0lFZ3ZyaDJhR29YcTIveU1TNzJ1RFpGbVNBNWw5YThKclBBazJFSFNqUHpmIl19.eyJfc2QiOiBbIjB3ZFBwWWZ1NlJqLVBxZXpEQkE1eVNac2VrT25zTUxzVTlnVFljLVg0eGciLCAiMWQ3ZUxRRVo3ZEdBaGdhbnR3ZUhDMmMtSTVLMFpMWk1vcDBwemhSdF9mayIsICI0MldLbmFKendYVUFnYllZV0l4NWJrVDlBQklXTGdpdm5rYm5TSG5IdXZFIiwgIjVWX1FyR05kNmQyOXhwV01GSnluTklEeFlUU2hHSld6MEZKam80RXExcHMiLCAiQW1zdXA4ODdPRy0xMWFEVndwM2JaQV9DV2NGT2s3aE84T2RmUHgyam9NOCIsICJEd0lvR2ZuVVRrcTEtY1hLbW5xb0hfT2dZT2d6djh4NjN4Wlk0NHJ6WFY4IiwgIkVLZ3g4T1dJbW5Ba3M3TDhuY1ctNDFycmE2SzRwbEU2bFhDejNHc3E3Mk0iLCAiRXBfTkZvcUZ0Wmh0dEVpdlVKWFdfckVpR0Z1TE5RRnlDOWRBZldZQnRfUSIsICJIQzJJVEVlaW9YWTlrd2tfWmdYTTZtbVU5UnVyelY0VWpvanZ5cFZFVnlVIiwgIlJLRFRtWmJKMVBGanFpWXNjci0yZG1MczZuZVl0TDNiMmozUnd4Wm9PNWMiLCAiVTRQeHQzQUhKOGk1NE1ZTDdNc1BtNV9SZ1dOdXVOZVV1bVRJNWNHSXoxMCIsICJad0w5U0hsSDlEZ3NuZTlKT2tLR2lTdDIxVTVwdmlLbHdRMXVfSWlGcVVjIiwgImZuWkVYZlphSFp5aWxBVHRkSjdRaTdKX010eHlETFFVODJMWjNuSFdOd00iLCAibWFTYjhxV0JhTTRjN1hnNHlkcUdYLS1tNXBBWnpvZ2hfZnA0Q2JkUFBhUSIsICJyQmxEWHFIdTRyRWtBQzg3YU9ZLThheFA4aVZWUVBBZlE5OVZpZkFiTENzIiwgInJVcmhIcGItUldNamZndG02V1VXa1ZIelAxWlhDS2JObFg4X0hURDlnc1UiLCAic3U5U3E0QnVsdEdZbmtremcwVlZFY2NJZTFyS2s5TTJGZTdBelJ1MEI1VSIsICJ2OWFYX2NGeFdHa0ZNY0xGWHNyODA2YjB1Mm9Zb05oNkRJazVIZkxFaWxNIl0sICJpc3MiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbyIsICJ2Y3QiOiAidXJuOmV1ZGk6cGlkOjEiLCAiaWF0IjogMTc4MzMzMDAyOCwgIm5iZiI6IDE3ODMzMzAwMjgsICJleHAiOiAxODE0ODY2MDI4LCAiX3NkX2FsZyI6ICJzaGEtMjU2IiwgImNuZiI6IHsiandrIjogeyJrdHkiOiAiRUMiLCAiY3J2IjogIlAtMjU2IiwgIngiOiAicDc2UUZtWU84Rk9wc2tqOC1MLXBaTlJWNGxweXhpVThiSzZlWnZyZXNNWSIsICJ5IjogIkhyaW5MX2piMWRibEU0Q01BanZncU1FUmZ5ZGJPckFQaFI2eEhaNl8xeGcifX0sICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiA4NTQzNCwgInVyaSI6ICJodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvL3N0YXR1c2xpc3RzLzEifX19.243M2PYaST1yGaVxmhEbCNb0zJHyGpa8AzaSCLlN01hD7I5QKwvUuSDQQsLSDsceLz-xHo31rLTBeUqrZQZacw~WyJpZ0ZIS1pveE5OM3IzR3NkNjhKZWNnIiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJMcVJZYkNFbXRLWFNuMFMzMTI4bDBnIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJtYnpkcFRNU24tRXVCZVJOTHZFSnFnIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyI3OFByaFFXQ3lzd3lQdnc3anRKRUR3IiwgImNvdW50cnkiLCAiU0UiXQ~WyI3dmlnd25DdjFweEM5M1RVcGdjT0N3IiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyJfSE8wYWJKdTJyOHJ6Q2prS2pqX1h3IiwgInBsYWNlX29mX2JpcnRoIiwgeyJfc2QiOiBbIkt3VU5Sanp5M0NUMXNHZXMwMUtiSWR1NFMxQnRjeGJ6a3d3b0tGek1FdVEiLCAiUTVXM0Exb29DT3FueG5CYUJ2dlBQRG85M3d5Q0g3a2twd2VBUS1DOExscyIsICJSVmlQeFE2TUc0Y2tfbi0xOXh0am45T1A0MEs4Q1pwdUhMdEc3ZWlQeTdJIiwgIlNuamRJQmdENi1qR1c4X2hPZmcwVmZUWDBuZGw3TkRjY29KMk1CY0dXdEEiLCAiY2lxcEhSb0lsNWtsOTNyOWtQVGI1YkFzVHdYb2hwRDJfdm9ralRNMDR2MCIsICJsdHppQm12dDN2ckRNcnVPNGd4azFHdmxmV2t2bnF1cVdqUjF4Y2hXOTJzIl19XQ~WyJNb054LVN4V3h3b2p0ZFJWNmJFdmtRIiwgIlNFIl0~WyJhV3liMGpWOXFiRU1LamRrWW14bWtBIiwgIk5PIl0~WyJTbjREQ25tS3NxdjBPSnVjaWJJSWZnIiwgIm5hdGlvbmFsaXRpZXMiLCBbeyIuLi4iOiAiWjMzemdmMGN5YzRjLXd1ckdxcEU2dnBrVTd3YWIxYVRsdDUtTGhDWVJ5OCJ9LCB7Ii4uLiI6ICJlVDlBVTgxM1dYVE94SDh1UWJBUlN4Y0JyX084RXlUdHhybmFNZjUzUWtBIn1dXQ~WyJ3dVdsSTFzdGJOMTFxWE1odEhOS2NRIiwgImRhdGVfb2ZfZXhwaXJ5IiwgIjIwMzAtMDYtMzAiXQ~WyIwNU5xRHk2TktiV2YySEdiSVVmMEVRIiwgImRhdGVfb2ZfaXNzdWFuY2UiLCAiMjAyNS0wMi0wMSJd~WyJyZmZ0REN6Zk45TDJPTVFqamZzSk9nIiwgImlzc3VpbmdfYXV0aG9yaXR5IiwgIlNrYXR0ZXZlcmtldCJd~WyJHcXhlMHRseFhrckR4eWVDODNFektBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~WyIxSjVPcTdZbjhEdk5IeWVSXzM5WU13IiwgInNleCIsIDJd~WyJ1dVZobVZxMTVHVmlBc3l1cUNVR2xnIiwgImVtYWlsIiwgImFubmEuam9oYW5zc29uQGV4YW1wbGUuY29tIl0~WyJlb0toU2xXMF92clYyMXZjWXZ4RlFRIiwgImZvcm1hdHRlZCIsICJLdW5nc3BvcnRzYXZlbnllbiAyNSwgNDExIDM2IEdvdGhlbmJ1cmcsIFN3ZWRlbiJd~WyJsTGtHX2pib0YxNElkcVZwZTRKdFNBIiwgInN0cmVldF9hZGRyZXNzIiwgIkt1bmdzcG9ydHNhdmVueWVuIl0~WyJzSGdEWE9ZMGtseWpsS1hyRWgwUUlnIiwgImhvdXNlX251bWJlciIsICIyNSJd~WyJBRjVUV1N5M1ZPRldzeUwtVGdZUUZnIiwgInBvc3RhbF9jb2RlIiwgIjQxMSAzNiJd~WyJOQXBXTDNpc1ZlX0xrb3NjdXRBR0ZRIiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyJSMUI2VWJ6bWlXVEh2ZzNKQnN1NjhnIiwgInJlZ2lvbiIsICJWYXN0cmEgR290YWxhbmQiXQ~WyJ4MnBybFZWMkZqRGxYYzBKTHlHLUZBIiwgImNvdW50cnkiLCAiU0UiXQ~WyJGOTl4eHBRZmFxelcxLTVhQjlzNE9RIiwgImFkZHJlc3MiLCB7Il9zZCI6IFsiMW5HR1JKYmRaSnJHM3E5RlVHNWlzYzFpTDd4aVFlS2VINmVZdzlZMVVHQSIsICI0bm5wWWFIOTBmdWRXMldLZjU3X2lkN2x3QW5sZzN3Y0drbjJETTBIb2pnIiwgIkNEdFRaMWJzaDBZYm5idHFRRDhpX2tmY1NZblFKV3NPbG92bFNDc250SVUiLCAiSVY1MFZVSXNiSVU0OHg4RG1TMERZZXpPV1Vtbnk1S1NwNXlWZ2Z4NUNSSSIsICJJYjJJSWxBam80SmF3MlhfZ2lkTG12d3g4NlZYN2JlQjNJYkZRN00zblBFIiwgIkx1R1FCa2toYngyZlFkZG5RMmRIekh2RzVJb1hjQ3Q1bjZwcGFHTDAzNXciLCAiX1RkOC01YjRCUXQzZV9WaW13VFFtY0R5d3ZCMDJLaGpKTURTWUFMWFlKUSIsICJhTVEybEhKQ2tBUnlMNXNNbE1RZHNXN3FvNV9SZHowLXhOcmRNUThkT053IiwgImVSVHYwTGtpWEtETkZ0RjJ3ak1ncXliMUJnNHI0RV9tODcxai04czZJRTQiLCAiblFPOHdUZWdSUm1NcldLMXhqeVVfckZUdE9TcmxESWNua2RUME5VdlF1USJdfV0~WyJZWHZiNkNxVVJid0V2cFhKYUV1N0xRIiwgImRvY3VtZW50X251bWJlciIsICJQSUQtU0UtMjAyNS0wMDAwMiJd~WyJmelhHbUxBRk51LVNtSjdfQVhpckt3IiwgImlzc3VpbmdfanVyaXNkaWN0aW9uIiwgIlNFIl0~

Session Logs

20 total
2026-07-06 09:27:13 info /notification Session status updated
Data:
{
  "event": "credential_accepted",
  "new_status": "completed"
}
2026-07-06 09:27:13 info /notification Notification received
Data:
{
  "event": "credential_accepted",
  "event_description": null,
  "notification_id": "6hoCykBvUOWb9UhQ"
}
2026-07-06 09:27:13 debug /notification Notification request authenticated
Data:
{
  "body": {
    "event": "credential_accepted",
    "notification_id": "6hoCykBvUOWb9UhQ"
  }
}
2026-07-06 09:27:13 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=kHQ5M0KA_-rdvGiRtTDpB9B2nkbnc_xYO_7JufDQNq4) but the wallet sent it using the \"Bearer\" authorization scheme instead of \"DPoP\".",
  "spec_ref": "RFC 9449 Section 7.1"
}
2026-07-06 09:27:08 info /credential Credential issued
Data:
{
  "config_id": "eu.europa.ec.eudi.pid_jwt_vc",
  "credential_identifier": null,
  "credentials": [
    "eyJhbGciOiJFUzI1NiIsInR5cCI6ImRjK3NkLWp3dCIsImtpZCI6IkpSTC1XcDV4ejdEeVcwbDBCb0hKTlEiLCJ4NWMiOlsiTUlJQ1RqQ0NBZldnQXdJQkFnSVVURnpKNDJpbnd1VGpNQU9VL1IvZDRjaVJ5Y0V3Q2dZSUtvWkl6ajBFQXdJd1FqRUxNQWtHQTFVRUJoTUNVMFV4Q3pBSkJnTlZCQWdNQWxORk1SSXdFQVlEVlFRS0RBbHBSM0poYm5RdWFXOHhFakFRQmdOVkJBTU1DVk5FTFVwWFZDQkRRVEFlRncweU5qQTJNVEF3TnpVMU16WmFGdzB5TnpBMk1UQXdOelUxTXpaYU1FOHhDekFKQmdOVkJBWVRBbE5GTVFzd0NRWURWUVFJREFKVFJURVNNQkFHQTFVRUNnd0phVWR5WVc1MExtbHZNUjh3SFFZRFZRUUREQlpUUkMxS1YxUWdSRzlqZFcxbGJuUWdVMmxuYm1WeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWxCdDBUQkdoUFZXak1Kcmd1U3YweUIwbmRTSVVTcFFqalFSRkE1aUVtdjZPR3J0bnhIL1h3WlczTDJaRWw3YW9LQjRCTndjWjl0SlVOKzZOY0l3enVLT0J1ekNCdURBSkJnTlZIUk1FQWpBQU1BNEdBMVVkRHdFQi93UUVBd0lIZ0RCYkJnTlZIUkVFVkRCU2hpdG9kSFJ3Y3pvdkwybHpjM1ZsY2kxd2JHRjVaM0p2ZFc1a0xYTmxjblpwWTJVdWFXZHlZVzUwTG1sdmdpTnBjM04xWlhJdGNHeGhlV2R5YjNWdVpDMXpaWEoyYVdObExtbG5jbUZ1ZEM1cGJ6QWRCZ05WSFE0RUZnUVVWVTU0Q2R3WHBGRDdkb05TSlJFTjgvT2p0K0F3SHdZRFZSMGpCQmd3Rm9BVTJWYi9TcjgyZTlYT1EwMHFhZzJyeWdxT1l6c3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXc0R5aTB3OUhYU1cvUmZsQ09sQVRsWFpEOEV5VXAvZmpTTkZLdUdJR1JJQ0lFZ3ZyaDJhR29YcTIveU1TNzJ1RFpGbVNBNWw5YThKclBBazJFSFNqUHpmIl19.eyJfc2QiOiBbIjB3ZFBwWWZ1NlJqLVBxZXpEQkE1eVNac2VrT25zTUxzVTlnVFljLVg0eGciLCAiMWQ3ZUxRRVo3ZEdBaGdhbnR3ZUhDMmMtSTVLMFpMWk1vcDBwemhSdF9mayIsICI0MldLbmFKendYVUFnYllZV0l4NWJrVDlBQklXTGdpdm5rYm5TSG5IdXZFIiwgIjVWX1FyR05kNmQyOXhwV01GSnluTklEeFlUU2hHSld6MEZKam80RXExcHMiLCAiQW1zdXA4ODdPRy0xMWFEVndwM2JaQV9DV2NGT2s3aE84T2RmUHgyam9NOCIsICJEd0lvR2ZuVVRrcTEtY1hLbW5xb0hfT2dZT2d6djh4NjN4Wlk0NHJ6WFY4IiwgIkVLZ3g4T1dJbW5Ba3M3TDhuY1ctNDFycmE2SzRwbEU2bFhDejNHc3E3Mk0iLCAiRXBfTkZvcUZ0Wmh0dEVpdlVKWFdfckVpR0Z1TE5RRnlDOWRBZldZQnRfUSIsICJIQzJJVEVlaW9YWTlrd2tfWmdYTTZtbVU5UnVyelY0VWpvanZ5cFZFVnlVIiwgIlJLRFRtWmJKMVBGanFpWXNjci0yZG1MczZuZVl0TDNiMmozUnd4Wm9PNWMiLCAiVTRQeHQzQUhKOGk1NE1ZTDdNc1BtNV9SZ1dOdXVOZVV1bVRJNWNHSXoxMCIsICJad0w5U0hsSDlEZ3NuZTlKT2tLR2lTdDIxVTVwdmlLbHdRMXVfSWlGcVVjIiwgImZuWkVYZlphSFp5aWxBVHRkSjdRaTdKX010eHlETFFVODJMWjNuSFdOd00iLCAibWFTYjhxV0JhTTRjN1hnNHlkcUdYLS1tNXBBWnpvZ2hfZnA0Q2JkUFBhUSIsICJyQmxEWHFIdTRyRWtBQzg3YU9ZLThheFA4aVZWUVBBZlE5OVZpZkFiTENzIiwgInJVcmhIcGItUldNamZndG02V1VXa1ZIelAxWlhDS2JObFg4X0hURDlnc1UiLCAic3U5U3E0QnVsdEdZbmtremcwVlZFY2NJZTFyS2s5TTJGZTdBelJ1MEI1VSIsICJ2OWFYX2NGeFdHa0ZNY0xGWHNyODA2YjB1Mm9Zb05oNkRJazVIZkxFaWxNIl0sICJpc3MiOiAiaHR0cHM6Ly9pc3N1ZXItcGxheWdyb3VuZC1zZXJ2aWNlLmlncmFudC5pbyIsICJ2Y3QiOiAidXJuOmV1ZGk6cGlkOjEiLCAiaWF0IjogMTc4MzMzMDAyOCwgIm5iZiI6IDE3ODMzMzAwMjgsICJleHAiOiAxODE0ODY2MDI4LCAiX3NkX2FsZyI6ICJzaGEtMjU2IiwgImNuZiI6IHsiandrIjogeyJrdHkiOiAiRUMiLCAiY3J2IjogIlAtMjU2IiwgIngiOiAicDc2UUZtWU84Rk9wc2tqOC1MLXBaTlJWNGxweXhpVThiSzZlWnZyZXNNWSIsICJ5IjogIkhyaW5MX2piMWRibEU0Q01BanZncU1FUmZ5ZGJPckFQaFI2eEhaNl8xeGcifX0sICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiA4NTQzNCwgInVyaSI6ICJodHRwczovL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvL3N0YXR1c2xpc3RzLzEifX19.243M2PYaST1yGaVxmhEbCNb0zJHyGpa8AzaSCLlN01hD7I5QKwvUuSDQQsLSDsceLz-xHo31rLTBeUqrZQZacw~WyJpZ0ZIS1pveE5OM3IzR3NkNjhKZWNnIiwgImZhbWlseV9uYW1lIiwgIkpvaGFuc3NvbiJd~WyJMcVJZYkNFbXRLWFNuMFMzMTI4bDBnIiwgImdpdmVuX25hbWUiLCAiQW5uYSJd~WyJtYnpkcFRNU24tRXVCZVJOTHZFSnFnIiwgImJpcnRoZGF0ZSIsICIxOTkwLTA3LTIyIl0~WyI3OFByaFFXQ3lzd3lQdnc3anRKRUR3IiwgImNvdW50cnkiLCAiU0UiXQ~WyI3dmlnd25DdjFweEM5M1RVcGdjT0N3IiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyJfSE8wYWJKdTJyOHJ6Q2prS2pqX1h3IiwgInBsYWNlX29mX2JpcnRoIiwgeyJfc2QiOiBbIkt3VU5Sanp5M0NUMXNHZXMwMUtiSWR1NFMxQnRjeGJ6a3d3b0tGek1FdVEiLCAiUTVXM0Exb29DT3FueG5CYUJ2dlBQRG85M3d5Q0g3a2twd2VBUS1DOExscyIsICJSVmlQeFE2TUc0Y2tfbi0xOXh0am45T1A0MEs4Q1pwdUhMdEc3ZWlQeTdJIiwgIlNuamRJQmdENi1qR1c4X2hPZmcwVmZUWDBuZGw3TkRjY29KMk1CY0dXdEEiLCAiY2lxcEhSb0lsNWtsOTNyOWtQVGI1YkFzVHdYb2hwRDJfdm9ralRNMDR2MCIsICJsdHppQm12dDN2ckRNcnVPNGd4azFHdmxmV2t2bnF1cVdqUjF4Y2hXOTJzIl19XQ~WyJNb054LVN4V3h3b2p0ZFJWNmJFdmtRIiwgIlNFIl0~WyJhV3liMGpWOXFiRU1LamRrWW14bWtBIiwgIk5PIl0~WyJTbjREQ25tS3NxdjBPSnVjaWJJSWZnIiwgIm5hdGlvbmFsaXRpZXMiLCBbeyIuLi4iOiAiWjMzemdmMGN5YzRjLXd1ckdxcEU2dnBrVTd3YWIxYVRsdDUtTGhDWVJ5OCJ9LCB7Ii4uLiI6ICJlVDlBVTgxM1dYVE94SDh1UWJBUlN4Y0JyX084RXlUdHhybmFNZjUzUWtBIn1dXQ~WyJ3dVdsSTFzdGJOMTFxWE1odEhOS2NRIiwgImRhdGVfb2ZfZXhwaXJ5IiwgIjIwMzAtMDYtMzAiXQ~WyIwNU5xRHk2TktiV2YySEdiSVVmMEVRIiwgImRhdGVfb2ZfaXNzdWFuY2UiLCAiMjAyNS0wMi0wMSJd~WyJyZmZ0REN6Zk45TDJPTVFqamZzSk9nIiwgImlzc3VpbmdfYXV0aG9yaXR5IiwgIlNrYXR0ZXZlcmtldCJd~WyJHcXhlMHRseFhrckR4eWVDODNFektBIiwgImlzc3VpbmdfY291bnRyeSIsICJTRSJd~WyIxSjVPcTdZbjhEdk5IeWVSXzM5WU13IiwgInNleCIsIDJd~WyJ1dVZobVZxMTVHVmlBc3l1cUNVR2xnIiwgImVtYWlsIiwgImFubmEuam9oYW5zc29uQGV4YW1wbGUuY29tIl0~WyJlb0toU2xXMF92clYyMXZjWXZ4RlFRIiwgImZvcm1hdHRlZCIsICJLdW5nc3BvcnRzYXZlbnllbiAyNSwgNDExIDM2IEdvdGhlbmJ1cmcsIFN3ZWRlbiJd~WyJsTGtHX2pib0YxNElkcVZwZTRKdFNBIiwgInN0cmVldF9hZGRyZXNzIiwgIkt1bmdzcG9ydHNhdmVueWVuIl0~WyJzSGdEWE9ZMGtseWpsS1hyRWgwUUlnIiwgImhvdXNlX251bWJlciIsICIyNSJd~WyJBRjVUV1N5M1ZPRldzeUwtVGdZUUZnIiwgInBvc3RhbF9jb2RlIiwgIjQxMSAzNiJd~WyJOQXBXTDNpc1ZlX0xrb3NjdXRBR0ZRIiwgImxvY2FsaXR5IiwgIkdvdGhlbmJ1cmciXQ~WyJSMUI2VWJ6bWlXVEh2ZzNKQnN1NjhnIiwgInJlZ2lvbiIsICJWYXN0cmEgR290YWxhbmQiXQ~WyJ4MnBybFZWMkZqRGxYYzBKTHlHLUZBIiwgImNvdW50cnkiLCAiU0UiXQ~WyJGOTl4eHBRZmFxelcxLTVhQjlzNE9RIiwgImFkZHJlc3MiLCB7Il9zZCI6IFsiMW5HR1JKYmRaSnJHM3E5RlVHNWlzYzFpTDd4aVFlS2VINmVZdzlZMVVHQSIsICI0bm5wWWFIOTBmdWRXMldLZjU3X2lkN2x3QW5sZzN3Y0drbjJETTBIb2pnIiwgIkNEdFRaMWJzaDBZYm5idHFRRDhpX2tmY1NZblFKV3NPbG92bFNDc250SVUiLCAiSVY1MFZVSXNiSVU0OHg4RG1TMERZZXpPV1Vtbnk1S1NwNXlWZ2Z4NUNSSSIsICJJYjJJSWxBam80SmF3MlhfZ2lkTG12d3g4NlZYN2JlQjNJYkZRN00zblBFIiwgIkx1R1FCa2toYngyZlFkZG5RMmRIekh2RzVJb1hjQ3Q1bjZwcGFHTDAzNXciLCAiX1RkOC01YjRCUXQzZV9WaW13VFFtY0R5d3ZCMDJLaGpKTURTWUFMWFlKUSIsICJhTVEybEhKQ2tBUnlMNXNNbE1RZHNXN3FvNV9SZHowLXhOcmRNUThkT053IiwgImVSVHYwTGtpWEtETkZ0RjJ3ak1ncXliMUJnNHI0RV9tODcxai04czZJRTQiLCAiblFPOHdUZWdSUm1NcldLMXhqeVVfckZUdE9TcmxESWNua2RUME5VdlF1USJdfV0~WyJZWHZiNkNxVVJid0V2cFhKYUV1N0xRIiwgImRvY3VtZW50X251bWJlciIsICJQSUQtU0UtMjAyNS0wMDAwMiJd~WyJmelhHbUxBRk51LVNtSjdfQVhpckt3IiwgImlzc3VpbmdfanVyaXNkaWN0aW9uIiwgIlNFIl0~"
  ],
  "credentials_count": 1,
  "format": "dc+sd-jwt",
  "notification_id": "6hoCykBvUOWb9UhQ"
}
2026-07-06 09:27:08 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-06 09:27:08 debug /credential Holder binding proof validated
Data:
{
  "holder_binding_keys": [
    {
      "crv": "P-256",
      "kty": "EC",
      "x": "p76QFmYO8FOpskj8-L-pZNRV4lpyxiU8bK6eZvresMY",
      "y": "HrinL_jb1dblE4CMAjvgqMERfydbOrAPhR6xHZ6_1xg"
    }
  ],
  "proof_type": "jwt"
}
2026-07-06 09:27:08 debug /credential Credential configuration resolved
Data:
{
  "config_id": "eu.europa.ec.eudi.pid_jwt_vc",
  "credential_identifier": null
}
2026-07-06 09:27:08 debug /credential Credential request body
Data:
{
  "credential_configuration_id": "eu.europa.ec.eudi.pid_jwt_vc",
  "proofs": {
    "jwt": [
      "eyJ0eXAiOiJvcGVuaWQ0dmNpLXByb29mK2p3dCIsImFsZyI6IkVTMjU2IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoicDc2UUZtWU84Rk9wc2tqOC1MLXBaTlJWNGxweXhpVThiSzZlWnZyZXNNWSIsInkiOiJIcmluTF9qYjFkYmxFNENNQWp2Z3FNRVJmeWRiT3JBUGhSNnhIWjZfMXhnIn19.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYnNOa1d6c1p5UmFmdGNyQzhSWlhxSnRVejFtM1NZamNvcjlyS2F4YjdwV2JaOW9mV01VN202RW81TGpUbVNEU0pOZUFkUzZ0UVZXcWlZbzhKd1p2SkI5bWl2RlJ3azVhOG1MSmRTRVFRenFtNHhndURwN2o4YzZpVUh2S2dGV1V3WlciLCJhdWQiOiJodHRwczpcL1wvaXNzdWVyLXBsYXlncm91bmQtc2VydmljZS5pZ3JhbnQuaW8iLCJleHAiOjE3ODMzMzAxMTQsImlhdCI6MTc4MzMzMDAyNywibm9uY2UiOiIxRVNlckNENWRPekVqRk1Hb1ctVm5GX3hXZ29wcUEifQ.RunCuLc8xRyUythkc6Hg7JRZLL8aAQ3DuBhRyfs5WrwNMRCnk9cSuoucgr9xDjcFILZlAYUkjuXHI8eFQ3-q-w"
    ]
  }
}
2026-07-06 09:27:07 info /credential Credential request received
Data:
{
  "credential_configuration_id": "eu.europa.ec.eudi.pid_jwt_vc",
  "credential_identifier": null,
  "headers": {
    "accept-encoding": "gzip, br",
    "authorization": "DPoP B6fSd4PJ8oq6G_794x0qNi-YMyW9KlY_4Beucu6CTw8",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "185.103.225.8",
    "cf-ipcountry": "DE",
    "cf-ray": "a16d9262e9d2207f-TXL",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "content-length": "842",
    "content-type": "application/json",
    "dpop": "eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IkVTMjU2IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJraWQiOiI3MGIyMTU2My1lMzRiLTQ1YjYtYWQ4Zi04ZjZiYTAxNTlkN2EiLCJ4IjoiMVFNQ05WY2FKcU1xNWk3NEI0eW5ReVp0dlBrYUxEVUxES2dYYjF6X2I5RSIsInkiOiJ2MWJMVURRcC05YjRhMUV4M0haWlhrY1JUZjBpVUFIb1ltNUZHeFhNXy04In19.eyJodG0iOiJQT1NUIiwiaHR1IjoiaHR0cHM6XC9cL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvXC9jcmVkZW50aWFsIiwiYXRoIjoiT1ZSU09mZDJzR0ZwZnFjZlg5dm4ybDREV0hmSERxUDN0U0tKTXVJdkNqcyIsImlhdCI6MTc4MzMzMDAyNywianRpIjoiZDQ0MWI4MGYtMDIxYS00YTQ1LWEwOGUtNTIwOTY3NTRkMmEwIn0.kmZlQz4MQc5sEPsZSM613Z4qUEITxQlxH-B4e-DdVpTBOf0gDc995fXipqHle5Ow-8tr_sRJOS86Te4gxUUvcw",
    "host": "issuer-playground-service.igrant.io",
    "user-agent": "okhttp/4.9.0",
    "x-forwarded-for": "10.164.15.216",
    "x-forwarded-host": "issuer-playground-service.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-original-forwarded-for": "185.103.225.8",
    "x-real-ip": "10.164.15.216",
    "x-request-id": "f28c52815898efe2728104cb7eae88a1",
    "x-scheme": "https"
  },
  "is_dpop": true,
  "proofs_present": true
}
2026-07-06 09:27:07 info /token Access token issued
Data:
{
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_jwt_vc"
  ],
  "dpop_bound": true,
  "expires_in": 86400,
  "token_type": "DPoP"
}
2026-07-06 09:27:07 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-06 09:27:07 debug /token DPoP proof validated
Data:
{
  "dpop_jkt": "kHQ5M0KA_-rdvGiRtTDpB9B2nkbnc_xYO_7JufDQNq4"
}
2026-07-06 09:27:07 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 09:27:07 info /token Wallet attestation validated
Data:
{
  "client_id": "did:key:z2dmzD81cgPx8Vki7JbuuMmFYrWPgYoytykUZ3eyqht1j9KbqHLG8NkSn7Xu94dpe4gGEnP7KuqSWAPPzGtWJLFnJhb324xixR5GqKQGwsJQZ5u9Bqm5ZAuJB1q9DGNmf8TDS9uWzr6Qs427z9Zj5J8qFBezCCWb8rfay9N3DC6owd7q8x",
  "wallet_provider": "https://oid4vc.igrant.io/organisation/445f2b74-cc27-44ef-bed7-4809c13699cf/service/wallet-provider"
}
2026-07-06 09:27:07 debug /token Token request received
Data:
{
  "form_body": {
    "grant_type": "urn:ietf:params:oauth:grant-type:pre-authorized_code",
    "pre-authorized_code": "V5vXvkujk_avPoif9cRDRSEI8Vb7ZHZTLd6e5Mc0boc"
  },
  "headers": {
    "accept-encoding": "gzip, br",
    "cdn-loop": "cloudflare; loops=1",
    "cf-connecting-ip": "185.103.225.8",
    "cf-ipcountry": "DE",
    "cf-ray": "a16d92619dfb207f-TXL",
    "cf-visitor": "{\"scheme\":\"https\"}",
    "content-length": "137",
    "content-type": "application/x-www-form-urlencoded",
    "dpop": "eyJ0eXAiOiJkcG9wK2p3dCIsImFsZyI6IkVTMjU2IiwiandrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJraWQiOiI3MGIyMTU2My1lMzRiLTQ1YjYtYWQ4Zi04ZjZiYTAxNTlkN2EiLCJ4IjoiMVFNQ05WY2FKcU1xNWk3NEI0eW5ReVp0dlBrYUxEVUxES2dYYjF6X2I5RSIsInkiOiJ2MWJMVURRcC05YjRhMUV4M0haWlhrY1JUZjBpVUFIb1ltNUZHeFhNXy04In19.eyJodG0iOiJQT1NUIiwiaHR1IjoiaHR0cHM6XC9cL2lzc3Vlci1wbGF5Z3JvdW5kLXNlcnZpY2UuaWdyYW50LmlvXC90b2tlbiIsImlhdCI6MTc4MzMzMDAyNywianRpIjoiODA1M2JjYTEtNDAzZC00MGJjLTliMmMtNDU1ZGY1YmJmZmY5In0.Cqkn0Fhqw9xUXLj5YSrb4rE6A9rLe0m9ghHTeDAdx6LFr0QV8wu0PPtVJaIWf7vp_s8e-wL1ZV6somFvUWRgqA",
    "host": "issuer-playground-service.igrant.io",
    "oauth-client-attestation": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im9hdXRoLWNsaWVudC1hdHRlc3RhdGlvbitqd3QiLCJ4NWMiOlsiTUlJQ1pqQ0NBZ3lnQXdJQkFnSVVOZXo3N1NncUd2aVd3Z2k1eTFsTC90TW9Ycmd3Q2dZSUtvWkl6ajBFQXdJd1BURWFNQmdHQTFVRUF3d1JhVWR5WVc1MExtbHZJRlJsYzNRZ1EwRXhFakFRQmdOVkJBb01DV2xIY21GdWRDNXBiekVMTUFrR0ExVUVCaE1DVTBVd0hoY05Nall3TkRBeU1UY3dNRE13V2hjTk1qY3dOREF5TVRjd01ETXdXakE3TVJnd0ZnWURWUVFEREE5WFlXeHNaWFFnVUhKdmRtbGtaWEl4RWpBUUJnTlZCQW9NQ1dsSGNtRnVkQzVwYnpFTE1Ba0dBMVVFQmhNQ1UwVXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU1hDYXNNMEtEL0hCTVYrYmxRbXlwclRQMWw4eUExdGFQUldxcTVtT21ZN3V6dU1EZ1RyT25zeS9kRThDT1NueDQ4bUl5Q1paNFFwYUpGZ2ZoRFN3TWxvNEhyTUlIb01Ba0dBMVVkRXdRQ01BQXdDd1lEVlIwUEJBUURBZ2VBTUIwR0ExVWRKUVFXTUJRR0NDc0dBUVVGQndNQkJnZ3JCZ0VGQlFjREFqQWRCZ05WSFE0RUZnUVUvc3Rja0JaQmxxOXJYL2lnMWM1VlhxVnp5dWt3SHdZRFZSMGpCQmd3Rm9BVUZ3ZlplNzd0M1h6R1NCUEJBNVJmTDZLZENEQXdid1lEVlIwUkJHZ3dab0lRYjJsa05IWmpMbWxuY21GdWRDNXBiNFpTYUhSMGNITTZMeTl2YVdRMGRtTXVhV2R5WVc1MExtbHZMMjl5WjJGdWFYTmhkR2x2Ymk4ME5EVm1NbUkzTkMxall6STNMVFEwWldZdFltVmtOeTAwT0RBNVl6RXpOams1WTJZdmMyVnlkbWxqWlRBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQWtweWkrMmlSRnowaDNSemwxOEt3L1NVM3lDS1MzWnJPOVhNdHRZZ1NJSklDSURoU2FKcTR5ZFVlL24vUkxERDFha2RQejhFYmZLc3NLMjV6MW5ic1lxeXAiXX0.eyJpYXQiOiAxNzgzMzI5OTY2LCAibmJmIjogMTc4MzMyOTk2NiwgImV4cCI6IDE3ODU5MjE5NjYsICJzdWIiOiAiZGlkOmtleTp6MmRtekQ4MWNnUHg4VmtpN0pidXVNbUZZcldQZ1lveXR5a1VaM2V5cWh0MWo5S2JxSExHOE5rU243WHU5NGRwZTRnR0VuUDdLdXFTV0FQUHpHdFdKTEZuSmhiMzI0eGl4UjVHcUtRR3dzSlFaNXU5QnFtNVpBdUpCMXE5REdObWY4VERTOXVXenI2UXM0Mjd6OVpqNUo4cUZCZXpDQ1diOHJmYXk5TjNEQzZvd2Q3cTh4IiwgImlzcyI6ICJodHRwczovL29pZDR2Yy5pZ3JhbnQuaW8vb3JnYW5pc2F0aW9uLzQ0NWYyYjc0LWNjMjctNDRlZi1iZWQ3LTQ4MDljMTM2OTljZi9zZXJ2aWNlL3dhbGxldC1wcm92aWRlciIsICJ2Y3QiOiAiV2FsbGV0VW5pdEF0dGVzdGF0aW9uIiwgImF0dGVzdGVkX3NlY3VyaXR5X2NvbnRleHQiOiAiaHR0cHM6Ly9ldWRpd2FsbGV0Y29uc29ydGl1bS5vcmcvIiwgImp0aSI6ICJ1cm46ZGlkOjVlNTlkNDEwLTQ3OGQtNDQxNy1iYjRiLTk5N2FiNmFiZjg0YSIsICJzdGF0dXMiOiB7InN0YXR1c19saXN0IjogeyJpZHgiOiAxODQxLCAidXJpIjogImh0dHBzOi8vb2lkNHZjLmlncmFudC5pby9vcmdhbmlzYXRpb24vNDQ1ZjJiNzQtY2MyNy00NGVmLWJlZDctNDgwOWMxMzY5OWNmL3NlcnZpY2UvcmV2b2NhdGlvbi1zdGF0dXNsaXN0cy9lNzRkOTVhMC1jMzJkLTRhOWQtOGMzNS03MmYxMjQzYzI2MGEifX0sICJjbmYiOiB7Imp3ayI6IHsia3R5IjogIkVDIiwgImNydiI6ICJQLTI1NiIsICJ4IjogIlVkelhwd1Jid0NkVlJiSXI2MUhhTHN1SGxpT2RsOVNFRHJ0cXpHelV1eVUiLCAieSI6ICJET08zLVVoeDdPSFo4ZWlzZnlWekppalB2ME1MZ0trbjB3SXBtUFVnSHg0In19fQ.TrNLoqzIrkw4bHzomd3pgHS6W7zbN4FlvBK2zKo-FcD12Bl-NFOsqZYeOgpTlVsuqFfs9okH90TqjLI1Ba54kg",
    "oauth-client-attestation-pop": "eyJ0eXAiOiJvYXV0aC1jbGllbnQtYXR0ZXN0YXRpb24tcG9wK2p3dCIsImFsZyI6IkVTMjU2In0.eyJpc3MiOiJkaWQ6a2V5OnoyZG16RDgxY2dQeDhWa2k3SmJ1dU1tRllyV1BnWW95dHlrVVozZXlxaHQxajlLYnFITEc4TmtTbjdYdTk0ZHBlNGdHRW5QN0t1cVNXQVBQekd0V0pMRm5KaGIzMjR4aXhSNUdxS1FHd3NKUVo1dTlCcW01WkF1SkIxcTlER05tZjhURFM5dVd6cjZRczQyN3o5Wmo1SjhxRkJlekNDV2I4cmZheTlOM0RDNm93ZDdxOHgiLCJhdWQiOiJodHRwczpcL1wvaXNzdWVyLXBsYXlncm91bmQtc2VydmljZS5pZ3JhbnQuaW8iLCJuYmYiOjE3ODMzMzAwMjcsImV4cCI6MTc4MzMzMDM4NywiaWF0IjoxNzgzMzMwMDI3LCJqdGkiOiJ1cm46dXVpZDo1OGJlOTVkZC0wODhkLTQ1YjUtYjI2Zi1jODQxODQ1MWJkOTkifQ.Yb05wyk31LU8G5qTUaNgW-sMFhjdPZrWqKEXqAM5Dk_Cm4tqh4OrOcMusuWqBhwRNtKJ6EbO1aPVBBjnp8SERg",
    "user-agent": "okhttp/4.9.0",
    "x-forwarded-for": "10.164.15.216",
    "x-forwarded-host": "issuer-playground-service.igrant.io",
    "x-forwarded-port": "443",
    "x-forwarded-proto": "https",
    "x-forwarded-scheme": "https",
    "x-original-forwarded-for": "185.103.225.8",
    "x-real-ip": "10.164.15.216",
    "x-request-id": "dadf7ae96b990af29d6ec549cf4dbad0",
    "x-scheme": "https"
  },
  "require_wallet_attestation": true,
  "wa_provided": true,
  "wa_validated_at_par": false
}
2026-07-06 09:27:03 info /credential_offers Credential offer retrieved by wallet
Data:
{
  "offer_id": "cGxqBD_gSzZ2TGg644OekA"
}
2026-07-06 09:26:55 info /credential_offers Credential offer created
Data:
{
  "credential_offer": {
    "credential_configuration_ids": [
      "eu.europa.ec.eudi.pid_jwt_vc"
    ],
    "credential_issuer": "https://issuer-playground-service.igrant.io",
    "grants": {
      "urn:ietf:params:oauth:grant-type:pre-authorized_code": {
        "pre-authorized_code": "V5vXvkujk_avPoif9cRDRSEI8Vb7ZHZTLd6e5Mc0boc"
      }
    }
  },
  "grant_type": "pre-authorized_code",
  "offer_id": "cGxqBD_gSzZ2TGg644OekA"
}
2026-07-06 09:26:55 info /credential_offers Pre-authorized code created
Data:
{
  "code": "V5vXvkujk_avPoif9cRDRSEI8Vb7ZHZTLd6e5Mc0boc",
  "credential_configuration_ids": [
    "eu.europa.ec.eudi.pid_jwt_vc"
  ],
  "tx_code_present": false
}
2026-07-06 09:26:55 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": true,
  "subject_id": null
}

Events

5 total
Type Timestamp Details
notification_received 2026-07-06 09:27:13 {'event': 'credential_accepted', 'event_description': None}
credential_issued 2026-07-06 09:27:08 {'credential_configuration_id': 'eu.europa.ec.eudi.pid_jwt_vc'}
token_exchanged 2026-07-06 09:27:07 {'grant_type': 'pre-authorized_code'}
offer_retrieved 2026-07-06 09:27:03 None
offer_created 2026-07-06 09:26:55 {'credential_configuration_ids': ['eu.europa.ec.eudi.pid_jwt_vc']}