public abstract class SecurityListener extends Object implements ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
SecurityListener() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
authenticated(org.acegisecurity.userdetails.UserDetails details)
Fired when a user was successfully authenticated by password.
|
protected abstract void |
failedToAuthenticate(String username)
Fired when a user tried to authenticate by password but failed.
|
protected abstract void |
failedToLogIn(String username)
Fired when a user has failed to log in via the web UI.
|
static void |
fireAuthenticated(org.acegisecurity.userdetails.UserDetails details) |
static void |
fireFailedToAuthenticate(String username) |
static void |
fireFailedToLogIn(String username) |
static void |
fireLoggedIn(String username) |
static void |
fireLoggedOut(String username) |
protected abstract void |
loggedIn(String username)
Fired when a user has logged in via the web UI.
|
protected abstract void |
loggedOut(String username)
Fired when a user logs out.
|
protected abstract void authenticated(@Nonnull org.acegisecurity.userdetails.UserDetails details)
AbstractPasswordBasedSecurityRealms are considered.details - details of the newly authenticated user, such as name and groupsprotected abstract void failedToAuthenticate(@Nonnull String username)
username - the userauthenticated(org.acegisecurity.userdetails.UserDetails)protected abstract void loggedIn(@Nonnull String username)
authenticated(org.acegisecurity.userdetails.UserDetails).username - the userprotected abstract void failedToLogIn(@Nonnull String username)
failedToAuthenticate(java.lang.String).username - the userprotected abstract void loggedOut(@Nonnull String username)
username - the userpublic static void fireAuthenticated(@Nonnull org.acegisecurity.userdetails.UserDetails details)
public static void fireFailedToAuthenticate(@Nonnull String username)
Copyright © 2019. All rights reserved.