Uses of Interface
uk.co.spudsoft.jwtvalidatorvertx.IssuerAcceptabilityHandler
Packages that use IssuerAcceptabilityHandler
-
Uses of IssuerAcceptabilityHandler in uk.co.spudsoft.jwtvalidatorvertx
Methods in uk.co.spudsoft.jwtvalidatorvertx that return IssuerAcceptabilityHandlerModifier and TypeMethodDescriptionstatic IssuerAcceptabilityHandler
IssuerAcceptabilityHandler.create
(List<String> acceptableIssuerRegexes, String acceptableIssuersFile, Duration pollPeriod) Construct an instance of the implementation class.Methods in uk.co.spudsoft.jwtvalidatorvertx with parameters of type IssuerAcceptabilityHandlerModifier and TypeMethodDescriptionJsonWebKeySetOpenIdDiscoveryHandler.create
(io.vertx.ext.web.client.WebClient webClient, IssuerAcceptabilityHandler issuerAcceptabilityHandler, Duration defaultJwkCacheDuration) Construct an instance of the implementation class.static JwtValidator
JwtValidator.create
(JsonWebKeySetHandler jsonWebKeySetHandler, IssuerAcceptabilityHandler issuerAcceptabilityHandler) Create a JwtValidatorVertx.static JwtValidator
JwtValidator.createDynamic
(io.vertx.ext.web.client.WebClient webClient, IssuerAcceptabilityHandler issuerAcceptabilityHandler, Duration defaultJwkCacheDuration) Create a JwtValidatorVertx that will use an OpenIdDiscoveryHandler to find JWKs from any acceptable issuer.static JwtValidator
JwtValidator.createStatic
(io.vertx.ext.web.client.WebClient webClient, Collection<String> jwksEndpoints, Duration defaultJwkCacheDuration, IssuerAcceptabilityHandler issuerAcceptabilityHandler) Create a JwtValidatorVertx that will use a fixed set of URLs for downloading JWKs. -
Uses of IssuerAcceptabilityHandler in uk.co.spudsoft.jwtvalidatorvertx.impl
Classes in uk.co.spudsoft.jwtvalidatorvertx.impl that implement IssuerAcceptabilityHandlerModifier and TypeClassDescriptionclass
The standard IssuerAcceptabilityHandler.Constructors in uk.co.spudsoft.jwtvalidatorvertx.impl with parameters of type IssuerAcceptabilityHandlerModifierConstructorDescriptionJWKSOpenIdDiscoveryHandlerImpl
(io.vertx.ext.web.client.WebClient webClient, IssuerAcceptabilityHandler issuerAcceptabilityHandler, Duration defaultJwkCacheDuration) Constructor.JwtValidatorVertxImpl
(JsonWebKeySetHandler jsonWebKeySetHandler, IssuerAcceptabilityHandler issuerAcceptabilityHandler) Constructor.