Uses of Interface
org.forgerock.openig.tools.session.SessionService
Packages that use SessionService
Package
Description
Integration classes specifically for ForgeRock Access Management.
Access Management Server.
This package contains classes to call AM to retrieve user's session info.
-
Uses of SessionService in org.forgerock.openig.openam
Constructors in org.forgerock.openig.openam with parameters of type SessionServiceModifierConstructorDescriptionPolicyEnforcementFilter
(RequestHandler requestHandler, Handler failureHandler, SessionService sessionService, ResourceUriProvider resourceUriProvider) Creates a new enforcement filter.SessionInfoFilter
(SessionService sessionService, Expression<String> ssoToken) Creates a new OpenAM session info filter. -
Uses of SessionService in org.forgerock.openig.tools.am
Methods in org.forgerock.openig.tools.am that return SessionServiceModifier and TypeMethodDescriptionAmService.getSessionService()
Returns theSessionService
for this server.Methods in org.forgerock.openig.tools.am with parameters of type SessionServiceModifier and TypeMethodDescriptionAmService.Builder.sessionService
(SessionService sessionService) Bind aSessionService
instance to this builder. -
Uses of SessionService in org.forgerock.openig.tools.session
Classes in org.forgerock.openig.tools.session that implement SessionServiceModifier and TypeClassDescriptionclass
Create a CacheSessionService which is responsible to manage the cache for theSessionInfo
.final class
TheCrestSessionService
is responsible for performing interactions with the AM sessions endpoint.Methods in org.forgerock.openig.tools.session that return SessionServiceModifier and TypeMethodDescriptionReturns aSessionService
implementation based on theAmVersion
.Constructors in org.forgerock.openig.tools.session with parameters of type SessionServiceModifierConstructorDescriptionCacheSessionService
(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.