Uses of Class
com.iplanet.dpro.session.Session
-
Packages that use Session Package Description com.iplanet.dpro.session This package contains classes that represents a session and its all session related informationcom.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 datacom.iplanet.sso.providers.dpro This package contains classes that represent SSOProviderorg.forgerock.openam.blacklist Implementation of entry blacklisting.org.forgerock.openam.core.guice org.forgerock.openam.rest.resource This package contains classes for the handling of REST request to CREST Resource endpoints with the concept of realms in OpenAM built in.org.forgerock.openam.session org.forgerock.openam.session.authorisation org.forgerock.openam.session.service Defines interfaces and classes for the Session Service.org.forgerock.openam.session.service.access Defines interfaces for handling session access.org.forgerock.openam.sso.providers.stateless -
-
Uses of Session in com.iplanet.dpro.session
Methods in com.iplanet.dpro.session that return Session Modifier and Type Method Description static SessionSession. getSession(SessionID sid)SessionSessionEvent. getSession()Gets the session object which emitted this event.Methods in com.iplanet.dpro.session that return types with arguments of type Session Modifier and Type Method Description SearchResults<Session>Session. getValidSessions(String server, String pattern)Gets all valid sessions from the specified session server.Methods in com.iplanet.dpro.session with parameters of type Session Modifier and Type Method Description StringSession. dereferenceRestrictedTokenID(Session session, String restrictedId)Given a restricted token, returns the SSOTokenID of the master token can only be used if the requester is an app token This functionality is only available in server mode.voidSession. destroySession(Session session)Destroys a session.SessionResponseClientSdkSessionRequests. sendRequest(URL svcurl, SessionRequest sreq, Session session)Sends remote session request without retries.Constructors in com.iplanet.dpro.session with parameters of type Session Constructor Description SessionEvent(Session session, SessionEventType eventType, long eventTime)Creates a new session event. -
Uses of Session in com.iplanet.dpro.session.monitoring
Methods in com.iplanet.dpro.session.monitoring that return Session Modifier and Type Method Description SessionMonitoredOperations. resolveSession(SessionID sessionID)Methods in com.iplanet.dpro.session.monitoring with parameters of type Session Modifier and Type Method Description voidMonitoredOperations. addSessionListener(Session session, String url)StringMonitoredOperations. deferenceRestrictedID(Session session, SessionID restrictedID)voidMonitoredOperations. destroy(Session requester, Session session)SearchResults<SessionInfo>MonitoredOperations. getValidSessions(Session session, String pattern)voidMonitoredOperations. logout(Session session)Performs the logout operation on the Session.SessionInfoMonitoredOperations. refresh(Session session, boolean reset)Performs a refresh of the Session and return a summary of the Session information.voidMonitoredOperations. setProperty(Session session, String name, String value)Assigns the property to the Session. -
Uses of Session in com.iplanet.dpro.session.operations
Methods in com.iplanet.dpro.session.operations that return Session Modifier and Type Method Description SessionSessionOperations. resolveSession(SessionID sessionID)Retrieves the Session from the Session ID.Methods in com.iplanet.dpro.session.operations with parameters of type Session Modifier and Type Method Description voidSessionOperations. addSessionListener(Session session, String url)Add a session listener notification url.StringSessionOperations. deferenceRestrictedID(Session session, SessionID restrictedID)Given a restricted token, returns the SSOTokenID of the master token can only be used if the requester is an app tokenvoidSessionOperations. destroy(Session requester, Session session)Destroys the Session by removing it and moving it to the DESTROY state.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.voidSessionOperations. logout(Session session)Performs the logout operation on the Session.SessionInfoSessionOperations. refresh(Session session, boolean reset)Performs a refresh of the Session and return a summary of the Session information.voidSessionOperations. setProperty(Session session, String name, String value)Assigns the property to the Session. -
Uses of Session in com.iplanet.dpro.session.operations.strategies
Methods in com.iplanet.dpro.session.operations.strategies that return Session Modifier and Type Method Description SessionClientSdkOperations. resolveSession(SessionID sessionID)SessionLocalOperations. resolveSession(SessionID sessionID)SessionStatelessOperations. resolveSession(SessionID sessionID)Methods in com.iplanet.dpro.session.operations.strategies with parameters of type Session Modifier and Type Method Description voidClientSdkOperations. addSessionListener(Session session, String url)voidLocalOperations. addSessionListener(Session session, String url)voidStatelessOperations. addSessionListener(Session session, String url)StringClientSdkOperations. deferenceRestrictedID(Session session, SessionID restrictedID)StringLocalOperations. deferenceRestrictedID(Session session, SessionID restrictedID)StringStatelessOperations. deferenceRestrictedID(Session session, SessionID restrictedID)voidClientSdkOperations. destroy(Session requester, Session session)Destroys the Session via the Session remote service URL.voidLocalOperations. destroy(Session requester, Session session)Destroy the Session using the SessionService.voidStatelessOperations. destroy(Session requester, Session session)SearchResults<SessionInfo>ClientSdkOperations. 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.SearchResults<SessionInfo>StatelessOperations. getValidSessions(Session session, String pattern)voidClientSdkOperations. logout(Session session)Performs a logout operation by making a remote request based on the Sessions service URL.voidLocalOperations. logout(Session session)voidStatelessOperations. logout(Session session)SessionInfoClientSdkOperations. refresh(Session session, boolean reset)SessionInfoLocalOperations. refresh(Session session, boolean reset)Fetches the SessionInfo from the SessionService.SessionInfoStatelessOperations. refresh(Session session, boolean reset)voidClientSdkOperations. setProperty(Session session, String name, String value)Perform a remote setProperty on the Session using the remote Service URL.voidLocalOperations. setProperty(Session session, String name, String value)Sets the property using the SessionService.voidStatelessOperations. setProperty(Session session, String name, String value)Constructor parameters in com.iplanet.dpro.session.operations.strategies with type arguments of type Session Constructor Description StatelessOperations(LocalOperations localOperations, StatelessSessionManager statelessSessionManager, Blacklist<Session> sessionBlacklist, SessionLogging sessionLogging, SessionAuditor sessionAuditor, SessionChangeAuthorizer sessionChangeAuthorizer) -
Uses of Session in com.iplanet.dpro.session.service
Methods in com.iplanet.dpro.session.service with parameters of type Session Modifier and Type Method Description voidSessionService. addSessionListener(Session session, String url)Adds listener to a Internal Sessions.voidSessionService. destroySession(Session requester, SessionID sessionToDestroy)Destroy a Internal Session, depending on the value of the user's permissions.Collection<PartialSession>SessionService. getMatchingSessions(Session caller, CrestQuery crestQuery)Returns partial (stateful) sessions matching the provided CREST query.Set<String>WebtopNamingSiteUtils. getSiteNodes(Session session)Determines if the Session is associated with a Server that is part of a Site.Set<URL>WebtopNamingSiteUtils. getSiteNodeURLs(Session session)Determines the Site (if any) that the Session is based in, and then calculates the Servers that make up that Site.SearchResults<SessionInfo>SessionService. getValidSessions(Session s, String pattern)Gets all valid Internal Sessions, depending on the value of the user's preferences.voidSessionService. logout(Session session)Logout the user. -
Uses of Session in com.iplanet.sso.providers.dpro
Methods in com.iplanet.sso.providers.dpro with parameters of type Session Modifier and Type Method Description booleanSSOProviderImpl. isIPValid(Session sess, String clientIP)Validate the IP address of the client with the IP stored in Session. -
Uses of Session in org.forgerock.openam.blacklist
Methods in org.forgerock.openam.blacklist with parameters of type Session Modifier and Type Method Description voidConfigurableSessionBlacklist. blacklist(Session entry)booleanConfigurableSessionBlacklist. isBlacklisted(Session entry)Method parameters in org.forgerock.openam.blacklist with type arguments of type Session Modifier and Type Method Description static ConfigurableSessionBlacklistConfigurableSessionBlacklist. createConfigurableSessionBlacklist(CTSBlacklist<Session> ctsBlacklist, SessionServiceConfig sessionServiceConfig)Create a configurable session blacklist based on the session service config. -
Uses of Session in org.forgerock.openam.core.guice
Methods in org.forgerock.openam.core.guice that return types with arguments of type Session Modifier and Type Method Description CTSBlacklist<Session>CoreGuiceModule. getCtsSessionBlacklist(CTSPersistentStore cts, AMExecutorServiceFactory esf, ThreadMonitor threadMonitor, WebtopNamingQuery serverConfig, SessionServiceConfig serviceConfig)static Blacklist<Session>CoreGuiceModule. getSessionBlacklist(CTSBlacklist<Session> ctsBlacklist, SessionServiceConfig serviceConfig)Method parameters in org.forgerock.openam.core.guice with type arguments of type Session Modifier and Type Method Description static Blacklist<Session>CoreGuiceModule. getSessionBlacklist(CTSBlacklist<Session> ctsBlacklist, SessionServiceConfig serviceConfig) -
Uses of Session in org.forgerock.openam.rest.resource
Methods in org.forgerock.openam.rest.resource that return Session Modifier and Type Method Description SessionSSOTokenContext. getCallerSession()SessionSubjectContext. getCallerSession()Returns the session created from the session ID. -
Uses of Session in org.forgerock.openam.session
Methods in org.forgerock.openam.session that return Session Modifier and Type Method Description SessionSessionCache. getSession(SessionID sid)Returns a session based on a Session ID object.SessionSessionCache. getSession(SessionID sessionID, boolean allowInvalidSessions)Returns a Session based on a Session ID object.SessionSessionCache. getSession(SessionID sessionID, boolean allowInvalidSessions, boolean possiblyResetIdleTime)This function will get a session based on the session id.SessionSessionCache. readSession(SessionID sessionID)Reads a Session from the Session table.Methods in org.forgerock.openam.session with parameters of type Session Modifier and Type Method Description StringSessionURL. encodeSessionURL(String url, short encodingScheme, boolean escape, String cookieName, Session session)Returns the encoded URL, rewritten to include the session id.StringSessionURL. encodeURL(jakarta.servlet.http.HttpServletResponse res, String url, Session session)Returns the encoded URL, rewritten to include the session id. cookie will be rewritten in the URL as a query string with entity escaping of ampersand before appending session ID if other query parameters exists in the URL.StringSessionURL. encodeURL(jakarta.servlet.http.HttpServletResponse res, String url, String cookieName, Session session)Returns the encoded URL, rewritten to include the session id. cookie will be rewritten in the URL as a query string with entity escaping of ampersand before appending session id if other query parameters exists in the URL.StringSessionURL. encodeURL(String url, boolean escape, Session session)Returns the encoded URL, rewritten to include the session id.StringSessionURL. encodeURL(String url, boolean escape, String cookieName, Session session)Returns the encoded URL, rewritten to include the session id.StringSessionURL. encodeURL(String url, short encodingScheme, boolean escape, Session session)Returns the encoded URL, rewritten to include the session id.StringSessionURL. encodeURL(String url, Session session)Returns the encoded URL, rewritten to include the session id in the query string with entity escapingStringSessionURL. encodeURL(String url, String cookieName, Session session)Returns the encoded URL, rewritten to include the session id in the query string with entity escapingvoidSessionCache. notifySessionRefresh(Session session, long oldMaxCachingTime, long oldMaxIdleTime, long oldMaxSessionTime)Used to notify the cache that a session has been updated, and that it should reschedule the culler if necessary.Constructors in org.forgerock.openam.session with parameters of type Session Constructor Description SessionPollerSender(Session session, SessionCuller sessionCuller)Creates a new SessionPollerSender. -
Uses of Session in org.forgerock.openam.session.authorisation
Methods in org.forgerock.openam.session.authorisation with parameters of type Session Modifier and Type Method Description voidSessionChangeAuthorizer. checkPermissionToDestroySession(Session requester, SessionID sessionId)Checks if the requester has the necessary permission to destroy the provided session.booleanSessionChangeAuthorizer. hasPermissionToDestroySession(Session requester, SessionID sessionId)Checks if the requester has the necessary permission to destroy the provided session. -
Uses of Session in org.forgerock.openam.session.service
Methods in org.forgerock.openam.session.service that return Session Modifier and Type Method Description SessionSessionAccessManager. getSession(SessionID sessionId)Get the Session based on the SessionId. -
Uses of Session in org.forgerock.openam.session.service.access
Methods in org.forgerock.openam.session.service.access with parameters of type Session Modifier and Type Method Description SearchResults<SessionInfo>SessionQueryManager. getValidSessions(Session actingSession, String pattern)Gets all valid Internal Sessions, depending on the value of the user's preferences. -
Uses of Session in org.forgerock.openam.sso.providers.stateless
Subclasses of Session in org.forgerock.openam.sso.providers.stateless Modifier and Type Class Description classStatelessSessionTheStatelessSessionclass represents a stateless session.Methods in org.forgerock.openam.sso.providers.stateless with parameters of type Session Modifier and Type Method Description StringStatelessSession. dereferenceRestrictedTokenID(Session session, String restrictedId)Constructor parameters in org.forgerock.openam.sso.providers.stateless with type arguments of type Session Constructor Description StatelessSSOProvider(StatelessSessionManager statelessSessionManager, Blacklist<Session> sessionBlacklist, StatelessAdminRestriction restriction, Debug debug)Default constructor is required by interface.
-