Package-level declarations
Types
An UnauthorizedHandler that includes a WWW-Authenticate: Bearer challenge on 401 responses.
A library-agnostic view of a successfully verified JWT.
The Identity produced by JWT authentication.
Implements JWT bearer-token authentication.
Verifies and decodes a raw JWT according to a JwtVerification specification.
Maps a verified DecodedJwt to a caller-defined Identity.
Describes where the key(s) used to verify a JWT signature come from.
Maps a decoded JWT to the set of RouteRoles granted to the caller.
Library-agnostic specification of how a JWT must be verified.
Immutable DecodedJwt implementation created by adapter modules after library-specific verification.
Functions
Builds an AuthenticationStrategy.Sync for JWT bearer-token authentication, and returns it for assignment to http.authentication or ws.authentication.