Class AuditAutoConfiguration
- java.lang.Object
- org.springframework.boot.actuate.autoconfigure.AuditAutoConfiguration
@Configuration public class AuditAutoConfiguration extends Object
Auto-configuration
forAuditEvent
s.
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
AuditAutoConfiguration.AuditEventRepositoryConfiguration
Constructor Summary
Constructors Constructor Description AuditAutoConfiguration(org.springframework.beans.factory.ObjectProvider<AuditEventRepository> auditEventRepository)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditListener
auditListener()
AuthenticationAuditListener
authenticationAuditListener()
AuthorizationAuditListener
authorizationAuditListener()
Constructor Detail
AuditAutoConfiguration
public AuditAutoConfiguration(org.springframework.beans.factory.ObjectProvider<AuditEventRepository> auditEventRepository)
Method Detail
auditListener
@Bean @ConditionalOnMissingBean(AbstractAuditListener.class) public AuditListener auditListener() throws Exception
- Throws:
Exception
authenticationAuditListener
@Bean @ConditionalOnClass(name="org.springframework.security.authentication.event.AbstractAuthenticationEvent") @ConditionalOnMissingBean(AbstractAuthenticationAuditListener.class) public AuthenticationAuditListener authenticationAuditListener() throws Exception
- Throws:
Exception
authorizationAuditListener
@Bean @ConditionalOnClass(name="org.springframework.security.access.event.AbstractAuthorizationEvent") @ConditionalOnMissingBean(AbstractAuthorizationAuditListener.class) public AuthorizationAuditListener authorizationAuditListener() throws Exception
- Throws:
Exception