Class DefaultJwkSetFetcher.Optimizations
- java.lang.Object
-
- io.micronaut.security.token.jwt.signature.jwks.DefaultJwkSetFetcher.Optimizations
-
- Enclosing class:
- DefaultJwkSetFetcher
public static class DefaultJwkSetFetcher.Optimizations extends java.lang.ObjectAOT Optimizations.
-
-
Constructor Summary
Constructors Constructor Description Optimizations(java.util.Map<java.lang.String,java.util.function.Supplier<com.nimbusds.jose.jwk.JWKSet>> suppliers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear(java.lang.String url)java.util.Optional<java.util.function.Supplier<com.nimbusds.jose.jwk.JWKSet>>findJwkSet(java.lang.String url)
-
-
-
Method Detail
-
findJwkSet
public java.util.Optional<java.util.function.Supplier<com.nimbusds.jose.jwk.JWKSet>> findJwkSet(@NonNull java.lang.String url)- Parameters:
url- Json Web Key Set Url- Returns:
- a Json Web Key supplier or an empty optional if not cached
-
clear
public void clear(@NonNull java.lang.String url)- Parameters:
url- Json Web Key Set Url
-
-