AuditServiceProvider
This type is a class for model objects.
This object containing the properties associated with the auditServerProvider implementation.
Package: security
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Reference attributes having this type:
AuditEventFactory.auditServiceProvider
Collection attributes having this type:
AuditPolicy.auditServiceProviders
Attributes Summary name : EString A string reference name for the auditServiceProvider object className : EString This representing the name of the class implementing the audiServiceProvider (Emitter) interface. eventFormatterClass : EString A String representing the class name of the event formatter implementation. maxFileSize : EInt An Integer representing the maximum size of the audit logs. This is a MB representation. maxLogs : EInt An Integer representing the maximum number of audit logs to create before the oldest is rewritten over. fileLocation : EString A String representing the path where the audit logs are stored. properties : Property * * No description is available * auditSpecifications : AuditSpecification * * No description is available *
Attribute Details
name - A string reference name for the auditServiceProvider object
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
className - This representing the name of the class implementing the audiServiceProvider (Emitter) interface.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
eventFormatterClass - A String representing the class name of the event formatter implementation.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
maxFileSize - An Integer representing the maximum size of the audit logs. This is a MB representation.
Data Type: EInt
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
maxLogs - An Integer representing the maximum number of audit logs to create before the oldest is rewritten over.
Data Type: EInt
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
fileLocation - A String representing the path where the audit logs are stored.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
properties - * No description is available *
Reference Type: Property *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
auditSpecifications - * No description is available *
Reference Type: AuditSpecification *
Containment: false
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
(C) COPYRIGHT International Business Machines Corp. 1996-2006