A B C D E F G H I J N O P S V W 
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 SecurityEventVisitor which 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 SecurityEventVisitor which 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 AuditEndpoint configured to pass all messages using Syslog.
builder() - Static method in class org.wildfly.security.audit.AuditLogger
Obtain a new AuditLogger.Builder capable of building a AuditLogger.
builder() - Static method in class org.wildfly.security.audit.FileAuditEndpoint
Obtain a new FileAuditEndpoint.Builder capable of building a FileAuditEndpoint.
builder() - Static method in class org.wildfly.security.audit.JsonSecurityEventFormatter
builder() - Static method in class org.wildfly.security.audit.PeriodicRotatingFileAuditEndpoint
builder() - Static method in class org.wildfly.security.audit.SimpleSecurityEventFormatter
Create a new builder.
builder() - Static method in class org.wildfly.security.audit.SizeRotatingFileAuditEndpoint
builder() - Static method in class org.wildfly.security.audit.SyslogAuditEndpoint
Obtain a new SyslogAuditEndpoint.Builder capable of building a SyslogAuditEndpoint.

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 DateTimeFormatter for 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 true if 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 SocketFactory for TCP connections - usually to provide configured SSLSocketFactory.
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
 
A B C D E F G H I J N O P S V W 
All Classes All Packages