Class SumoJenkinsUserLoginListener
- java.lang.Object
-
- jenkins.security.SecurityListener
-
- com.sumologic.jenkins.jenkinssumologicplugin.listeners.SumoJenkinsUserLoginListener
-
- All Implemented Interfaces:
ExtensionPoint
@Extension public class SumoJenkinsUserLoginListener extends SecurityListener
Sumo Logic plugin for Jenkins model.¬ Security Listener for Audit Related information
Created by Sourabh Jain on 5/2019.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description SumoJenkinsUserLoginListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
authenticated(UserDetails details)
protected void
failedToAuthenticate(String username)
protected void
failedToLogIn(String username)
protected void
loggedIn(String username)
protected void
loggedOut(String username)
-
Methods inherited from class jenkins.security.SecurityListener
authenticated2, fireAuthenticated, fireAuthenticated2, fireFailedToAuthenticate, fireFailedToLogIn, fireLoggedIn, fireLoggedOut, fireUserCreated, userCreated
-
-
-
-
Method Detail
-
authenticated
protected void authenticated(@Nonnull UserDetails details)
- Overrides:
authenticated
in classSecurityListener
-
failedToAuthenticate
protected void failedToAuthenticate(@Nonnull String username)
- Overrides:
failedToAuthenticate
in classSecurityListener
-
loggedIn
protected void loggedIn(@Nonnull String username)
- Overrides:
loggedIn
in classSecurityListener
-
failedToLogIn
protected void failedToLogIn(@Nonnull String username)
- Overrides:
failedToLogIn
in classSecurityListener
-
loggedOut
protected void loggedOut(@Nonnull String username)
- Overrides:
loggedOut
in classSecurityListener
-
-