Uses of Enum Class
org.forgerock.openig.tools.notifications.DisconnectionStrategy
Package
Description
This package contains the OAuth2 Token validation filter that acts as an OAuth 2 Resource Server.
Common tools used in policy service.
Access Management Server.
AM notifications service.
This package contains classes to call AM to retrieve user's session info.
-
Uses of DisconnectionStrategy in org.forgerock.openig.filter.oauth2
Modifier and TypeMethodDescriptionCaffeineCacheAccessTokenResolver.Builder.disconnectionStrategy
(DisconnectionStrategy disconnectionStrategy) Bind aDisconnectionStrategy
instance to this builder. -
Uses of DisconnectionStrategy in org.forgerock.openig.tools
ModifierConstructorDescriptionCachePolicyDecisionFilter
(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
Modifier and TypeMethodDescriptionAmService.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
Modifier and TypeMethodDescriptionstatic DisconnectionStrategy
Returns the enum constant of this class with the specified name.static DisconnectionStrategy[]
DisconnectionStrategy.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionstatic 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
ModifierConstructorDescriptionCacheSessionService
(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.