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 AuditEvent
s.- Since:
- 1.3.0
- Author:
- Dave Syer, Vedran Pavic
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ApplicationEventPublisher
protected void
publish
(AuditEvent event) void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.context.ApplicationListener
onApplicationEvent
-
Constructor Details
-
AbstractAuthorizationAuditListener
public AbstractAuthorizationAuditListener()
-
-
Method Details
-
setApplicationEventPublisher
- Specified by:
setApplicationEventPublisher
in interfaceApplicationEventPublisherAware
-
getPublisher
-
publish
-