Class AuthenticationSwitchUserEvent
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
org.springframework.security.authentication.event.AbstractAuthenticationEvent
org.springframework.security.web.authentication.switchuser.AuthenticationSwitchUserEvent
- All Implemented Interfaces:
Serializable
public class AuthenticationSwitchUserEvent
extends org.springframework.security.authentication.event.AbstractAuthenticationEvent
Application event which indicates that a user context switch.
- See Also:
-
Field Summary
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
ConstructorDescriptionAuthenticationSwitchUserEvent
(org.springframework.security.core.Authentication authentication, org.springframework.security.core.userdetails.UserDetails targetUser) Switch user context event constructor -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.core.userdetails.UserDetails
Methods inherited from class org.springframework.security.authentication.event.AbstractAuthenticationEvent
getAuthentication
Methods inherited from class org.springframework.context.ApplicationEvent
getTimestamp
Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
AuthenticationSwitchUserEvent
public AuthenticationSwitchUserEvent(org.springframework.security.core.Authentication authentication, org.springframework.security.core.userdetails.UserDetails targetUser) Switch user context event constructor- Parameters:
authentication
- The currentAuthentication
objecttargetUser
- The target user
-
-
Method Details
-
getTargetUser
public org.springframework.security.core.userdetails.UserDetails getTargetUser()
-