All Classes and Interfaces
Class
Description
Marks a handler as requiring a valid JWT.
Thread-local store for JWT claims, populated by the OIDC middleware before
the handler runs and cleared in the
finally block afterward.OAuth2 client authentication method for the token endpoint (RFC 6749 §2.3).
Thread-safe in-memory
OidcSessionStore.Validates JWTs against a remote JWKS endpoint using Nimbus JOSE+JWT.
Full OIDC client configuration.
Full OIDC Authorization Code + PKCE flow for Flash.
Request-level OIDC middleware.
OIDC provider endpoints discovered from
{issuer}/.well-known/openid-configuration.An authenticated user's OIDC session — persisted in
OidcSessionStore and
looked up via the oidc_session cookie on every request.Backing store for
OidcSession objects.Type-safe view over the JWT claims stored in
ClaimsHolder.Thrown when OIDC token validation fails (signature, claims, nonce, expiry, etc.).
Restricts a handler to callers whose JWT contains at least one of the
specified roles.
Restricts a handler to callers whose token carries the required OAuth2 scopes.