eu.esdihumboldt.hale.server.security.util
Class MultiWarSessionAuthenticationStrategy
java.lang.Object
org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
eu.esdihumboldt.hale.server.security.util.MultiWarSessionAuthenticationStrategy
- All Implemented Interfaces:
- org.springframework.security.web.authentication.session.SessionAuthenticationStrategy
public class MultiWarSessionAuthenticationStrategy
- extends org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
Session authentication strategy that in addition to the functionality of the
base class supports populating a SessionLogoutService
.
- Author:
- Simon Templer
Fields inherited from class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy |
logger |
Methods inherited from class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy |
extractAttributes, onSessionChange, setAlwaysCreateSession, setMigrateSessionAttributes, setRetainedAttributes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiWarSessionAuthenticationStrategy
public MultiWarSessionAuthenticationStrategy()
setLogoutService
public void setLogoutService(SessionLogoutService logoutService)
- Parameters:
logoutService
- the logoutService to set
onAuthentication
public void onAuthentication(org.springframework.security.core.Authentication authentication,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
onAuthentication
in interface org.springframework.security.web.authentication.session.SessionAuthenticationStrategy
- Overrides:
onAuthentication
in class org.springframework.security.web.authentication.session.SessionFixationProtectionStrategy
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d