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.StringAUDIT_LOG_DELETEstatic java.lang.StringAUDIT_LOG_SHUTDOWNstatic java.lang.StringAUDIT_LOG_SIGNINGstatic java.lang.StringAUDIT_LOG_STARTUPstatic java.lang.StringAUTHORITY_CONFIGstatic java.lang.StringCERT_PROFILE_APPROVALstatic java.lang.StringCIMC_CERT_VERIFICATIONstatic java.lang.StringCMC_ID_POP_LINK_WITNESSstatic java.lang.StringCMC_PROOF_OF_IDENTIFICATIONstatic java.lang.StringCMC_REQUEST_RECEIVEDstatic java.lang.StringCMC_RESPONSE_SENTstatic java.lang.StringCOMPUTE_RANDOM_DATA_REQUESTstatic java.lang.StringCOMPUTE_SESSION_KEY_REQUESTstatic java.lang.StringCONFIG_ACLstatic java.lang.StringCONFIG_AUTHstatic java.lang.StringCONFIG_CERT_POLICYstatic java.lang.StringCONFIG_CERT_PROFILEstatic java.lang.StringCONFIG_CRL_PROFILEstatic java.lang.StringCONFIG_DRMstatic java.lang.StringCONFIG_ENCRYPTIONstatic java.lang.StringCONFIG_OCSP_PROFILEstatic java.lang.StringCONFIG_SERIAL_NUMBERstatic java.lang.StringCONFIG_TOKEN_AUTHENTICATORstatic java.lang.StringCONFIG_TOKEN_CONNECTORstatic java.lang.StringCONFIG_TOKEN_GENERALstatic java.lang.StringCONFIG_TOKEN_MAPPING_RESOLVERstatic java.lang.StringCONFIG_TOKEN_PROFILEstatic java.lang.StringCONFIG_TOKEN_RECORDstatic java.lang.StringCRL_RETRIEVALstatic java.lang.StringCRL_VALIDATIONstatic java.lang.StringDIVERSIFY_KEY_REQUESTstatic java.lang.StringENCRYPT_DATA_REQUESTstatic java.lang.StringINTER_BOUNDARYstatic java.lang.StringKEY_GEN_ASYMMETRICstatic java.lang.StringKEY_RECOVERY_AGENT_LOGINstatic java.lang.StringLOG_PATH_CHANGEstatic java.lang.StringNON_PROFILE_CERT_REQUESTstatic java.lang.StringPROFILE_CERT_REQUESTstatic java.lang.StringPROOF_OF_POSSESSIONstatic java.lang.StringSECURITY_DOMAIN_UPDATEstatic java.lang.StringSELFTESTS_EXECUTIONstatic java.lang.StringTOKEN_CERT_ENROLLMENTstatic java.lang.StringTOKEN_CERT_RENEWALstatic java.lang.StringTOKEN_CERT_RETRIEVALstatic java.lang.StringTOKEN_CERT_STATUS_CHANGE_REQUESTstatic java.lang.StringTOKEN_KEY_CHANGEOVER_REQUIREDstatic java.lang.StringTOKEN_KEY_RECOVERYstatic java.lang.StringTOKEN_KEY_SANITY_CHECK_FAILUREstatic java.lang.StringTOKEN_KEY_SANITY_CHECK_SUCCESSstatic java.lang.StringTOKEN_OP_REQUESTstatic java.lang.StringTOKEN_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
-
TOKEN_KEY_SANITY_CHECK_SUCCESS
public static final java.lang.String TOKEN_KEY_SANITY_CHECK_SUCCESS
- See Also:
- Constant Field Values
-
TOKEN_KEY_SANITY_CHECK_FAILURE
public static final java.lang.String TOKEN_KEY_SANITY_CHECK_FAILURE
- 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
-
-