Index

B C E G H I M O P Q R S 
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

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
B C E G H I M O P Q R S 
All Classes and Interfaces|All Packages|Constant Field Values