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 IssuerAcceptabilityHandlerIssuerAcceptabilityHandler.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 JwtValidatorJwtValidator.create(JsonWebKeySetHandler jsonWebKeySetHandler, IssuerAcceptabilityHandler issuerAcceptabilityHandler) Create a JwtValidatorVertx.static JwtValidatorJwtValidator.createAwsElb(io.vertx.ext.web.client.WebClient webClient, Collection<String> keyBaseUrls, Duration defaultJwkCacheDuration, IssuerAcceptabilityHandler issuerAcceptabilityHandler) Create a JwtValidatorVertx that will use a fixed set of URLs for downloading keys from AWS ELBs.static JwtValidatorJwtValidator.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 JwtValidatorJwtValidator.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 TypeClassDescriptionclassThe 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.