Package org.wildfly.security.audit
Class SimpleSecurityEventFormatter.Builder
java.lang.Object
org.wildfly.security.audit.SimpleSecurityEventFormatter.Builder
- Enclosing class:
- SimpleSecurityEventFormatter
A builder for simple security event formatter.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Build a newSecurityEventVisitorwhich will convert events into human-readable strings.setDateTimeFormatterSupplier(Supplier<DateTimeFormatter> dateTimeFormatterSupplier) Set a supplier of formatter to format any dates in the resulting output.
-
Method Details
-
setDateTimeFormatterSupplier
public SimpleSecurityEventFormatter.Builder setDateTimeFormatterSupplier(Supplier<DateTimeFormatter> dateTimeFormatterSupplier) Set a supplier of formatter to format any dates in the resulting output. The suppliedDateTimeFormatterhas to have a time zone configured.- Parameters:
dateTimeFormatterSupplier- a supplier of formatter to format dates in the resulting output- Returns:
- this builder
-
build
Build a newSecurityEventVisitorwhich will convert events into human-readable strings.Once built the Builder can continue to be configured to create additional instances.
- Returns:
- a new
SecurityEventVisitorwhich will convert events into human-readable strings
-