Package org.wildfly.security.audit
Class JsonSecurityEventFormatter
java.lang.Object
org.wildfly.security.auth.server.event.SecurityEventVisitor<Void,String>
org.wildfly.security.audit.JsonSecurityEventFormatter
A formatter for security events that converts events into JSON strings.
- Author:
- Darran Lofthouse
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA builder for JSON security event formatter. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Obtain a newJsonSecurityEventFormatter.Buildercapable of building aJsonSecurityEventFormatter.handleDefiniteOutcomeEvent(SecurityDefiniteOutcomeEvent event, Void param) handlePermissionCheckEvent(SecurityPermissionCheckEvent event, Void param) handleRealmUnavailableEvent(SecurityRealmUnavailableEvent event, Void param) handleSyslogAuditEvent(SyslogAuditEvent event, Void param) handleUnknownEvent(SecurityEvent event, Void param) Methods inherited from class org.wildfly.security.auth.server.event.SecurityEventVisitor
handleAuthenticationEvent, handleAuthenticationSuccessfulEvent, handlePermissionCheckFailedEvent, handlePermissionCheckSuccessfulEvent
-
Method Details
-
handleUnknownEvent
- Overrides:
handleUnknownEventin classSecurityEventVisitor<Void,String>
-
handleDefiniteOutcomeEvent
- Overrides:
handleDefiniteOutcomeEventin classSecurityEventVisitor<Void,String>
-
handleAuthenticationFailedEvent
- Overrides:
handleAuthenticationFailedEventin classSecurityEventVisitor<Void,String>
-
handlePermissionCheckEvent
- Overrides:
handlePermissionCheckEventin classSecurityEventVisitor<Void,String>
-
handleSyslogAuditEvent
- Overrides:
handleSyslogAuditEventin classSecurityEventVisitor<Void,String>
-
builder
Obtain a newJsonSecurityEventFormatter.Buildercapable of building aJsonSecurityEventFormatter.- Returns:
- a new
JsonSecurityEventFormatter.Buildercapable of building aJsonSecurityEventFormatter
-