A B C D E F G H I J N O P S V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(EventPriority, String) - Method in class org.wildfly.security.audit.FileAuditEndpoint
-
Accept formatted security event message to be processed written into target local file.
- accept(EventPriority, String) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint
- accept(SecurityEvent) - Method in class org.wildfly.security.audit.AuditLogger
-
Accept security event to be processed by audit endpoints.
- ALERT - org.wildfly.security.audit.EventPriority
-
Action must be taken immediately
- AuditEndpoint - Interface in org.wildfly.security.audit
-
An endpoint that receives audit messages.
- AuditLogger - Class in org.wildfly.security.audit
-
The audit logger implementation.
- AuditLogger.Builder - Class in org.wildfly.security.audit
-
A builder for audit logger instances.
B
- build() - Method in class org.wildfly.security.audit.AuditLogger.Builder
-
Construct a new audit logger instance.
- build() - Method in class org.wildfly.security.audit.FileAuditEndpoint.Builder
-
Construct a new file audit endpoint.
- build() - Method in class org.wildfly.security.audit.JsonSecurityEventFormatter.Builder
-
Build a new
SecurityEventVisitorwhich will convert events into JSON formatted strings. - build() - Method in class org.wildfly.security.audit.PeriodicRotatingFileAuditEndpoint.Builder
-
Construct a new instance.
- build() - Method in class org.wildfly.security.audit.SimpleSecurityEventFormatter.Builder
-
Build a new
SecurityEventVisitorwhich will convert events into human-readable strings. - build() - Method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint.Builder
-
Construct a new instance.
- build() - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Build a new
AuditEndpointconfigured to pass all messages using Syslog. - builder() - Static method in class org.wildfly.security.audit.AuditLogger
-
Obtain a new
AuditLogger.Buildercapable of building aAuditLogger. - builder() - Static method in class org.wildfly.security.audit.FileAuditEndpoint
-
Obtain a new
FileAuditEndpoint.Buildercapable of building aFileAuditEndpoint. - builder() - Static method in class org.wildfly.security.audit.JsonSecurityEventFormatter
-
Obtain a new
JsonSecurityEventFormatter.Buildercapable of building aJsonSecurityEventFormatter. - builder() - Static method in class org.wildfly.security.audit.PeriodicRotatingFileAuditEndpoint
-
Obtain a new
PeriodicRotatingFileAuditEndpoint.Buildercapable of building aPeriodicRotatingFileAuditEndpoint. - builder() - Static method in class org.wildfly.security.audit.SimpleSecurityEventFormatter
-
Create a new builder.
- builder() - Static method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint
-
Obtain a new
SizeRotatingFileAuditEndpoint.Buildercapable of building aSizeRotatingFileAuditEndpoint. - builder() - Static method in class org.wildfly.security.audit.SyslogAuditEndpoint
-
Obtain a new
SyslogAuditEndpoint.Buildercapable of building aSyslogAuditEndpoint.
C
- clock - Variable in class org.wildfly.security.audit.FileAuditEndpoint
-
Clock providing access to current time.
- close() - Method in interface org.wildfly.security.audit.AuditEndpoint
-
Close the endpoint and stop handling further events immediately.
- close() - Method in class org.wildfly.security.audit.FileAuditEndpoint
- close() - Method in class org.wildfly.security.audit.SyslogAuditEndpoint
- CRITICAL - org.wildfly.security.audit.EventPriority
-
Critical condition
D
- DEBUG - org.wildfly.security.audit.EventPriority
-
Message for debugging/troubleshooting
E
- EMERGENCY - org.wildfly.security.audit.EventPriority
-
Emergency - system is unusable
- ERROR - org.wildfly.security.audit.EventPriority
-
Error condition
- EventPriority - Enum in org.wildfly.security.audit
-
The priority level of an audit event.
F
- FileAuditEndpoint - Class in org.wildfly.security.audit
-
An audit endpoint to record all audit events to a local file.
- FileAuditEndpoint.Builder - Class in org.wildfly.security.audit
-
A builder for file audit endpoints.
G
- getAttempts() - Method in class org.wildfly.security.audit.SyslogAuditEndpoint
-
Gets the current amount of reconnect attempts, with -1 signifying that the value for infinite reconnect attempts case has overflowed the maximum allowed amount
H
- handleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent, Void) - Method in class org.wildfly.security.audit.JsonSecurityEventFormatter
- handleAuthenticationFailedEvent(SecurityAuthenticationFailedEvent, Void) - Method in class org.wildfly.security.audit.SimpleSecurityEventFormatter
- handleDefiniteOutcomeEvent(SecurityDefiniteOutcomeEvent, Void) - Method in class org.wildfly.security.audit.JsonSecurityEventFormatter
- handleDefiniteOutcomeEvent(SecurityDefiniteOutcomeEvent, Void) - Method in class org.wildfly.security.audit.SimpleSecurityEventFormatter
- handlePermissionCheckEvent(SecurityPermissionCheckEvent, Void) - Method in class org.wildfly.security.audit.JsonSecurityEventFormatter
- handlePermissionCheckEvent(SecurityPermissionCheckEvent, Void) - Method in class org.wildfly.security.audit.SimpleSecurityEventFormatter
- handleRealmUnavailableEvent(SecurityRealmUnavailableEvent, Void) - Method in class org.wildfly.security.audit.JsonSecurityEventFormatter
- handleRealmUnavailableEvent(SecurityRealmUnavailableEvent, Void) - Method in class org.wildfly.security.audit.SimpleSecurityEventFormatter
- handleSyslogAuditEvent(SyslogAuditEvent, Void) - Method in class org.wildfly.security.audit.JsonSecurityEventFormatter
- handleSyslogAuditEvent(SyslogAuditEvent, Void) - Method in class org.wildfly.security.audit.SimpleSecurityEventFormatter
- handleUnknownEvent(SecurityEvent, Void) - Method in class org.wildfly.security.audit.JsonSecurityEventFormatter
- handleUnknownEvent(SecurityEvent, Void) - Method in class org.wildfly.security.audit.SimpleSecurityEventFormatter
I
- INFORMATIONAL - org.wildfly.security.audit.EventPriority
-
Informational message
J
- JsonSecurityEventFormatter - Class in org.wildfly.security.audit
-
A formatter for security events that converts events into JSON strings.
- JsonSecurityEventFormatter.Builder - Class in org.wildfly.security.audit
-
A builder for JSON security event formatter.
N
- NOTICE - org.wildfly.security.audit.EventPriority
-
Normal but significant condition
O
- OFF - org.wildfly.security.audit.EventPriority
-
No message should be emitted
- org.wildfly.security.audit - package org.wildfly.security.audit
-
Audit logging related resources.
P
- PeriodicRotatingFileAuditEndpoint - Class in org.wildfly.security.audit
-
An audit endpoint which rotates the log at a preset time interval.
- PeriodicRotatingFileAuditEndpoint.Builder - Class in org.wildfly.security.audit
-
A builder for periodic rotating file audit endpoints.
- preWrite(Instant) - Method in class org.wildfly.security.audit.PeriodicRotatingFileAuditEndpoint
-
Checks whether time-based log rotation should be done and if so, it moves current log file into time-tagged file and exchange target file to continue logging into new, non-time-tagged file.
- preWrite(Instant) - Method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint
S
- setAuditEndpoint(ExceptionBiConsumer<EventPriority, String, IOException>) - Method in class org.wildfly.security.audit.AuditLogger.Builder
-
Set the endpoint to receive the resulting audit messages.
- setCharset(Charset) - Method in class org.wildfly.security.audit.FileAuditEndpoint.Builder
-
Set the file's character set.
- setDateTimeFormatterSupplier(Supplier<DateTimeFormatter>) - Method in class org.wildfly.security.audit.FileAuditEndpoint.Builder
-
Set the supplier to obtain the
DateTimeFormatterfor dates. - setDateTimeFormatterSupplier(Supplier<DateTimeFormatter>) - Method in class org.wildfly.security.audit.JsonSecurityEventFormatter.Builder
-
Set a supplier of formatter to format any dates in the resulting output.
- setDateTimeFormatterSupplier(Supplier<DateTimeFormatter>) - Method in class org.wildfly.security.audit.SimpleSecurityEventFormatter.Builder
-
Set a supplier of formatter to format any dates in the resulting output.
- setFlushOnAccept(boolean) - Method in class org.wildfly.security.audit.FileAuditEndpoint.Builder
-
Sets if the output should be flushed on each event accepted.
- setFormat(SyslogHandler.SyslogType) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Sets the SyslogFormat that will be used.
- setHostName(String) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Set the host name that should be sent within the syslog messages.
- setLocation(Path) - Method in class org.wildfly.security.audit.FileAuditEndpoint.Builder
-
Set the location to write the audit events to.
- setMaxBackupIndex(int) - Method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint.Builder
-
Set the maximum number of files to backup.
- setMaxReconnectAttempts(int) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Sets the amount of reconnect-attempts that will be used.
- setMessageFormatter(Function<SecurityEvent, String>) - Method in class org.wildfly.security.audit.AuditLogger.Builder
-
Set the message formatter to convert the messages to formatted Strings.
- setPort(int) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Set the port the syslog server is listening on.
- setPriorityMapper(Function<SecurityEvent, EventPriority>) - Method in class org.wildfly.security.audit.AuditLogger.Builder
-
Set the priority mapper to assign a priority to the messages.
- setRotateOnBoot(boolean) - Method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint.Builder
-
Set to a value of
trueif the file should be rotated before the a new file is set. - setRotateSize(long) - Method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint.Builder
-
Set the log file size the file should rotate at.
- setServerAddress(InetAddress) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Set the server address syslog messages should be sent to.
- setSocketFactory(SocketFactory) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Set
SocketFactoryfor TCP connections - usually to provide configuredSSLSocketFactory. - setSsl(boolean) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Set if the communication should be using SSL.
- setSuffix(String) - Method in class org.wildfly.security.audit.PeriodicRotatingFileAuditEndpoint.Builder
-
Set the suffix string.
- setSuffix(String) - Method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint.Builder
-
Sets the suffix to be appended to the file name during the file rotation.
- setSyncOnAccept(boolean) - Method in class org.wildfly.security.audit.FileAuditEndpoint.Builder
-
Sets if the system output buffers should be forced to be synchronized on each event accepted.
- setTcp(boolean) - Method in class org.wildfly.security.audit.SyslogAuditEndpoint.Builder
-
Set if the communication should be using TCP.
- setTimeZone(ZoneId) - Method in class org.wildfly.security.audit.PeriodicRotatingFileAuditEndpoint.Builder
-
Set the configured time zone for this handler.
- setTimeZone(ZoneId) - Method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint.Builder
-
Set the configured time zone for this handler.
- SimpleSecurityEventFormatter - Class in org.wildfly.security.audit
-
A formatter for security events that converts events into human-readable strings.
- SimpleSecurityEventFormatter.Builder - Class in org.wildfly.security.audit
-
A builder for simple security event formatter.
- SizeRotatingFileAuditEndpoint - Class in org.wildfly.security.audit
-
An audit endpoint which rotates the log when log file size reach given value.
- SizeRotatingFileAuditEndpoint.Builder - Class in org.wildfly.security.audit
-
A builder for size rotating file audit endpoints.
- SyslogAuditEndpoint - Class in org.wildfly.security.audit
-
An audit endpoint that logs to syslog server.
- SyslogAuditEndpoint.Builder - Class in org.wildfly.security.audit
-
A builder for syslog audit endpoint.
V
- valueOf(String) - Static method in enum org.wildfly.security.audit.EventPriority
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wildfly.security.audit.EventPriority
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WARNING - org.wildfly.security.audit.EventPriority
-
Warning condition
- write(String) - Method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint
All Classes All Packages