Class SessionFixationProtectionEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.springframework.context.ApplicationEvent
-
- org.springframework.security.authentication.event.AbstractAuthenticationEvent
-
- org.springframework.security.web.authentication.session.SessionFixationProtectionEvent
-
- All Implemented Interfaces:
java.io.Serializable
public class SessionFixationProtectionEvent extends AbstractAuthenticationEvent
Indicates a session ID was changed for the purposes of session fixation protection.- Since:
- 3.2
- See Also:
SessionFixationProtectionStrategy
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SessionFixationProtectionEvent(Authentication authentication, java.lang.String oldSessionId, java.lang.String newSessionId)
Constructs a new session fixation protection event.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getNewSessionId()
Getter for the session ID after it was changed.java.lang.String
getOldSessionId()
Getter for the session ID before it was changed.-
Methods inherited from class org.springframework.security.authentication.event.AbstractAuthenticationEvent
getAuthentication
-
-
-
-
Constructor Detail
-
SessionFixationProtectionEvent
public SessionFixationProtectionEvent(Authentication authentication, java.lang.String oldSessionId, java.lang.String newSessionId)
Constructs a new session fixation protection event.- Parameters:
authentication
- The authentication objectoldSessionId
- The old session ID before it was changednewSessionId
- The new session ID after it was changed
-
-