Package | Description |
---|---|
com.iplanet.dpro.session |
This package contains classes that represents a session and its
all session related information
|
com.iplanet.dpro.session.monitoring | |
com.iplanet.dpro.session.operations | |
com.iplanet.dpro.session.operations.strategies | |
com.iplanet.dpro.session.service |
This package contains classes and interfaces that represent
methods to validate/update/destroy/persist/retrieve the internal session data
|
com.iplanet.dpro.session.share |
This package contains shared session classes that represent
session information,handle the session notification and process the
URL encoding
|
com.iplanet.dpro.session.utils | |
org.forgerock.openam.core.rest.session |
Session-resource specific classes.
|
org.forgerock.openam.core.rest.session.query |
This package defines the query functionality for Sessions.
|
org.forgerock.openam.core.rest.session.query.impl |
This package contains the various implementations for the SessionQueryType interface.
|
org.forgerock.openam.session.service.access |
Defines interfaces for handling session access.
|
org.forgerock.openam.session.stateless.cache | |
org.forgerock.openam.sso.providers.stateless |
Modifier and Type | Method and Description |
---|---|
void |
Session.update(SessionInfo info)
Updates the session from the session information server.
|
Modifier and Type | Method and Description |
---|---|
SessionInfo |
MonitoredOperations.getSessionInfo(SessionID sid,
boolean reset) |
SessionInfo |
MonitoredOperations.refresh(Session session,
boolean reset)
Performs a refresh of the Session and return a summary of the Session information.
|
Modifier and Type | Method and Description |
---|---|
SearchResults<SessionInfo> |
MonitoredOperations.getValidSessions(Session session,
String pattern) |
Modifier and Type | Method and Description |
---|---|
SessionInfo |
SessionOperations.getSessionInfo(SessionID sessionId,
boolean reset)
Get the Session Info Object from the Session ID.
|
SessionInfo |
SessionOperations.refresh(Session session,
boolean reset)
Performs a refresh of the Session and return a summary of the Session information.
|
Modifier and Type | Method and Description |
---|---|
SearchResults<SessionInfo> |
SessionOperations.getValidSessions(Session session,
String pattern)
Returns all sessions which are accessible using the provided session for authorization, and which match the
provided filter.
|
Modifier and Type | Method and Description |
---|---|
SessionInfo |
ClientSdkOperations.getSessionInfo(SessionID sid,
boolean reset) |
SessionInfo |
StatelessOperations.getSessionInfo(SessionID sid,
boolean reset) |
SessionInfo |
LocalOperations.getSessionInfo(SessionID sessionID,
boolean reset) |
SessionInfo |
ClientSdkOperations.refresh(Session session,
boolean reset) |
SessionInfo |
StatelessOperations.refresh(Session session,
boolean reset) |
SessionInfo |
LocalOperations.refresh(Session session,
boolean reset)
Fetches the SessionInfo from the SessionService.
|
Modifier and Type | Method and Description |
---|---|
SearchResults<SessionInfo> |
ClientSdkOperations.getValidSessions(Session session,
String pattern) |
SearchResults<SessionInfo> |
StatelessOperations.getValidSessions(Session session,
String pattern) |
SearchResults<SessionInfo> |
LocalOperations.getValidSessions(Session s,
String pattern)
Gets all valid Internal Sessions, depending on the value of the user's
preferences.
|
Modifier and Type | Method and Description |
---|---|
SessionInfo |
SessionService.getSessionInfo(SessionID sid,
boolean reset)
Returns the Session information.
|
SessionInfo |
InternalSession.toSessionInfo() |
SessionInfo |
InternalSession.toSessionInfo(boolean withIds)
Transfers the info about the Internal Session to Session Info.
|
Modifier and Type | Method and Description |
---|---|
SearchResults<SessionInfo> |
SessionService.getValidSessions(Session s,
String pattern)
Gets all valid Internal Sessions, depending on the value of the user's
preferences.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionAuditor.auditActivity(SessionInfo sessionInfo,
SessionEventType eventType,
long timestamp) |
void |
SessionLogging.logEvent(SessionInfo sessionInfo,
SessionEventType eventType,
long timestamp)
Log the event based on the values contained in the SessionInfo
|
Modifier and Type | Method and Description |
---|---|
SessionInfo |
SessionNotification.getSessionInfo()
Returns the session information.
|
Modifier and Type | Method and Description |
---|---|
List<SessionInfo> |
SessionResponse.getSessionInfo()
Returns the
SessionInfo . |
Modifier and Type | Method and Description |
---|---|
void |
SessionResponse.addSessionInfo(SessionInfo info)
Adds a
SessionInfo object. |
Modifier and Type | Method and Description |
---|---|
void |
SessionResponse.setSessionInfo(List<SessionInfo> infos)
Sets the
SessionInfo . |
Constructor and Description |
---|
SessionNotification(SessionInfo info,
int type,
long time)
This constructor shall only be used at the server side to construct a
SessionNotification object. |
Modifier and Type | Method and Description |
---|---|
SessionInfo |
SessionInfoFactory.getSessionInfo(InternalSession internalSession,
SessionID sessionID)
Generates a SessionInfo which is a summary state of the Session used to
refresh remote instances of a Session.
|
SessionInfo |
SessionInfoFactory.makeSessionInfo(InternalSession internalSession,
SessionID sid)
Generates a SessionInfo object from the given InternalSession.
|
Modifier and Type | Method and Description |
---|---|
Collection<SessionInfo> |
SessionResourceUtil.generateAllSessions() |
Collection<SessionInfo> |
SessionResourceUtil.generateNamedServerSession(String serverId) |
Modifier and Type | Method and Description |
---|---|
org.forgerock.json.JsonValue |
SessionResourceUtil.jsonValueOf(SessionInfo session)
Creates the JsonValue representing the SessionInfo
|
Modifier and Type | Method and Description |
---|---|
Collection<SessionInfo> |
SessionQueryType.getAllSessions()
Query a server and return all the Sessions that are stored on the server.
|
Collection<SessionInfo> |
SessionQueryManager.getAllSessions(Collection<String> serverIds)
Query all servers allocated to this SessionQueryManager for their Sessions.
|
Modifier and Type | Method and Description |
---|---|
Collection<SessionInfo> |
RemoteSessionQuery.getAllSessions()
Generates a SessionRequest and uses this to query the remote server.
|
Modifier and Type | Method and Description |
---|---|
SearchResults<SessionInfo> |
SessionQueryManager.getValidSessions(Session actingSession,
String pattern)
Gets all valid Internal Sessions, depending on the value of the user's
preferences.
|
Modifier and Type | Method and Description |
---|---|
SessionInfo |
StatelessJWTCache.getSessionInfo(String jwt) |
Modifier and Type | Method and Description |
---|---|
void |
StatelessJWTCache.cache(SessionInfo info,
String jwtToken)
Stores the relationship between a SessionInfo, and its encrypted JWT.
|
boolean |
StatelessJWTCache.contains(SessionInfo info) |
Modifier and Type | Method and Description |
---|---|
SessionInfo |
StatelessSessionManager.getSessionInfo(SessionID sessionID)
Will create the SessionInfo from the JWT contained within the
SessionID.
|
Modifier and Type | Method and Description |
---|---|
StatelessSession |
StatelessSessionManager.generate(SessionInfo info)
Generates a StatelessSession by converting the SessionInfo into a JWT token
which can then be used to build up the StatelessSession.
|
Constructor and Description |
---|
StatelessSession(SessionID sid,
SessionInfo sessionInfo,
StatelessSessionManager statelessSessionManager)
Constructs the stateless session with the given ID, session state and session factory.
|
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.