Interface: DelegationClaims
Defined in: packages/core/src/handoff/DelegationToken.ts:42
JWT-inspired claims embedded in the delegation token.
Properties
exp
exp: number;Defined in: packages/core/src/handoff/DelegationToken.ts:46
Expiry Unix timestamp (seconds)
iat
iat: number;Defined in: packages/core/src/handoff/DelegationToken.ts:45
Issued-at Unix timestamp (seconds)
iss
iss: string;Defined in: packages/core/src/handoff/DelegationToken.ts:43
Issuer URL (usually the gateway origin)
state?
optional state: Record<string, unknown>;Defined in: packages/core/src/handoff/DelegationToken.ts:48
Inline carry-over state (< 2 KB)
state_id?
optional state_id: string;Defined in: packages/core/src/handoff/DelegationToken.ts:49
Claim-Check reference when state was externalized
sub
sub: string;Defined in: packages/core/src/handoff/DelegationToken.ts:44
Scope identifier (e.g. 'finance_scope')
tid
tid: string;Defined in: packages/core/src/handoff/DelegationToken.ts:47
Unique transaction ID for distributed tracing
traceparent?
optional traceparent: string;Defined in: packages/core/src/handoff/DelegationToken.ts:50
W3C Trace Context header for distributed tracing