Package org.wildfly.security.audit
Class AuditLogger
- java.lang.Object
-
- org.wildfly.security.audit.AuditLogger
-
- All Implemented Interfaces:
Consumer<SecurityEvent>
public final class AuditLogger extends Object implements Consumer<SecurityEvent>
The audit logger implementation.- Author:
- Darran Lofthouse
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAuditLogger.BuilderA builder for audit logger instances.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(SecurityEvent event)Accept security event to be processed by audit endpoints.static AuditLogger.Builderbuilder()Obtain a newAuditLogger.Buildercapable of building aAuditLogger.
-
-
-
Method Detail
-
accept
public void accept(SecurityEvent event)
Accept security event to be processed by audit endpoints.- Specified by:
acceptin interfaceConsumer<SecurityEvent>- Parameters:
event- security event to be processed
-
builder
public static AuditLogger.Builder builder()
Obtain a newAuditLogger.Buildercapable of building aAuditLogger.- Returns:
- a new
AuditLogger.Buildercapable of building aAuditLogger
-
-