Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- buffering - Variable in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Event buffering is disabled by default.
C
- CsvAuditEventHandler - Class in org.forgerock.audit.handlers.csv
-
Handles AuditEvents by writing them to a CSV file.
- CsvAuditEventHandler(CsvAuditEventHandlerConfiguration, EventTopicsMetaData, KeyStoreHandlerProvider) - Constructor for class org.forgerock.audit.handlers.csv.CsvAuditEventHandler
-
Create a new CsvAuditEventHandler instance.
- CsvAuditEventHandler.ParseJsonValue - Class in org.forgerock.audit.handlers.csv
-
CellProcessor for parsing JsonValue objects from CSV file.
- CsvAuditEventHandlerConfiguration - Class in org.forgerock.audit.handlers.csv
-
A configuration for CSV audit event handler.
- CsvAuditEventHandlerConfiguration() - Constructor for class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
- CsvAuditEventHandlerConfiguration.CsvFormatting - Class in org.forgerock.audit.handlers.csv
-
Contains the csv writer configuration parameters.
- CsvAuditEventHandlerConfiguration.CsvSecurity - Class in org.forgerock.audit.handlers.csv
-
Contains the configuration parameters to configure tamper evident logging.
- CsvAuditEventHandlerConfiguration.EventBufferingConfiguration - Class in org.forgerock.audit.handlers.csv
-
Configuration of event buffering.
- CsvFormatting() - Constructor for class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvFormatting
- CsvSecureArchiveVerifierCli - Class in org.forgerock.audit.handlers.csv
-
Command line interface for verifying an archived set of tamper evident CSV audit log files for a particular topic.
- CsvSecurity() - Constructor for class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
E
- EventBufferingConfiguration() - Constructor for class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.EventBufferingConfiguration
- execute(Object, CsvContext) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandler.ParseJsonValue
G
- getBuffering() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Returns the configuration for events buffering.
- getDelimiterChar() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvFormatting
-
Gets the character to use to delimit the csv entries.
- getEndOfLineSymbols() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvFormatting
-
Gets the end of line symbol.
- getFilename() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Gets the location of the keystore to be used.
- getFormatting() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Returns the CSV formatting options.
- getKeyStoreHandlerName() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Get the key store handler name.
- getLogDirectory() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Returns the directory where CSV file is located.
- getPassword() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Gets the password of the keystore.
- getQuoteChar() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvFormatting
-
Gets the character to use to quote the csv entries.
- getSecurity() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Returns the CSV tamper evident options.
- getSignatureInterval() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Gets the signature's interval.
- getSignatureIntervalDuration() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Get's
CsvAuditEventHandlerConfiguration.CsvSecurity.getSignatureInterval()
value as aDuration
.
H
- handleAction(Context, String, ActionRequest) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandler
I
- isAutoFlush() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Indicates if events are automatically flushed after being written.
- isEnabled() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Gets tamper evident logging enabled status.
- isEnabled() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Indicates if event buffering is enabled.
- isUsableForQueries() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
M
- main(String[]) - Static method in class org.forgerock.audit.handlers.csv.CsvSecureArchiveVerifierCli
-
Entry point for CLI.
O
- org.forgerock.audit.handlers.csv - package org.forgerock.audit.handlers.csv
-
This package contains the default AuditEventHandler implementations.
P
- ParseJsonValue() - Constructor for class org.forgerock.audit.handlers.csv.CsvAuditEventHandler.ParseJsonValue
- publishEvent(Context, String, JsonValue) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandler
-
Create a csv audit log entry.
Q
- queryEvents(Context, String, QueryRequest, QueryResourceHandler) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandler
-
Perform a query on the csv audit log.
R
- readEvent(Context, String, String) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandler
-
Read from the csv audit log.
- ROTATE_FILE_ACTION_NAME - Static variable in class org.forgerock.audit.handlers.csv.CsvAuditEventHandler
-
Name of action to force file rotation.
S
- setAutoFlush(boolean) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Sets the auto flush indicator.
- setBufferingConfiguration(CsvAuditEventHandlerConfiguration.EventBufferingConfiguration) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Sets the configuration for events buffering.
- setDelimiterChar(char) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvFormatting
-
Sets the character to use to delimit the csv entries.
- setEnabled(boolean) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Enables tamper evident logging.
- setEnabled(boolean) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.EventBufferingConfiguration
-
Sets the buffering status.
- setEndOfLineSymbols(String) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvFormatting
-
Gets the end of line symbol.
- setFilename(String) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Sets the location of the keystore to be used.
- setFormatting(CsvAuditEventHandlerConfiguration.CsvFormatting) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Sets the CSV formatting options.
- setKeyStoreHandlerName(String) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Set the key store handler name.
- setLogDirectory(String) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Sets the directory where CSV file is located.
- setPassword(String) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Sets the password of the keystore.
- setQuoteChar(char) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvFormatting
-
Sets the character to use to quote the csv entries.
- setSecurity(CsvAuditEventHandlerConfiguration.CsvSecurity) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration
-
Sets the CSV tamper evident options.
- setSignatureInterval(String) - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandlerConfiguration.CsvSecurity
-
Sets the signature's interval.
- shutdown() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandler
- startup() - Method in class org.forgerock.audit.handlers.csv.CsvAuditEventHandler
All Classes and Interfaces|All Packages|Constant Field Values