Class CsvAuditEventHandlerConfiguration


@Deprecated public class CsvAuditEventHandlerConfiguration extends FileBasedEventHandlerConfiguration
Deprecated.
The tamper evident feature of the CSV handler is deprecated. In order to provide a migration path for products, a second CSV handler has been created that does not include the tamper evident configuration. Located under the forgerock-audit-handler-csv2 module, the new CsvAuditEventHandler uses the same package structure to avoid major configuration changes.
A configuration for CSV audit event handler.

This configuration object can be created from JSON. Example of valid JSON configuration:

  {
    "name" : "csv",
    "topics": [ "access", "activity", "config", "authentication" ],
    "logDirectory" : "/path/to/audit/files/",
    "formatting" : {
      "quoteChar" : "\"",
      "delimiterChar" : ",",
      "endOfLineSymbols" : "\n"
    },
    "security" : {
      "enabled" : "true",
      "filename" : "/path/to/keystore.jks",
      "password" : "correcthorsebatterystaple",
      "signatureInterval" : "3 seconds"
    },
    "buffering" : {
      "enabled" : "true",
      "autoFlush" : "true"
    }
  }