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.
|
Constructor and Description |
---|
PolicyEnforcementFilter(RequestHandler requestHandler,
Handler failureHandler,
SessionService sessionService)
Creates a new enforcement filter.
|
SessionInfoFilter(SessionService sessionService,
Expression<String> ssoToken)
Creates a new OpenAM session info filter.
|
Modifier and Type | Method and Description |
---|---|
SessionService |
AmService.getSessionService()
Returns the
SessionService for this server. |
Modifier and Type | Method and Description |
---|---|
AmService.Builder |
AmService.Builder.sessionService(SessionService sessionService)
Bind a
SessionService instance to this builder. |
Modifier and Type | Class and Description |
---|---|
class |
CacheSessionService
Create a CacheSessionService which is responsible to manage the cache for the
SessionInfo . |
class |
CrestSessionService
The
CrestSessionService is responsible to perform interactions with AM sessions endpoint,
such as session info or logout, etc. |
Constructor and Description |
---|
SessionInfoCache(SessionService sessionService,
com.github.benmanes.caffeine.cache.Caffeine<Object,Object> caffeine,
Supplier<String> generator,
Clock clock,
Duration maximumTimeout)
Builds a SessionInfoCache.
|
Copyright 2011-2017 ForgeRock AS.