Interface NuxeoAuthenticationSessionManager
- All Known Implementing Classes:
 DefaultSessionManager,SAMLSessionManager,WebEngineSessionManager
public interface NuxeoAuthenticationSessionManager
SessionManager interface for Authentication Filter.
- Author:
 - tiry
 
- 
Method Summary
Modifier and TypeMethodDescriptionbooleancanBypassRequest(jakarta.servlet.ServletRequest request) Returns true if request does not require to be authenticated.booleaninvalidateSession(jakarta.servlet.ServletRequest request) May invalidates the session.booleanneedResetLogin(jakarta.servlet.ServletRequest req) Checks whether or not this request was made to perform login.voidonAfterSessionReinit(jakarta.servlet.ServletRequest request) CallBack after SessionReinit.voidonAuthenticatedSessionCreated(jakarta.servlet.ServletRequest request, jakarta.servlet.http.HttpSession session, CachableUserIdentificationInfo cachebleUserInfo) CallBack for session creationvoidonBeforeSessionReinit(jakarta.servlet.ServletRequest request) CallBack before SessionReinit. 
- 
Method Details
- 
needResetLogin
boolean needResetLogin(jakarta.servlet.ServletRequest req) 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. - 
canBypassRequest
boolean canBypassRequest(jakarta.servlet.ServletRequest request) Returns true if request does not require to be authenticated. - 
invalidateSession
boolean invalidateSession(jakarta.servlet.ServletRequest request) May invalidates the session. Return true is the session was invalidated. - 
onBeforeSessionReinit
void onBeforeSessionReinit(jakarta.servlet.ServletRequest request) CallBack before SessionReinit. - 
onAfterSessionReinit
void onAfterSessionReinit(jakarta.servlet.ServletRequest request) CallBack after SessionReinit. - 
onAuthenticatedSessionCreated
void onAuthenticatedSessionCreated(jakarta.servlet.ServletRequest request, jakarta.servlet.http.HttpSession session, CachableUserIdentificationInfo cachebleUserInfo) CallBack for session creation 
 -