CSV audit event handler properties
| UI Label / Text | audit.json File Label | Description | 
|---|---|---|
| File Rotation | 
 | Groups the file rotation configuration parameters. | 
| rotationEnabled | 
 | Specifies whether file rotation is enabled. Boolean: true, or false. | 
| maxFileSize | 
 | The maximum size of an audit file, in bytes, before rotation is triggered. | 
| rotationFilePrefix | 
 | The prefix to add to the start of an audit file name when it is rotated. | 
| Rotation Times | 
 | Specifies a list of times when file rotation should be triggered. The times must be provided as durations, offset from midnight. For example, a list of  | 
| File Rotation Suffix | 
 | The suffix appended to rotated audit file names. This suffix should take the form of a timestamp, in simple date format. The default suffix format, if none is specified, is  | 
| Rotation Interval | 
 | The interval to trigger a file rotation, expressed as a duration. For example,  | 
| File Retention | 
 | Groups the file retention configuration parameters. The retention policy specifies how long audit files remain on disk before they are automatically deleted. | 
| Maximum Number of Historical Files | 
 | The maximum number of historical audit files that can be stored. If the total number of audit files exceeds this maximum, older files are deleted. A value of  | 
| Maximum Disk Space | 
 | The maximum disk space, in bytes, that can be used for audit files. If the total space occupied by the audit files exceeds this maximum, older files are deleted. A negative or zero value indicates that this policy is disabled; that is, that unlimited disk space can be used for historical audit files. | 
| Minimum Free Space Required | 
 | The minimum free disk space, in bytes, required on the system that houses the audit files. If the free space drops below this minimum, older files are deleted. A negative or zero value indicates that this policy is disabled; that is, that no minimum space requirements apply. | 
| rotationRetentionCheckInterval | 
 | Interval for periodically checking file rotation and retention policies. The interval must be a duration; for example,  | 
| Log Directory | 
 | Directory with CSV audit files. | 
| CSV Output Formatting | 
 | |
| quoteChar | 
 | Formatting: Character used around a CSV field. | 
| delimiterChar | 
 | Formatting: Character between CSV fields. | 
| End of Line Symbols | 
 | Formatting: end of line symbol, such as  | 
| Security: CSV Tamper Evident Configuration | 
 | Uses keystore-based signatures. | 
| Enabled | 
 | CSV Tamper Evident Configuration: true, or false. | 
| Filename | 
 | CSV Tamper Evident Configuration: Path to the Java keystore. | 
| Password | 
 | CSV Tamper Evident Configuration: Password for the Java keystore. | 
| Keystore Handler | 
 | CSV Tamper Evident Configuration: Keystore name. The value of this property must be  | 
| Signature Interval | 
 | CSV Tamper Evident Configuration: Signature generation interval. Default = 1 hour. Units described in Restrictions on Configuring the CSV Audit Handler in the UI. | 
| Buffering | 
 | Configuration for optional event buffering. | 
| enabled | 
 | Buffering: true, or false. | 
| autoFlush | 
 | Buffering: avoids flushing after each event. |