public class DefaultSessionManager extends Object implements NuxeoAuthenticationSessionManager
Constructor and Description |
---|
DefaultSessionManager() |
Modifier and Type | Method and Description |
---|---|
boolean |
canBypassRequest(ServletRequest request)
Returns true if request does not require to be authenticated.
|
boolean |
needResetLogin(ServletRequest req)
Checks whether or not this request was made to perform login.
|
void |
onAfterSessionReinit(ServletRequest request)
CallBack after SessionReinit.
|
void |
onAuthenticatedSessionCreated(ServletRequest request,
HttpSession session,
CachableUserIdentificationInfo cachableUserInfo)
CallBack for session creation
|
void |
onBeforeSessionInvalidate(ServletRequest request)
CallBack to clean up web session associated resources.
|
void |
onBeforeSessionReinit(ServletRequest request)
CallBack before SessionReinit.
|
public boolean canBypassRequest(ServletRequest request)
NuxeoAuthenticationSessionManager
canBypassRequest
in interface NuxeoAuthenticationSessionManager
public void onBeforeSessionInvalidate(ServletRequest request)
NuxeoAuthenticationSessionManager
onBeforeSessionInvalidate
in interface NuxeoAuthenticationSessionManager
public void onAfterSessionReinit(ServletRequest request)
NuxeoAuthenticationSessionManager
onAfterSessionReinit
in interface NuxeoAuthenticationSessionManager
public void onAuthenticatedSessionCreated(ServletRequest request, HttpSession session, CachableUserIdentificationInfo cachableUserInfo)
NuxeoAuthenticationSessionManager
onAuthenticatedSessionCreated
in interface NuxeoAuthenticationSessionManager
public void onBeforeSessionReinit(ServletRequest request)
NuxeoAuthenticationSessionManager
onBeforeSessionReinit
in interface NuxeoAuthenticationSessionManager
public boolean needResetLogin(ServletRequest req)
NuxeoAuthenticationSessionManager
needResetLogin
in interface NuxeoAuthenticationSessionManager
Copyright © 2011 Nuxeo SA. All Rights Reserved.