AuditFilter
Deprecated
The AuditFilter is deprecated. It becomes invalid or obsolete in future release versions. Do not use it anymore. Instead, use the LoggerFilter. The AuditFilter enables auditing of every first (authenticated) user access to a location into a separate audit log file.
Classname
ch::nevis::isiweb4::filter::audit:AuditFilter
Library
libAuditFilter
Configuration
Name | Type, Usage Constraints, Defaults | Description |
---|---|---|
LogFile | string required | The audit log file |
RotationPolicy | string optional default: no rotation | Defines the log file rotation policy. Log file rotation can be configured by configuring the maximum size of a log file, or by triggering the rotation after a certain amount of time:"size:<size in bytes>:<number of logfiles> ": If log file rotation depends on the file size, the configuration has to specify a maximum file size (in bytes) and the number of logfiles over which the rotation is done (e.g., "size:10000000:10" will rotate over 10 files of 10MB). "`time:<hourly |
AccessRules | string: url:<integer> optional default: url:1 | This attribute defines applicable access rules. An audit entry will be written for the first access to an url that exceeds "<integer> "(where the size is defined by the number of "/" in a URI) . |