Expand description
Token validation and delegation-chain verification.
Structs§
- Identity
Validator - The validator: keyed by
kid, audience-bound, and optionally issuer-allowlisted (opt in viaIdentityValidator::allow_issuers; with no allowlist configured, any issuer is accepted). - Validated
Identity - A successfully validated identity.
Enums§
- Identity
Error - Identity validation failures.
- KeyMaterial
- Verification key material, bound to a
kid.
Constants§
- DEFAULT_
LEEWAY_ SECS - Clock tolerance shared by inbound and exchanged-token validation.
- MAX_
IDENTITY_ STRING_ CHARS - Maximum characters in a rendered identity field or scope.
- MAX_
SCOPES - Maximum number of scopes carried by a token.