public class DefaultSessionManager extends Object implements NuxeoAuthenticationSessionManager
Constructor and Description |
---|
DefaultSessionManager() |
Modifier and Type | Method and Description |
---|---|
boolean |
canBypassRequest(javax.servlet.ServletRequest request)
Returns true if request does not require to be authenticated.
|
boolean |
invalidateSession(javax.servlet.ServletRequest request)
May invalidates the session.
|
boolean |
needResetLogin(javax.servlet.ServletRequest req)
Checks whether or not this request was made to perform login.
|
void |
onAfterSessionReinit(javax.servlet.ServletRequest request)
CallBack after SessionReinit.
|
void |
onAuthenticatedSessionCreated(javax.servlet.ServletRequest request,
javax.servlet.http.HttpSession session,
CachableUserIdentificationInfo cachableUserInfo)
CallBack for session creation
|
void |
onBeforeSessionReinit(javax.servlet.ServletRequest request)
CallBack before SessionReinit.
|
public DefaultSessionManager()
public boolean canBypassRequest(javax.servlet.ServletRequest request)
NuxeoAuthenticationSessionManager
canBypassRequest
in interface NuxeoAuthenticationSessionManager
public boolean invalidateSession(javax.servlet.ServletRequest request)
NuxeoAuthenticationSessionManager
invalidateSession
in interface NuxeoAuthenticationSessionManager
public void onAfterSessionReinit(javax.servlet.ServletRequest request)
NuxeoAuthenticationSessionManager
onAfterSessionReinit
in interface NuxeoAuthenticationSessionManager
public void onAuthenticatedSessionCreated(javax.servlet.ServletRequest request, javax.servlet.http.HttpSession session, CachableUserIdentificationInfo cachableUserInfo)
NuxeoAuthenticationSessionManager
onAuthenticatedSessionCreated
in interface NuxeoAuthenticationSessionManager
public void onBeforeSessionReinit(javax.servlet.ServletRequest request)
NuxeoAuthenticationSessionManager
onBeforeSessionReinit
in interface NuxeoAuthenticationSessionManager
public boolean needResetLogin(javax.servlet.ServletRequest req)
NuxeoAuthenticationSessionManager
needResetLogin
in interface NuxeoAuthenticationSessionManager
Copyright © 2016 Nuxeo SA. All rights reserved.