AuditSpecification


This type is a class for model objects.

This is the behavior of a particular auditable event.

Package: security

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Collection attributes having this type:
  AuditCommon.auditSpecifications
  AuditEventFactory.auditSpecifications
  AuditServiceProvider.auditSpecifications
  SecurityCommon.auditSpecifications



Attributes Summary
event : AuditSpecificationKind it represents the name of the security event. Valid values are what are defined in the enumeration list.
outcome : OutcomeKind it represents the outcome of an auditable event.
enabled : EBoolean A true indicates that the user wants to capture and audit event with the name "name" and with the outcome "outcome".
name : EString Specify the name of the AuditSpecification object.



Attribute Details

event  -  it represents the name of the security event. Valid values are what are defined in the enumeration list.
    Data Type: AuditSpecificationKind
    Default value:  unspecified
    Allowed values:
        0 - SECURITY_AUTHN
        1 - SECURITY_AUTHN_TERMINATE
        2 - SECURITY_AUTHN_MAPPING
        3 - SECURITY_AUTHZ
        4 - SECURITY_MGMT_POLICY
        5 - SECURITY_MGMT_REGISTRY
        6 - SECURITY_RUNTIME
        7 - SECURITY_MGMT_CONFIG
        8 - SECURITY_MGMT_PROVISIONING
        9 - SECURITY_MGMT_RESOURCE
        10 - SECURITY_RUNTIME_KEY
        11 - SECURITY_MGMT_KEY
        12 - SECURITY_PASSWORD_CHANGE
        13 - SECURITY_MGMT_AUDIT
        14 - SECURITY_COMPLIANCE
        15 - SECURITY_RESOURCE_ACCESS
        16 - SECURITY_SIGNING
        17 - SECURITY_ENCRYPTION
        18 - SECURITY_AUTHN_CREDS_MODIFY
        19 - SECURITY_AUTHN_DELEGATION
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

outcome  -  it represents the outcome of an auditable event.
    Data Type: OutcomeKind
    Default value:  unspecified
    Allowed values:
        0 - SUCCESS
        1 - FAILURE
        2 - DENIED
        3 - REDIRECT
        4 - INFO
        5 - WARNING
        6 - ERROR
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

enabled  -  A true indicates that the user wants to capture and audit event with the name "name" and with the outcome "outcome".
    Data Type: EBoolean
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

name  -  Specify the name of the AuditSpecification 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



(C) COPYRIGHT International Business Machines Corp. 1996-2006