| Interface | Description |
|---|---|
| CloseableVerificationKeyResolver |
Extends
VerificationKeyResolver interface with Closeable. |
| Class | Description |
|---|---|
| AsyncHttpsJwks |
Extends
HttpsJwks with an asynchronous refresh implementation. |
| AsyncHttpsJwksVerificationKeyResolver |
AsyncHttpsJwksVerificationKeyResolver asynchronously maintains a
JsonWebKeySet. |
| JkuVerificationKeyResolver |
Inspired by Confluent's Schroedinger https://github.com/confluentinc/schroedinger
JkuVerificationKeyResolver extracts jku from the JWT header and validates
that it is from an authorized domain.
|
| JwtAuthenticator |
JwtAuthenticator validates
JwtClaims returning OAuthBearerJwsToken on success. |
| JwtAuthenticatorConfig | |
| PublicKeyJwks |
PublicKeyJwks converts PublicKeys files into a
JsonWebKey collection. |
| PublicKeyVerificationKeyResolver |
PublicKeyKeyVerificationKeyResolver maintains a static
JsonWebKeySet. |
| UnverifiedJwtBearerToken |
| Exception | Description |
|---|---|
| JwtVerificationException |