Uses of Interface
org.forgerock.openig.tools.session.SessionService
-
Packages that use SessionService Package Description org.forgerock.openig.openam Integration classes specifically for ForgeRock Access Management.org.forgerock.openig.tools.am Access Management Server.org.forgerock.openig.tools.session 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 SessionService Constructor Description PolicyEnforcementFilter(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 SessionService Modifier and Type Method Description SessionService
AmService. getSessionService()
Returns theSessionService
for this server.Methods in org.forgerock.openig.tools.am with parameters of type SessionService Modifier and Type Method Description AmService.Builder
AmService.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 SessionService Modifier and Type Class Description class
CacheSessionService
Create a CacheSessionService which is responsible to manage the cache for theSessionInfo
.class
CrestSessionService
TheCrestSessionService
is responsible for performing interactions with the AM sessions endpoint.Methods in org.forgerock.openig.tools.session that return SessionService Modifier and Type Method Description SessionService
CrestSessionService.Builder. build(AmVersion amVersion)
Returns aSessionService
implementation based on theAmVersion
.Constructors in org.forgerock.openig.tools.session with parameters of type SessionService 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.
-