Package com.nimbusds.jose.jwk.source
Interface JWKSetCache
- All Known Implementing Classes:
DefaultJWKSetCache
Deprecated.
see RemoteJWKSet.
JSON Web Key (JWK) set cache. Implementations should be thread-safe.
- Version:
- 2020-03-11
- Author:
- Vladimir Dzhuvinov, Sarvesh Sharma
-
Method Summary
Modifier and TypeMethodDescriptionget()Deprecated.Gets the cached JWK set.voidDeprecated.Puts the specified JWK set into the cache or clears the cache.booleanDeprecated.Returnstrueif the cached JWK set requires a refresh.
-
Method Details
-
put
Deprecated.Puts the specified JWK set into the cache or clears the cache.- Parameters:
jwkSet- The JWK set to cache,nullto clear the cache.
-
get
Deprecated.Gets the cached JWK set.- Returns:
- The cached JWK set,
nullif none or expired.
-
requiresRefresh
boolean requiresRefresh()Deprecated.Returnstrueif the cached JWK set requires a refresh. This should typically occur some time before the cache has expired, to allow for transient retrieval exceptions before expiration.- Returns:
trueif the cached JWK set requires a refresh.
-