org.nuxeo.ecm.webengine.login
Class WebEngineSessionManager
java.lang.Object
org.nuxeo.ecm.platform.ui.web.auth.plugins.DefaultSessionManager
org.nuxeo.ecm.webengine.login.WebEngineSessionManager
- All Implemented Interfaces:
- NuxeoAuthenticationSessionManager
public class WebEngineSessionManager
- extends DefaultSessionManager
WebEngineSessionManager
public WebEngineSessionManager()
canBypassRequest
public boolean canBypassRequest(ServletRequest request)
- Description copied from interface:
NuxeoAuthenticationSessionManager
- Returns true if request does not require to be authenticated
- Specified by:
canBypassRequest
in interface NuxeoAuthenticationSessionManager
- Overrides:
canBypassRequest
in class DefaultSessionManager
- Returns:
- true if request does not require to be authenticated
onAuthenticatedSessionCreated
public void onAuthenticatedSessionCreated(ServletRequest request,
HttpSession httpSession,
CachableUserIdentificationInfo cachableUserInfo)
- Description copied from interface:
NuxeoAuthenticationSessionManager
- CallBack for session creation
- Specified by:
onAuthenticatedSessionCreated
in interface NuxeoAuthenticationSessionManager
- Overrides:
onAuthenticatedSessionCreated
in class DefaultSessionManager
needResetLogin
public boolean needResetLogin(ServletRequest req)
- Description copied from interface:
NuxeoAuthenticationSessionManager
- Checks whether or not this request was made to perform login.
This is tested by the authentication filter to decide if a switch user is needed.
- Specified by:
needResetLogin
in interface NuxeoAuthenticationSessionManager
- Overrides:
needResetLogin
in class DefaultSessionManager
- Returns:
Copyright © 2011 Nuxeo SAS. All Rights Reserved.