Bind online human ID tokens to the exact current access grant
Assistant: codex Assistant-Model: gpt-6.1-sol Assistant-Session: 01a14bfc-9643-7872-aa12-98326dcf25e7
This commit is contained in:
parent
08c083bae9
commit
e2c5a94782
6 changed files with 270 additions and 6 deletions
|
|
@ -28,6 +28,13 @@ not establish Windows ACL behavior or a broader platform admission.
|
|||
|
||||
## Current status is an authenticated fact
|
||||
|
||||
Online human PKCE ID tokens additionally carry the exact access-token `at_hash`
|
||||
binding described in `online-token-status.md`. This client verifies access-token
|
||||
facts; a consumer that also uses an ID token separately authenticates that token,
|
||||
checks its purpose, and joins its signed hash, identity, issuance, assurance and
|
||||
tenant provenance to the exact access grant. Neither token substitutes for the
|
||||
other. The online profile's hash is additive; disabled legacy issuance is unchanged.
|
||||
|
||||
`OnlineClient.Check(ctx, token, ExpectedIdentity{...})` validates the signature,
|
||||
issuer, exact single resource audience, subject, tenant, human/service type,
|
||||
optional authorized-party binding, access-token purpose, unique jti and integer
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue