Class AbstractAuthorizationAuditListener
java.lang.Object
org.springframework.boot.actuate.security.AbstractAuthorizationAuditListener
- All Implemented Interfaces:
EventListener, Aware, ApplicationEventPublisherAware, ApplicationListener<AuthorizationEvent>
- Direct Known Subclasses:
AuthorizationAuditListener
public abstract class AbstractAuthorizationAuditListener
extends Object
implements ApplicationListener<AuthorizationEvent>, ApplicationEventPublisherAware
Abstract
ApplicationListener to expose Spring Security
authorization denied and
authorization granted events as AuditEvents.- Since:
- 1.3.0
- Author:
- Dave Syer, Vedran Pavic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ApplicationEventPublisherprotected voidpublish(AuditEvent event) voidMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ApplicationListener
onApplicationEvent, supportsAsyncExecution
-
Constructor Details
-
AbstractAuthorizationAuditListener
public AbstractAuthorizationAuditListener()
-
-
Method Details
-
setApplicationEventPublisher
- Specified by:
setApplicationEventPublisherin interfaceApplicationEventPublisherAware
-
getPublisher
-
publish
-