Uses of Class
org.silverpeas.core.security.session.SessionInfo
-
Packages that use SessionInfo Package Description org.silverpeas.core.cache.service org.silverpeas.core.io.upload Provides an API to manage file uploads.org.silverpeas.core.security.session Provides the classes and the interfaces to handle the user session in Silverpeas once it is correctly authenticated.org.silverpeas.core.web.authentication org.silverpeas.core.web.mvc.controller org.silverpeas.core.web.mvc.webcomponent org.silverpeas.core.web.rs Provides the API to build REST-based web services in Silverpeas.org.silverpeas.core.web.session org.silverpeas.core.web.token org.silverpeas.core.webapi.notification.sse org.silverpeas.web.silverstatistics.control org.silverpeas.web.stub -
-
Uses of SessionInfo in org.silverpeas.core.cache.service
Methods in org.silverpeas.core.cache.service with parameters of type SessionInfo Modifier and Type Method Description static void
VolatileResourceCacheService. clearFrom(SessionInfo sessionInfo)
Clears the volatile cache attached to a user session. -
Uses of SessionInfo in org.silverpeas.core.io.upload
Methods in org.silverpeas.core.io.upload with parameters of type SessionInfo Modifier and Type Method Description static void
UploadSession. clearFrom(SessionInfo sessionInfo)
Clears the upload sessions still attached to a user session. -
Uses of SessionInfo in org.silverpeas.core.security.session
Fields in org.silverpeas.core.security.session declared as SessionInfo Modifier and Type Field Description static SessionInfo
SessionInfo. AnonymousSession
static SessionInfo
SessionInfo. NoneSession
Methods in org.silverpeas.core.security.session that return SessionInfo Modifier and Type Method Description SessionInfo
SessionManagement. getSessionInfo(String sessionKey)
Gets information about the specified user session.SessionInfo
SessionManagement. openAnonymousSession(javax.servlet.http.HttpServletRequest request)
Opens a new anonymous session.SessionInfo
SessionManagement. openSession(User user)
Opens a new session for the specified user.SessionInfo
SessionManagement. openSession(User user, javax.servlet.http.HttpServletRequest request)
Opens a new session for the specified user with the specified HTTP request at the origin of the session ask.SessionInfo
SessionManagement. validateSession(String sessionKey)
CallsSessionManagement.validateSession(SessionValidationContext)
method by specifying to it a context that contains only the specified session key.SessionInfo
SessionManagement. validateSession(SessionValidationContext context)
Validates the session identified uniquely by the specified key.Methods in org.silverpeas.core.security.session that return types with arguments of type SessionInfo Modifier and Type Method Description Collection<SessionInfo>
SessionManagement. getConnectedUsersList()
Gets the session information about all the connected users in the Silverpeas platform, whatever their domain and the applied domain isolation policy.Collection<SessionInfo>
SessionManagement. getDistinctConnectedUsersList(User user)
Gets the session information about all the connected users that are accessible to the specified user. -
Uses of SessionInfo in org.silverpeas.core.web.authentication
Methods in org.silverpeas.core.web.authentication with parameters of type SessionInfo Modifier and Type Method Description String
SilverpeasSessionOpener. prepareFromExistingSessionInfo(HttpRequest request, SessionInfo sessionInfo)
Prepares current session in Silverpeas from aSessionInfo
obtained by an other service in charge of authentication of Users (likeHTTPAuthentication
from WEB services). -
Uses of SessionInfo in org.silverpeas.core.web.mvc.controller
Constructors in org.silverpeas.core.web.mvc.controller with parameters of type SessionInfo Constructor Description MainSessionController(SessionInfo sessionInfo, javax.servlet.http.HttpSession httpSession)
Creates a new instance ofMainSessionController
related to the user already connected to Silverpeas. -
Uses of SessionInfo in org.silverpeas.core.web.mvc.webcomponent
Methods in org.silverpeas.core.web.mvc.webcomponent that return SessionInfo Modifier and Type Method Description SessionInfo
SilverpeasHttpServlet.UserSessionStatus. getInfo()
protected SessionInfo
SilverpeasAuthenticatedHttpServlet. getSessionInfo(javax.servlet.http.HttpServletRequest request)
Retrieves the SessionInfo linked to the current request. -
Uses of SessionInfo in org.silverpeas.core.web.rs
Methods in org.silverpeas.core.web.rs that return SessionInfo Modifier and Type Method Description SessionInfo
HTTPAuthentication. authenticate(HTTPAuthentication.AuthenticationContext context)
Authenticates the user behind the incoming HTTP request according to the specified authentication context.SessionInfo
UserPrivilegeValidation. validateUserAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Validates the authentication of the user at the origin of a web request.SessionInfo
UserPrivilegeValidator. validateUserAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Validates the authentication of the user at the origin of a web request. -
Uses of SessionInfo in org.silverpeas.core.web.session
Subclasses of SessionInfo in org.silverpeas.core.web.session Modifier and Type Class Description class
HTTPSessionInfo
Information on the HTTP session opened by a Silverpeas user to access the Silverpeas Web pages.Methods in org.silverpeas.core.web.session that return SessionInfo Modifier and Type Method Description SessionInfo
SessionManager. getSessionInfo(String sessionId)
SessionInfo
UserSessionEvent. getSessionInfo()
SessionInfo
SessionManager. openAnonymousSession(javax.servlet.http.HttpServletRequest request)
SessionInfo
SessionManager. openSession(User user)
This method is dedicated to the authentication for only accessing the WEB services published in Silverpeas.SessionInfo
SessionManager. openSession(User user, javax.servlet.http.HttpServletRequest request)
This method is dedicated to the authentication of users behind a WEB browser.SessionInfo
SessionManager. validateSession(String sessionKey)
SessionInfo
SessionManager. validateSession(SessionValidationContext context)
Methods in org.silverpeas.core.web.session that return types with arguments of type SessionInfo Modifier and Type Method Description Collection<SessionInfo>
SessionManager. getConnectedUsersList()
Gets all the connected users and the duration of their session.Collection<SessionInfo>
SessionManager. getDistinctConnectedUsersList(User user)
Gets for the specified user all the connected users and the duration of their session.Constructors in org.silverpeas.core.web.session with parameters of type SessionInfo Constructor Description UserSessionEvent(SessionInfo sessionInfo)
-
Uses of SessionInfo in org.silverpeas.core.web.token
Methods in org.silverpeas.core.web.token with parameters of type SessionInfo Modifier and Type Method Description Token
SynchronizerTokenService. getSessionToken(SessionInfo session)
Gets the synchronizer token used to protect the specified user session.void
SynchronizerTokenService. setUpSessionTokens(SessionInfo session)
Sets up a session token for the specified Silverpeas session. -
Uses of SessionInfo in org.silverpeas.core.webapi.notification.sse
Methods in org.silverpeas.core.webapi.notification.sse that return SessionInfo Modifier and Type Method Description protected SessionInfo
CommonServerEventWebSocket. getSessionInfo(javax.websocket.Session session)
protected abstract SessionInfo
SilverpeasServerEventWebSocket. getSessionInfo(javax.websocket.Session session)
This method is called one time only, whenSilverpeasServerEventWebSocket.onOpen(Session)
is executed. -
Uses of SessionInfo in org.silverpeas.web.silverstatistics.control
Methods in org.silverpeas.web.silverstatistics.control that return types with arguments of type SessionInfo Modifier and Type Method Description Collection<SessionInfo>
SilverStatisticsPeasSessionController. getConnectedUsersList()
-
Uses of SessionInfo in org.silverpeas.web.stub
Methods in org.silverpeas.web.stub that return SessionInfo Modifier and Type Method Description SessionInfo
SessionManagementStub. getSessionInfo(String sessionId)
SessionInfo
SessionManagementStub. openAnonymousSession(javax.servlet.http.HttpServletRequest httpServletRequest)
SessionInfo
SessionManagementStub. openSession(User user)
SessionInfo
SessionManagementStub. openSession(User user, javax.servlet.http.HttpServletRequest request)
SessionInfo
SessionManagementStub. validateSession(String sessionKey)
SessionInfo
SessionManagementStub. validateSession(SessionValidationContext context)
Methods in org.silverpeas.web.stub that return types with arguments of type SessionInfo Modifier and Type Method Description Collection<SessionInfo>
SessionManagementStub. getConnectedUsersList()
Collection<SessionInfo>
SessionManagementStub. getDistinctConnectedUsersList(User user)
-