Uses of Class
com.nimbusds.jose.jwk.source.CachingJWKSetSource
Packages that use CachingJWKSetSource
Package
Description
JSON Web Key (JWK) sourcing interface and utilities.
-
Uses of CachingJWKSetSource in com.nimbusds.jose.jwk.source
Subclasses of CachingJWKSetSource in com.nimbusds.jose.jwk.sourceModifier and TypeClassDescriptionclass
RefreshAheadCachingJWKSetSource<C extends SecurityContext>
Caching JWKSetSource that refreshes the JWK set prior to its expiration.Method parameters in com.nimbusds.jose.jwk.source with type arguments of type CachingJWKSetSourceModifier and TypeMethodDescriptionJWKSourceBuilder.cache
(long timeToLive, long cacheRefreshTimeout, EventListener<CachingJWKSetSource<C>, C> eventListener) Enables caching of the retrieved JWK set.JWKSourceBuilder.refreshAheadCache
(long refreshAheadTime, boolean scheduled, EventListener<CachingJWKSetSource<C>, C> eventListener) Enables refresh-ahead caching of the JWK set.Constructors in com.nimbusds.jose.jwk.source with parameters of type CachingJWKSetSourceModifierConstructorDescriptionScheduledRefreshFailed
(CachingJWKSetSource<C> source, Exception exception, C context) UnableToRefreshAheadOfExpirationEvent
(CachingJWKSetSource<C> source, C context) Constructor parameters in com.nimbusds.jose.jwk.source with type arguments of type CachingJWKSetSourceModifierConstructorDescriptionCachingJWKSetSource
(JWKSetSource<C> source, long timeToLive, long cacheRefreshTimeout, EventListener<CachingJWKSetSource<C>, C> eventListener) Creates a new caching JWK set source.RefreshAheadCachingJWKSetSource
(JWKSetSource<C> source, long timeToLive, long cacheRefreshTimeout, long refreshAheadTime, boolean scheduled, EventListener<CachingJWKSetSource<C>, C> eventListener) Creates a new refresh-ahead caching JWK set source.RefreshAheadCachingJWKSetSource
(JWKSetSource<C> source, long timeToLive, long cacheRefreshTimeout, long refreshAheadTime, boolean scheduled, ExecutorService executorService, boolean shutdownExecutorOnClose, EventListener<CachingJWKSetSource<C>, C> eventListener) Creates a new refresh-ahead caching JWK set source with the specified executor service to run the updates in the background.