Package org.wildfly.security.audit
Class SimpleSecurityEventFormatter
- java.lang.Object
-
- org.wildfly.security.auth.server.event.SecurityEventVisitor<Void,String>
-
- org.wildfly.security.audit.SimpleSecurityEventFormatter
-
public class SimpleSecurityEventFormatter extends SecurityEventVisitor<Void,String>
A formatter for security events that converts events into human-readable strings.- Author:
- Darran Lofthouse
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSimpleSecurityEventFormatter.BuilderA builder for simple security event formatter.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SimpleSecurityEventFormatter.Builderbuilder()Create a new builder.StringhandleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent event, Void param)StringhandleDefiniteOutcomeEvent(SecurityDefiniteOutcomeEvent event, Void param)StringhandlePermissionCheckEvent(SecurityPermissionCheckEvent event, Void param)StringhandleRealmUnavailableEvent(SecurityRealmUnavailableEvent event, Void param)StringhandleSyslogAuditEvent(SyslogAuditEvent event, Void param)StringhandleUnknownEvent(SecurityEvent event, Void param)-
Methods inherited from class org.wildfly.security.auth.server.event.SecurityEventVisitor
handleAuthenticationEvent, handleAuthenticationSuccessfulEvent, handlePermissionCheckFailedEvent, handlePermissionCheckSuccessfulEvent
-
-
-
-
Method Detail
-
handleUnknownEvent
public String handleUnknownEvent(SecurityEvent event, Void param)
- Overrides:
handleUnknownEventin classSecurityEventVisitor<Void,String>
-
handleDefiniteOutcomeEvent
public String handleDefiniteOutcomeEvent(SecurityDefiniteOutcomeEvent event, Void param)
- Overrides:
handleDefiniteOutcomeEventin classSecurityEventVisitor<Void,String>
-
handleAuthenticationFailedEvent
public String handleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent event, Void param)
- Overrides:
handleAuthenticationFailedEventin classSecurityEventVisitor<Void,String>
-
handlePermissionCheckEvent
public String handlePermissionCheckEvent(SecurityPermissionCheckEvent event, Void param)
- Overrides:
handlePermissionCheckEventin classSecurityEventVisitor<Void,String>
-
handleSyslogAuditEvent
public String handleSyslogAuditEvent(SyslogAuditEvent event, Void param)
- Overrides:
handleSyslogAuditEventin classSecurityEventVisitor<Void,String>
-
handleRealmUnavailableEvent
public String handleRealmUnavailableEvent(SecurityRealmUnavailableEvent event, Void param)
- Overrides:
handleRealmUnavailableEventin classSecurityEventVisitor<Void,String>
-
builder
public static SimpleSecurityEventFormatter.Builder builder()
Create a new builder.- Returns:
- a new builder
-
-