Uses of Class
org.forgerock.openig.tools.notifications.DisconnectionStrategy
-
Packages that use DisconnectionStrategy Package Description org.forgerock.openig.filter.oauth2 This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.org.forgerock.openig.tools Common tools used in policy service.org.forgerock.openig.tools.am Access Management Server.org.forgerock.openig.tools.notifications AM notifications service.org.forgerock.openig.tools.session This package contains classes to call AM to retrieve user's session info. -
-
Uses of DisconnectionStrategy in org.forgerock.openig.filter.oauth2
Methods in org.forgerock.openig.filter.oauth2 with parameters of type DisconnectionStrategy Modifier and Type Method Description CaffeineCacheAccessTokenResolver.Builder
CaffeineCacheAccessTokenResolver.Builder. disconnectionStrategy(DisconnectionStrategy disconnectionStrategy)
Bind aDisconnectionStrategy
instance to this builder. -
Uses of DisconnectionStrategy in org.forgerock.openig.tools
Constructors in org.forgerock.openig.tools with parameters of type DisconnectionStrategy Constructor Description CachePolicyDecisionFilter(com.github.benmanes.caffeine.cache.Caffeine<Object,Object> caffeine, Clock clock, Duration defaultTimeout, Duration maximumTimeout, NotificationService notificationService, DisconnectionStrategy disconnectionStrategy)
Builds aCachePolicyDecisionFilter
. -
Uses of DisconnectionStrategy in org.forgerock.openig.tools.am
Methods in org.forgerock.openig.tools.am with parameters of type DisconnectionStrategy Modifier and Type Method Description AmService.Builder
AmService.Builder. sessionCache(com.github.benmanes.caffeine.cache.Caffeine<Object,Object> caffeine, Duration maximumTimeout, DisconnectionStrategy disconnectionStrategy)
Specifies theCaffeine
cache for theCacheSessionService
. -
Uses of DisconnectionStrategy in org.forgerock.openig.tools.notifications
Methods in org.forgerock.openig.tools.notifications that return DisconnectionStrategy Modifier and Type Method Description static DisconnectionStrategy
DisconnectionStrategy. valueOf(String name)
Returns the enum constant of this type with the specified name.static DisconnectionStrategy[]
DisconnectionStrategy. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.forgerock.openig.tools.notifications with parameters of type DisconnectionStrategy Modifier and Type Method Description static Consumer<ConnectionEvent>
DisconnectionStrategy. setup(DisconnectionStrategy disconnectionStrategy, Runnable invalidateCache)
For a givenDisconnectionStrategy
, setup a callback that is called based on the strategy. -
Uses of DisconnectionStrategy in org.forgerock.openig.tools.session
Constructors in org.forgerock.openig.tools.session with parameters of type DisconnectionStrategy Constructor Description CacheSessionService(SessionService sessionService, NotificationService notificationService, String sessionNotificationTopic, com.github.benmanes.caffeine.cache.Caffeine<Object,Object> caffeine, Supplier<String> generator, Clock clock, Duration maximumTimeout, DisconnectionStrategy disconnectionStrategy, boolean sessionIdleRefreshEnabled)
Creates a new CacheSessionService.
-