public abstract class SecurityListener extends Object implements ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
SecurityListener() |
Modifier and Type | Method and Description |
---|---|
protected void |
authenticated(UserDetails details)
|
protected void |
authenticated2(org.springframework.security.core.userdetails.UserDetails details)
Fired when a user was successfully authenticated using credentials.
|
protected void |
failedToAuthenticate(String username)
Fired when a user tried to authenticate but failed.
|
protected void |
failedToLogIn(String username)
Fired when a user has failed to log in.
|
static void |
fireAuthenticated(UserDetails details)
|
static void |
fireAuthenticated2(org.springframework.security.core.userdetails.UserDetails details) |
static void |
fireFailedToAuthenticate(String username) |
static void |
fireFailedToLogIn(String username) |
static void |
fireLoggedIn(String username) |
static void |
fireLoggedOut(String username) |
static void |
fireUserCreated(String username) |
protected void |
loggedIn(String username)
Fired when a user has logged in.
|
protected void |
loggedOut(String username)
Fired when a user logs out.
|
protected void |
userCreated(String username) |
protected void authenticated2(@NonNull org.springframework.security.core.userdetails.UserDetails details)
details
- details of the newly authenticated user, such as name and groups.@Deprecated protected void authenticated(@NonNull UserDetails details)
protected void failedToAuthenticate(@NonNull String username)
username
- the userauthenticated2(org.springframework.security.core.userdetails.UserDetails)
protected void loggedIn(@NonNull String username)
authenticated2(org.springframework.security.core.userdetails.UserDetails)
.
It should be called after the SecurityContextHolder.getContext()
's authentication is set.username
- the userprotected void userCreated(@NonNull String username)
username
- the userprotected void failedToLogIn(@NonNull String username)
failedToAuthenticate(java.lang.String)
.username
- the userprotected void loggedOut(@NonNull String username)
username
- the userpublic static void fireAuthenticated2(@NonNull org.springframework.security.core.userdetails.UserDetails details)
@Deprecated public static void fireAuthenticated(@NonNull UserDetails details)
public static void fireUserCreated(@NonNull String username)
public static void fireFailedToAuthenticate(@NonNull String username)
public static void fireLoggedIn(@NonNull String username)
public static void fireFailedToLogIn(@NonNull String username)
public static void fireLoggedOut(@NonNull String username)
Copyright © 2004–2021. All rights reserved.