All Classes and Interfaces
Class
Description
Abstract implementation of TokenBuilder.
Associated the algorithm with a
KeyPair
.Class backed by a Guava Cache that returns a Future for all elements whilst
still ensuring that the loader is only called once at a time per element.
Class for returned an expiry value along with the cache value.
Represents the data returned in an OpenID Connect Discovery response.
JWKBuilder that parses and serializes elliptic curve (EC) public keys.
JWKBuilder that parses and serializes Edwards-Curve elliptic curve (EC) public keys.
Simple interface to encapsulate the handling of issuers.
The standard IssuerAcceptabilityHandler.
An implementation of JwksHandler as a JDK HttpHandler.
Implementation of TokenBuilder that uses the JDK
KeyPairGenerator
to generate key pairs.Algorithm for use with JWTs as specified by RFC7518.
Perform OpenID Connect discovery as per openid-connect-discovery-1_0.
Manage JWKs manually.
Perform OpenID Connect discovery as per openid-connect-discovery-1_0.
The JwkBuilder class is an SPI for containing the algorithm-specific conversions from Token to JWK or from JSON to JWK.
Class for easily providing a JWKS endpoint.
Default implementation of
JsonWebKeySetHandler
.Implementation of
JsonWebKeySetKnownJwksHandler
that stores JWKs in a HashMap.A JWT as defined by RFC7519.
Validate JWTs.
Token validation for vertx - implementation of
JwtValidator
.Interface for obtaining the OpenID Discovery Data for an issuer.
Helper class for performing OpenID Discovery and JWKS requests.
JWKBuilder that parses and serializes RSA public keys.
Builder for creating simple JWTs.