Class AuthAuditListener
- java.lang.Object
-
- com.atlassian.confluence.impl.audit.listener.AbstractAuditListener
-
- com.atlassian.confluence.impl.audit.listener.AuthAuditListener
-
public class AuthAuditListener extends AbstractAuditListener
Listens to authentication events and saves them as audit records- Since:
- 7.5.0
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.impl.audit.listener.AbstractAuditListener
auditHelper, resourceTypes
-
-
Constructor Summary
Constructors Constructor Description AuthAuditListener(AuditHandlerService auditHandlerService, com.atlassian.audit.api.AuditService service, AuditHelper auditHelper, StandardAuditResourceTypes resourceTypes, AuditingContext auditingContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
forgotPasswordEvent(ForgotPasswordEvent event)
void
forgotPasswordUnknownUserEvent(ForgotPasswordUnknownUserEvent event)
void
loginEvent(LoginEvent event)
void
loginFailedEvent(LoginFailedEvent event)
void
logoutEvent(LogoutEvent event)
void
rpcAuthenticatedEvent(RpcAuthenticatedEvent event)
void
rpcAuthFailedEvent(RpcAuthFailedEvent event)
void
sudoAuthFailEvent(SudoAuthFailEvent event)
void
sudoAuthSuccessEvent(SudoAuthSuccessEvent event)
void
sudoLogoutEvent(SudoLogoutEvent event)
-
Methods inherited from class com.atlassian.confluence.impl.audit.listener.AbstractAuditListener
auditEventBuilder, buildResource, buildResource, buildResourceWithoutId, calculateChangedValues, getAuditHandlerService, getOnOff, getTranslatedYesNoString, newChangedValue, save, saveIfPresent
-
-
-
-
Constructor Detail
-
AuthAuditListener
public AuthAuditListener(AuditHandlerService auditHandlerService, com.atlassian.audit.api.AuditService service, AuditHelper auditHelper, StandardAuditResourceTypes resourceTypes, AuditingContext auditingContext)
-
-
Method Detail
-
sudoAuthSuccessEvent
@EventListener public void sudoAuthSuccessEvent(SudoAuthSuccessEvent event)
-
sudoAuthFailEvent
@EventListener public void sudoAuthFailEvent(SudoAuthFailEvent event)
-
sudoLogoutEvent
@EventListener public void sudoLogoutEvent(SudoLogoutEvent event)
-
logoutEvent
@EventListener public void logoutEvent(LogoutEvent event)
-
forgotPasswordEvent
@EventListener public void forgotPasswordEvent(ForgotPasswordEvent event)
-
forgotPasswordUnknownUserEvent
@EventListener public void forgotPasswordUnknownUserEvent(ForgotPasswordUnknownUserEvent event)
-
loginEvent
@EventListener public void loginEvent(LoginEvent event)
-
loginFailedEvent
@EventListener public void loginFailedEvent(LoginFailedEvent event)
-
rpcAuthenticatedEvent
@EventListener public void rpcAuthenticatedEvent(RpcAuthenticatedEvent event)
-
rpcAuthFailedEvent
@EventListener public void rpcAuthFailedEvent(RpcAuthFailedEvent event)
-
-