From 50be1c2c2558e5993714f7d0eca2acdedc9b2d75 Mon Sep 17 00:00:00 2001 From: Vatsal Gupta Date: Tue, 22 Sep 2026 22:46:10 -0700 Subject: [PATCH] ARAP: make example binding artifacts conform to the profile Every example binding_token decoded to correlation data only, with no aud (which a conforming Access Request Service must reject), no iss or exp, and no binding material, so none illustrated the self-contained token the independent-service requirement calls for. The example approval.state values lacked the aud and iss the Approval State section requires. Replace all 13 example artifacts across the base profile and the four companions with ES256 JWS values that: * carry iss, aud, iat, exp, jti, evaluation_id, denial_expires_at, binding_context_members, and binding_hash for denial binding; * use the hashed form, since the inline claim names are not yet defined (#660); * compute binding_hash with the exact construction in Hash Construction (and the bulk construction in the Bulk profile) over each example's submitted tuple; * carry iss, aud, exp, approval_id, and binding_context_members for approval.state, with exp no later than approved_until. The Callback profile's approval.state previously expired at 17:00 while approved_until was 17:30; the new value expires with the approval. Deployment-specific claims already present (class, scope, bundle_id) are kept. Issuer and audience values use the policy_decision_point and access_request_endpoint URLs from the PDP metadata example, pending #661. No normative text changes. Refs #660 --- .../authzen-access-request-actor-profile-1_0.md | 2 +- .../authzen-access-request-approval-profile-1_0.md | 8 ++++---- .../authzen-access-request-bulk-profile-1_0.md | 2 +- .../authzen-access-request-callback-profile-1_0.md | 8 ++++---- .../authzen-access-request-catalog-profile-1_0.md | 6 +++--- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/profiles/authzen-access-request-approval/authzen-access-request-actor-profile-1_0.md b/profiles/authzen-access-request-approval/authzen-access-request-actor-profile-1_0.md index 8c90e911..aeafa8a7 100644 --- a/profiles/authzen-access-request-approval/authzen-access-request-actor-profile-1_0.md +++ b/profiles/authzen-access-request-approval/authzen-access-request-actor-profile-1_0.md @@ -174,7 +174,7 @@ Idempotency-Key: 9c1f5d12-2a18-4cba-8a5e-e0e8e2b6b5c7 "evaluated_at": "2026-05-12T15:00:00Z", "expires_at": "2026-05-12T15:10:00Z", "reason": "agent_authority_missing", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNkE5RDJNN04wRjRHM0syVDlQMUI4WCIsImNsYXNzIjoiY3JtX3Rvb2xzIn0.aGFzaA", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6InlOTTlYRy1LNEJnNnhrNUt6UWQ0R1UwbVlNNmdNdURtNUFXejBxMVllZU0iLCJjbGFzcyI6ImNybV90b29scyIsImRlbmlhbF9leHBpcmVzX2F0IjoiMjAyNi0wNS0xMlQxNToxMDowMFoiLCJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNkE5RDJNN04wRjRHM0syVDlQMUI4WCIsImV4cCI6MTc3ODU5ODYwMCwiaWF0IjoxNzc4NTk4MDAwLCJpc3MiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbSIsImp0aSI6ImJ0XzAxSFg2QTlEMk03TjBGNEczSzJUOVAxQjhYIn0.e_5f3lGaZQe86aKoML6cMqUB1mCZqOEf7f1YmfDUcQF5pPRAY9cTz2be6Z5-SXBcQy-ONO0CnKT-rym5Y5emlg", "template": "agent_tool_class_approval" } } diff --git a/profiles/authzen-access-request-approval/authzen-access-request-approval-profile-1_0.md b/profiles/authzen-access-request-approval/authzen-access-request-approval-profile-1_0.md index 935ef3c4..5a430156 100644 --- a/profiles/authzen-access-request-approval/authzen-access-request-approval-profile-1_0.md +++ b/profiles/authzen-access-request-approval/authzen-access-request-approval-profile-1_0.md @@ -1754,7 +1754,7 @@ Content-Type: application/json "access_request": { "template": "manager_approval", "expires_at": "2026-04-30T20:25:00Z", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.bXBfc2lnbmF0dXJl", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6Imp5Mk5hMG9sazhUdUlRRTN3eE9qWFdEQ0t4dHZpWWJyUGpCWVNteUY2bzgiLCJkZW5pYWxfZXhwaXJlc19hdCI6IjIwMjYtMDQtMzBUMjA6MjU6MDBaIiwiZXZhbHVhdGlvbl9pZCI6ImV2YWxfMDFIWDRZMlA4QlE0WTNGMFYwSzlENlo3TTEiLCJleHAiOjE3Nzc1ODA3MDAsImlhdCI6MTc3NzU4MDEwMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20iLCJqdGkiOiJidF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.FFJgt11MRgoWRawW4sPymk5p4kBYgPLPVuagODpa8k432NXC3p_40FNUkGf1FKndn2rfpeAiHkS6wxpDy5vj0g", "form_url": "https://requests.example.com/forms/manager_approval", "request_schema_url": "https://requests.example.com/schemas/manager_approval.json" } @@ -1794,7 +1794,7 @@ Idempotency-Key: 7b8d0f0d-65a1-4af1-9fd3-a684f08a5d13 "evaluated_at": "2026-04-30T20:15:00Z", "expires_at": "2026-04-30T20:25:00Z", "reason": "approval_required", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.bXBfc2lnbmF0dXJl", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6Imp5Mk5hMG9sazhUdUlRRTN3eE9qWFdEQ0t4dHZpWWJyUGpCWVNteUY2bzgiLCJkZW5pYWxfZXhwaXJlc19hdCI6IjIwMjYtMDQtMzBUMjA6MjU6MDBaIiwiZXZhbHVhdGlvbl9pZCI6ImV2YWxfMDFIWDRZMlA4QlE0WTNGMFYwSzlENlo3TTEiLCJleHAiOjE3Nzc1ODA3MDAsImlhdCI6MTc3NzU4MDEwMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20iLCJqdGkiOiJidF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.FFJgt11MRgoWRawW4sPymk5p4kBYgPLPVuagODpa8k432NXC3p_40FNUkGf1FKndn2rfpeAiHkS6wxpDy5vj0g", "template": "manager_approval" } } @@ -1818,7 +1818,7 @@ Content-Type: application/json "id": "apr_01HX4Y8E2NE3Y2X7P0K4JE6WVH", "approved_at": "2026-04-30T20:42:00Z", "approved_until": "2026-05-01T00:42:00Z", - "state": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImFycy0xIn0.eyJhcHByb3ZhbF9pZCI6ImFwcl8wMUhYNFk4RTJORTNZMlg3UDBLNEpFNldWSCJ9.c2lnbmF0dXJl" + "state": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImFycy0xIn0.eyJhcHByb3ZhbF9pZCI6ImFwcl8wMUhYNFk4RTJORTNZMlg3UDBLNEpFNldWSCIsImF1ZCI6Imh0dHBzOi8vcGRwLmV4YW1wbGUuY29tIiwiYmluZGluZ19jb250ZXh0X21lbWJlcnMiOltdLCJleHAiOjE3Nzc1OTYxMjAsImlhdCI6MTc3NzU4MTcyMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20vYWNjZXNzL3YxL3JlcXVlc3RzIiwianRpIjoiYXNfMDFIWDRZOEUyTkUzWTJYN1AwSzRKRTZXVkgifQ.JF0u_r3aSu89d7V_ykSFV0bp1_RcLwO231t5L00Ff8Y5j-AR6FhjJy6lxKM3jbawLMqoCOOcPLtLJtLgMPFVAw" } } } @@ -1852,7 +1852,7 @@ Content-Type: application/json "id": "apr_01HX4Y8E2NE3Y2X7P0K4JE6WVH", "approved_at": "2026-04-30T20:42:00Z", "approved_until": "2026-05-01T00:42:00Z", - "state": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImFycy0xIn0.eyJhcHByb3ZhbF9pZCI6ImFwcl8wMUhYNFk4RTJORTNZMlg3UDBLNEpFNldWSCJ9.c2lnbmF0dXJl" + "state": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImFycy0xIn0.eyJhcHByb3ZhbF9pZCI6ImFwcl8wMUhYNFk4RTJORTNZMlg3UDBLNEpFNldWSCIsImF1ZCI6Imh0dHBzOi8vcGRwLmV4YW1wbGUuY29tIiwiYmluZGluZ19jb250ZXh0X21lbWJlcnMiOltdLCJleHAiOjE3Nzc1OTYxMjAsImlhdCI6MTc3NzU4MTcyMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20vYWNjZXNzL3YxL3JlcXVlc3RzIiwianRpIjoiYXNfMDFIWDRZOEUyTkUzWTJYN1AwSzRKRTZXVkgifQ.JF0u_r3aSu89d7V_ykSFV0bp1_RcLwO231t5L00Ff8Y5j-AR6FhjJy6lxKM3jbawLMqoCOOcPLtLJtLgMPFVAw" } } } diff --git a/profiles/authzen-access-request-approval/authzen-access-request-bulk-profile-1_0.md b/profiles/authzen-access-request-approval/authzen-access-request-bulk-profile-1_0.md index d107d70d..3bf05ac0 100644 --- a/profiles/authzen-access-request-approval/authzen-access-request-bulk-profile-1_0.md +++ b/profiles/authzen-access-request-approval/authzen-access-request-bulk-profile-1_0.md @@ -108,7 +108,7 @@ Idempotency-Key: 7b8d0f0d-65a1-4af1-9fd3-a684f08a5d14 "evaluated_at": "2026-04-30T20:15:00Z", "expires_at": "2026-04-30T20:25:00Z", "reason": "approval_required", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJidW5kbGVfaWQiOiJidW5fMDFIWDVTVUJNMSIsIml0ZW1zIjpbeyJyZXNvdXJjZSI6ImRvY3VtZW50OnE0LXBsYW4iLCJhY3Rpb24iOiJjYW5fcmVhZCJ9LHsicmVzb3VyY2UiOiJjaGFubmVsOmVuZ2luZWVyaW5nIiwiYWN0aW9uIjoiY2FuX3Bvc3QifV19.bXBfc2lnbmF0dXJl", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6Ik5NMG8xakk2cWV4ck1URW5LRW8xZHhsYUdqWVBQT3JPczlFY3F6bXEzcG8iLCJidW5kbGVfaWQiOiJidW5fMDFIWDVTVUJNMSIsImRlbmlhbF9leHBpcmVzX2F0IjoiMjAyNi0wNC0zMFQyMDoyNTowMFoiLCJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMiIsImV4cCI6MTc3NzU4MDcwMCwiaWF0IjoxNzc3NTgwMTAwLCJpc3MiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbSIsImp0aSI6ImJ0XzAxSFg0WTJQOEJRNFkzRjBWMEs5RDZaN00yIn0.CxbdSY0hQVADiiValT73T1rnuaLowfYh3gnCj9GajLciSnO-KJU-h2FQYtxM6s6l_0dDIspFhSZuHSWNGghCCA", "template": "onboarding_bundle" } } diff --git a/profiles/authzen-access-request-approval/authzen-access-request-callback-profile-1_0.md b/profiles/authzen-access-request-approval/authzen-access-request-callback-profile-1_0.md index 5623c49e..35a2ed3e 100644 --- a/profiles/authzen-access-request-approval/authzen-access-request-callback-profile-1_0.md +++ b/profiles/authzen-access-request-approval/authzen-access-request-callback-profile-1_0.md @@ -205,7 +205,7 @@ Content-Type: application/json "access_request": { "template": "agent_tool_class_approval", "expires_at": "2026-05-12T15:10:00Z", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNkE5RDJNN04wRjRHM0syVDlQMUI4WCIsImNsYXNzIjoiY3JtX3Rvb2xzIn0.aGFzaA", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6InlOTTlYRy1LNEJnNnhrNUt6UWQ0R1UwbVlNNmdNdURtNUFXejBxMVllZU0iLCJjbGFzcyI6ImNybV90b29scyIsImRlbmlhbF9leHBpcmVzX2F0IjoiMjAyNi0wNS0xMlQxNToxMDowMFoiLCJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNkE5RDJNN04wRjRHM0syVDlQMUI4WCIsImV4cCI6MTc3ODU5ODYwMCwiaWF0IjoxNzc4NTk4MDAwLCJpc3MiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbSIsImp0aSI6ImJ0XzAxSFg2QTlEMk03TjBGNEczSzJUOVAxQjhYIn0.e_5f3lGaZQe86aKoML6cMqUB1mCZqOEf7f1YmfDUcQF5pPRAY9cTz2be6Z5-SXBcQy-ONO0CnKT-rym5Y5emlg", "request_schema_url": "https://requests.example.com/schemas/agent_tool_class_approval.json" } } @@ -262,7 +262,7 @@ Idempotency-Key: 9c1f5d12-2a18-4cba-8a5e-e0e8e2b6b5c7 "evaluated_at": "2026-05-12T15:00:00Z", "expires_at": "2026-05-12T15:10:00Z", "reason": "agent_authority_missing", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNkE5RDJNN04wRjRHM0syVDlQMUI4WCIsImNsYXNzIjoiY3JtX3Rvb2xzIn0.aGFzaA", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6InlOTTlYRy1LNEJnNnhrNUt6UWQ0R1UwbVlNNmdNdURtNUFXejBxMVllZU0iLCJjbGFzcyI6ImNybV90b29scyIsImRlbmlhbF9leHBpcmVzX2F0IjoiMjAyNi0wNS0xMlQxNToxMDowMFoiLCJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNkE5RDJNN04wRjRHM0syVDlQMUI4WCIsImV4cCI6MTc3ODU5ODYwMCwiaWF0IjoxNzc4NTk4MDAwLCJpc3MiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbSIsImp0aSI6ImJ0XzAxSFg2QTlEMk03TjBGNEczSzJUOVAxQjhYIn0.e_5f3lGaZQe86aKoML6cMqUB1mCZqOEf7f1YmfDUcQF5pPRAY9cTz2be6Z5-SXBcQy-ONO0CnKT-rym5Y5emlg", "template": "agent_tool_class_approval" } } @@ -324,7 +324,7 @@ Content-Type: application/json "id": "apr_01HX6BCEF8K3Z2X7P0K4JE6WVK", "approved_at": "2026-05-12T17:30:00Z", "approved_until": "2026-05-19T17:30:00Z", - "state": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhcHByb3ZhbF9pZCI6ImFwcl8wMUhYNkJDRUY4SzNaMlg3UDBLNEpFNldWSyIsInNjb3BlIjoiY3JtX3Rvb2xzIiwiZXhwIjoxNzc5MjEwMDAwfQ.c2lnbmF0dXJl" + "state": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhcHByb3ZhbF9pZCI6ImFwcl8wMUhYNkJDRUY4SzNaMlg3UDBLNEpFNldWSyIsImF1ZCI6Imh0dHBzOi8vcGRwLmV4YW1wbGUuY29tIiwiYmluZGluZ19jb250ZXh0X21lbWJlcnMiOltdLCJleHAiOjE3NzkyMTE4MDAsImlhdCI6MTc3ODYwNzAwMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20iLCJqdGkiOiJhc18wMUhYNkJDRUY4SzNaMlg3UDBLNEpFNldWSyIsInNjb3BlIjoiY3JtX3Rvb2xzIn0.TX9zUZHQZIOR91M1otYxLpr3LFDdk_7RBcT8QTgBWzyVmeS64ejB4ntmcSR5_m2-kPA-vD5DZX5i-hvxj4N4TA" } } } @@ -367,7 +367,7 @@ Content-Type: application/json "id": "apr_01HX6BCEF8K3Z2X7P0K4JE6WVK", "approved_at": "2026-05-12T17:30:00Z", "approved_until": "2026-05-19T17:30:00Z", - "state": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhcHByb3ZhbF9pZCI6ImFwcl8wMUhYNkJDRUY4SzNaMlg3UDBLNEpFNldWSyIsInNjb3BlIjoiY3JtX3Rvb2xzIiwiZXhwIjoxNzc5MjEwMDAwfQ.c2lnbmF0dXJl" + "state": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhcHByb3ZhbF9pZCI6ImFwcl8wMUhYNkJDRUY4SzNaMlg3UDBLNEpFNldWSyIsImF1ZCI6Imh0dHBzOi8vcGRwLmV4YW1wbGUuY29tIiwiYmluZGluZ19jb250ZXh0X21lbWJlcnMiOltdLCJleHAiOjE3NzkyMTE4MDAsImlhdCI6MTc3ODYwNzAwMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20iLCJqdGkiOiJhc18wMUhYNkJDRUY4SzNaMlg3UDBLNEpFNldWSyIsInNjb3BlIjoiY3JtX3Rvb2xzIn0.TX9zUZHQZIOR91M1otYxLpr3LFDdk_7RBcT8QTgBWzyVmeS64ejB4ntmcSR5_m2-kPA-vD5DZX5i-hvxj4N4TA" } } } diff --git a/profiles/authzen-access-request-approval/authzen-access-request-catalog-profile-1_0.md b/profiles/authzen-access-request-approval/authzen-access-request-catalog-profile-1_0.md index 543d0d69..d211a5a5 100644 --- a/profiles/authzen-access-request-approval/authzen-access-request-catalog-profile-1_0.md +++ b/profiles/authzen-access-request-approval/authzen-access-request-catalog-profile-1_0.md @@ -155,7 +155,7 @@ The following is a non-normative example: "endpoint": "https://pdp.example.com/access/v1/requests", "template": "application_access", "expires_at": "2026-04-30T20:25:00Z", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.bXBfc2lnbmF0dXJl", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6Imp5Mk5hMG9sazhUdUlRRTN3eE9qWFdEQ0t4dHZpWWJyUGpCWVNteUY2bzgiLCJkZW5pYWxfZXhwaXJlc19hdCI6IjIwMjYtMDQtMzBUMjA6MjU6MDBaIiwiZXZhbHVhdGlvbl9pZCI6ImV2YWxfMDFIWDRZMlA4QlE0WTNGMFYwSzlENlo3TTEiLCJleHAiOjE3Nzc1ODA3MDAsImlhdCI6MTc3NzU4MDEwMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20iLCJqdGkiOiJidF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.FFJgt11MRgoWRawW4sPymk5p4kBYgPLPVuagODpa8k432NXC3p_40FNUkGf1FKndn2rfpeAiHkS6wxpDy5vj0g", "form_url": "https://requests.example.com/forms/application_access", "request_schema_url": "https://requests.example.com/schemas/application_access.json", "request_catalogs_url": "https://requests.example.com/catalogs/application_access.json", @@ -425,7 +425,7 @@ Content-Type: application/json "endpoint": "https://pdp.example.com/access/v1/requests", "template": "application_access", "expires_at": "2026-04-30T20:25:00Z", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.bXBfc2lnbmF0dXJl", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6Imp5Mk5hMG9sazhUdUlRRTN3eE9qWFdEQ0t4dHZpWWJyUGpCWVNteUY2bzgiLCJkZW5pYWxfZXhwaXJlc19hdCI6IjIwMjYtMDQtMzBUMjA6MjU6MDBaIiwiZXZhbHVhdGlvbl9pZCI6ImV2YWxfMDFIWDRZMlA4QlE0WTNGMFYwSzlENlo3TTEiLCJleHAiOjE3Nzc1ODA3MDAsImlhdCI6MTc3NzU4MDEwMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20iLCJqdGkiOiJidF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.FFJgt11MRgoWRawW4sPymk5p4kBYgPLPVuagODpa8k432NXC3p_40FNUkGf1FKndn2rfpeAiHkS6wxpDy5vj0g", "form_url": "https://requests.example.com/forms/application_access", "request_schema_url": "https://requests.example.com/schemas/application_access.json", "request_catalogs_url": "https://requests.example.com/catalogs/application_access.json" @@ -579,7 +579,7 @@ Idempotency-Key: 7b8d0f0d-65a1-4af1-9fd3-a684f08a5d13 "evaluated_at": "2026-04-30T20:15:00Z", "expires_at": "2026-04-30T20:25:00Z", "reason": "approval_required", - "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJldmFsdWF0aW9uX2lkIjoiZXZhbF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.bXBfc2lnbmF0dXJl", + "binding_token": "eyJhbGciOiJFUzI1NiIsImtpZCI6InBkcC0xIn0.eyJhdWQiOiJodHRwczovL3BkcC5leGFtcGxlLmNvbS9hY2Nlc3MvdjEvcmVxdWVzdHMiLCJiaW5kaW5nX2NvbnRleHRfbWVtYmVycyI6W10sImJpbmRpbmdfaGFzaCI6Imp5Mk5hMG9sazhUdUlRRTN3eE9qWFdEQ0t4dHZpWWJyUGpCWVNteUY2bzgiLCJkZW5pYWxfZXhwaXJlc19hdCI6IjIwMjYtMDQtMzBUMjA6MjU6MDBaIiwiZXZhbHVhdGlvbl9pZCI6ImV2YWxfMDFIWDRZMlA4QlE0WTNGMFYwSzlENlo3TTEiLCJleHAiOjE3Nzc1ODA3MDAsImlhdCI6MTc3NzU4MDEwMCwiaXNzIjoiaHR0cHM6Ly9wZHAuZXhhbXBsZS5jb20iLCJqdGkiOiJidF8wMUhYNFkyUDhCUTRZM0YwVjBLOUQ2WjdNMSJ9.FFJgt11MRgoWRawW4sPymk5p4kBYgPLPVuagODpa8k432NXC3p_40FNUkGf1FKndn2rfpeAiHkS6wxpDy5vj0g", "template": "application_access" } }