Package com.netscape.certsrv.logging
Class AuditEvent
- java.lang.Object
-
- com.netscape.certsrv.logging.LogEvent
-
- com.netscape.certsrv.logging.AuditEvent
-
- All Implemented Interfaces:
ILogEvent
,java.io.Serializable
public class AuditEvent extends LogEvent
The log event object that carries message detail of a log event that goes into the Transaction log. Note that the name of this class "AuditEvent" is legacy and has nothing to do with the signed audit log events, whcih are represented by SignedAuditEvent.- Version:
- $Revision$, $Date$
- See Also:
MessageFormat
,LogResources
, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
AUDIT_LOG_DELETE
static java.lang.String
AUDIT_LOG_SHUTDOWN
static java.lang.String
AUDIT_LOG_SIGNING
static java.lang.String
AUDIT_LOG_STARTUP
static java.lang.String
AUTHORITY_CONFIG
static java.lang.String
CERT_PROFILE_APPROVAL
static java.lang.String
CIMC_CERT_VERIFICATION
static java.lang.String
CMC_ID_POP_LINK_WITNESS
static java.lang.String
CMC_PROOF_OF_IDENTIFICATION
static java.lang.String
CMC_REQUEST_RECEIVED
static java.lang.String
CMC_RESPONSE_SENT
static java.lang.String
COMPUTE_RANDOM_DATA_REQUEST
static java.lang.String
COMPUTE_SESSION_KEY_REQUEST
static java.lang.String
CONFIG_ACL
static java.lang.String
CONFIG_AUTH
static java.lang.String
CONFIG_CERT_POLICY
static java.lang.String
CONFIG_CERT_PROFILE
static java.lang.String
CONFIG_CRL_PROFILE
static java.lang.String
CONFIG_DRM
static java.lang.String
CONFIG_ENCRYPTION
static java.lang.String
CONFIG_OCSP_PROFILE
static java.lang.String
CONFIG_SERIAL_NUMBER
static java.lang.String
CONFIG_TOKEN_AUTHENTICATOR
static java.lang.String
CONFIG_TOKEN_CONNECTOR
static java.lang.String
CONFIG_TOKEN_GENERAL
static java.lang.String
CONFIG_TOKEN_MAPPING_RESOLVER
static java.lang.String
CONFIG_TOKEN_PROFILE
static java.lang.String
CONFIG_TOKEN_RECORD
static java.lang.String
CRL_RETRIEVAL
static java.lang.String
CRL_VALIDATION
static java.lang.String
DIVERSIFY_KEY_REQUEST
static java.lang.String
ENCRYPT_DATA_REQUEST
static java.lang.String
INTER_BOUNDARY
static java.lang.String
KEY_GEN_ASYMMETRIC
static java.lang.String
KEY_RECOVERY_AGENT_LOGIN
static java.lang.String
LOG_PATH_CHANGE
static java.lang.String
NON_PROFILE_CERT_REQUEST
static java.lang.String
PROFILE_CERT_REQUEST
static java.lang.String
PROOF_OF_POSSESSION
static java.lang.String
SECURITY_DOMAIN_UPDATE
static java.lang.String
SELFTESTS_EXECUTION
static java.lang.String
TOKEN_CERT_ENROLLMENT
static java.lang.String
TOKEN_CERT_RENEWAL
static java.lang.String
TOKEN_CERT_RETRIEVAL
static java.lang.String
TOKEN_CERT_STATUS_CHANGE_REQUEST
static java.lang.String
TOKEN_KEY_CHANGEOVER_REQUIRED
static java.lang.String
TOKEN_KEY_RECOVERY
static java.lang.String
TOKEN_OP_REQUEST
static java.lang.String
TOKEN_STATE_CHANGE
-
Constructor Summary
Constructors Constructor Description AuditEvent()
AuditEvent(java.lang.Exception e)
Constructs a message from a base exception.AuditEvent(java.lang.String msgFormat)
Constructs a message eventAuditEvent(java.lang.String msgFormat, java.lang.Exception exception)
Constructs a message from an exception.AuditEvent(java.lang.String msgFormat, java.lang.Object[] params)
Constructs a message event with a list of parameters that will be substituted into the message format.AuditEvent(java.lang.String msgFormat, java.lang.String param)
Constructs a message with a parameter.
-
Method Summary
-
Methods inherited from class com.netscape.certsrv.logging.LogEvent
getEventType, getLevel, getMessage, getMultiline, getNTEventType, getParameters, getSource, getTimeStamp, setEventType, setLevel, setMessage, setMultiline, setParameters, setSource, toString
-
-
-
-
Field Detail
-
AUDIT_LOG_STARTUP
public static final java.lang.String AUDIT_LOG_STARTUP
- See Also:
- Constant Field Values
-
AUDIT_LOG_SHUTDOWN
public static final java.lang.String AUDIT_LOG_SHUTDOWN
- See Also:
- Constant Field Values
-
CIMC_CERT_VERIFICATION
public static final java.lang.String CIMC_CERT_VERIFICATION
- See Also:
- Constant Field Values
-
CONFIG_CERT_POLICY
public static final java.lang.String CONFIG_CERT_POLICY
- See Also:
- Constant Field Values
-
CONFIG_CERT_PROFILE
public static final java.lang.String CONFIG_CERT_PROFILE
- See Also:
- Constant Field Values
-
CONFIG_CRL_PROFILE
public static final java.lang.String CONFIG_CRL_PROFILE
- See Also:
- Constant Field Values
-
CONFIG_OCSP_PROFILE
public static final java.lang.String CONFIG_OCSP_PROFILE
- See Also:
- Constant Field Values
-
CONFIG_AUTH
public static final java.lang.String CONFIG_AUTH
- See Also:
- Constant Field Values
-
CONFIG_ACL
public static final java.lang.String CONFIG_ACL
- See Also:
- Constant Field Values
-
CONFIG_ENCRYPTION
public static final java.lang.String CONFIG_ENCRYPTION
- See Also:
- Constant Field Values
-
CONFIG_DRM
public static final java.lang.String CONFIG_DRM
- See Also:
- Constant Field Values
-
SELFTESTS_EXECUTION
public static final java.lang.String SELFTESTS_EXECUTION
- See Also:
- Constant Field Values
-
AUDIT_LOG_DELETE
public static final java.lang.String AUDIT_LOG_DELETE
- See Also:
- Constant Field Values
-
LOG_PATH_CHANGE
public static final java.lang.String LOG_PATH_CHANGE
- See Also:
- Constant Field Values
-
KEY_RECOVERY_AGENT_LOGIN
public static final java.lang.String KEY_RECOVERY_AGENT_LOGIN
- See Also:
- Constant Field Values
-
KEY_GEN_ASYMMETRIC
public static final java.lang.String KEY_GEN_ASYMMETRIC
- See Also:
- Constant Field Values
-
NON_PROFILE_CERT_REQUEST
public static final java.lang.String NON_PROFILE_CERT_REQUEST
- See Also:
- Constant Field Values
-
PROFILE_CERT_REQUEST
public static final java.lang.String PROFILE_CERT_REQUEST
- See Also:
- Constant Field Values
-
CMC_REQUEST_RECEIVED
public static final java.lang.String CMC_REQUEST_RECEIVED
- See Also:
- Constant Field Values
-
CMC_RESPONSE_SENT
public static final java.lang.String CMC_RESPONSE_SENT
- See Also:
- Constant Field Values
-
INTER_BOUNDARY
public static final java.lang.String INTER_BOUNDARY
- See Also:
- Constant Field Values
-
CERT_PROFILE_APPROVAL
public static final java.lang.String CERT_PROFILE_APPROVAL
- See Also:
- Constant Field Values
-
PROOF_OF_POSSESSION
public static final java.lang.String PROOF_OF_POSSESSION
- See Also:
- Constant Field Values
-
CMC_PROOF_OF_IDENTIFICATION
public static final java.lang.String CMC_PROOF_OF_IDENTIFICATION
- See Also:
- Constant Field Values
-
CMC_ID_POP_LINK_WITNESS
public static final java.lang.String CMC_ID_POP_LINK_WITNESS
- See Also:
- Constant Field Values
-
CRL_RETRIEVAL
public static final java.lang.String CRL_RETRIEVAL
- See Also:
- Constant Field Values
-
CRL_VALIDATION
public static final java.lang.String CRL_VALIDATION
- See Also:
- Constant Field Values
-
COMPUTE_RANDOM_DATA_REQUEST
public static final java.lang.String COMPUTE_RANDOM_DATA_REQUEST
- See Also:
- Constant Field Values
-
COMPUTE_SESSION_KEY_REQUEST
public static final java.lang.String COMPUTE_SESSION_KEY_REQUEST
- See Also:
- Constant Field Values
-
DIVERSIFY_KEY_REQUEST
public static final java.lang.String DIVERSIFY_KEY_REQUEST
- See Also:
- Constant Field Values
-
ENCRYPT_DATA_REQUEST
public static final java.lang.String ENCRYPT_DATA_REQUEST
- See Also:
- Constant Field Values
-
SECURITY_DOMAIN_UPDATE
public static final java.lang.String SECURITY_DOMAIN_UPDATE
- See Also:
- Constant Field Values
-
CONFIG_SERIAL_NUMBER
public static final java.lang.String CONFIG_SERIAL_NUMBER
- See Also:
- Constant Field Values
-
TOKEN_CERT_ENROLLMENT
public static final java.lang.String TOKEN_CERT_ENROLLMENT
- See Also:
- Constant Field Values
-
TOKEN_CERT_RENEWAL
public static final java.lang.String TOKEN_CERT_RENEWAL
- See Also:
- Constant Field Values
-
TOKEN_CERT_RETRIEVAL
public static final java.lang.String TOKEN_CERT_RETRIEVAL
- See Also:
- Constant Field Values
-
TOKEN_KEY_RECOVERY
public static final java.lang.String TOKEN_KEY_RECOVERY
- See Also:
- Constant Field Values
-
TOKEN_CERT_STATUS_CHANGE_REQUEST
public static final java.lang.String TOKEN_CERT_STATUS_CHANGE_REQUEST
- See Also:
- Constant Field Values
-
TOKEN_OP_REQUEST
public static final java.lang.String TOKEN_OP_REQUEST
- See Also:
- Constant Field Values
-
TOKEN_KEY_CHANGEOVER_REQUIRED
public static final java.lang.String TOKEN_KEY_CHANGEOVER_REQUIRED
- See Also:
- Constant Field Values
-
CONFIG_TOKEN_GENERAL
public static final java.lang.String CONFIG_TOKEN_GENERAL
- See Also:
- Constant Field Values
-
CONFIG_TOKEN_PROFILE
public static final java.lang.String CONFIG_TOKEN_PROFILE
- See Also:
- Constant Field Values
-
CONFIG_TOKEN_MAPPING_RESOLVER
public static final java.lang.String CONFIG_TOKEN_MAPPING_RESOLVER
- See Also:
- Constant Field Values
-
CONFIG_TOKEN_AUTHENTICATOR
public static final java.lang.String CONFIG_TOKEN_AUTHENTICATOR
- See Also:
- Constant Field Values
-
CONFIG_TOKEN_CONNECTOR
public static final java.lang.String CONFIG_TOKEN_CONNECTOR
- See Also:
- Constant Field Values
-
CONFIG_TOKEN_RECORD
public static final java.lang.String CONFIG_TOKEN_RECORD
- See Also:
- Constant Field Values
-
TOKEN_STATE_CHANGE
public static final java.lang.String TOKEN_STATE_CHANGE
- See Also:
- Constant Field Values
-
AUTHORITY_CONFIG
public static final java.lang.String AUTHORITY_CONFIG
- See Also:
- Constant Field Values
-
AUDIT_LOG_SIGNING
public static final java.lang.String AUDIT_LOG_SIGNING
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AuditEvent
public AuditEvent()
-
AuditEvent
public AuditEvent(java.lang.String msgFormat)
Constructs a message event- Parameters:
msgFormat
- the message string
-
AuditEvent
public AuditEvent(java.lang.String msgFormat, java.lang.String param)
Constructs a message with a parameter. For example,new AuditEvent("failed to load {0}", fileName);
- Parameters:
msgFormat
- details in message string formatparam
- message string parameter
-
AuditEvent
public AuditEvent(java.lang.String msgFormat, java.lang.Exception exception)
Constructs a message from an exception. It can be used to carry a system exception that may contain information about the context. For example,try { ... } catch (IOExeption e) { logHandler.log(new AuditEvent("Encountered System Error {0}", e); }
- Parameters:
msgFormat
- exception details in message string formatexception
- system exception
-
AuditEvent
public AuditEvent(java.lang.Exception e)
Constructs a message from a base exception. This will use the msgFormat from the exception itself.try { ... } catch (Exception e) { logHandler.log(new AuditEvent(e)); }
- Parameters:
e
- CMS exception
-
AuditEvent
public AuditEvent(java.lang.String msgFormat, java.lang.Object[] params)
Constructs a message event with a list of parameters that will be substituted into the message format.- Parameters:
msgFormat
- message string formatparams
- list of message format parameters
-
-