public class AuditEvent extends java.lang.Object implements IBundleLogEvent
MessageFormat
,
LogResources
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
ACCESS_SESSION_ESTABLISH_FAILURE |
static java.lang.String |
ACCESS_SESSION_ESTABLISH_SUCCESS |
static java.lang.String |
ACCESS_SESSION_TERMINATED |
protected java.util.Map<java.lang.String,java.lang.Object> |
attributes |
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 |
AUTH_FAIL |
static java.lang.String |
AUTH_SUCCESS |
static java.lang.String |
AUTHORITY_CONFIG |
static java.lang.String |
AUTHZ_FAIL |
static java.lang.String |
AUTHZ_FAIL_INFO |
static java.lang.String |
AUTHZ_SUCCESS |
static java.lang.String |
AUTHZ_SUCCESS_INFO |
static java.lang.String |
CERT_PROFILE_APPROVAL |
static java.lang.String |
CERT_STATUS_CHANGE_REQUEST |
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_SIGNED_REQUEST_SIG_VERIFY |
static java.lang.String |
CMC_USER_SIGNED_REQUEST_SIG_VERIFY_FAILURE |
static java.lang.String |
CMC_USER_SIGNED_REQUEST_SIG_VERIFY_SUCCESS |
static java.lang.String |
COMPUTE_RANDOM_DATA_REQUEST |
static java.lang.String |
COMPUTE_RANDOM_DATA_REQUEST_PROCESSED_FAILURE |
static java.lang.String |
COMPUTE_RANDOM_DATA_REQUEST_PROCESSED_SUCCESS |
static java.lang.String |
COMPUTE_SESSION_KEY_REQUEST |
static java.lang.String |
COMPUTE_SESSION_KEY_REQUEST_PROCESSED_FAILURE |
static java.lang.String |
COMPUTE_SESSION_KEY_REQUEST_PROCESSED_SUCCESS |
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_ROLE |
static java.lang.String |
CONFIG_SERIAL_NUMBER |
static java.lang.String |
CONFIG_SIGNED_AUDIT |
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 |
DIVERSIFY_KEY_REQUEST_PROCESSED_FAILURE |
static java.lang.String |
DIVERSIFY_KEY_REQUEST_PROCESSED_SUCCESS |
static java.lang.String |
ENCRYPT_DATA_REQUEST |
static java.lang.String |
ENCRYPT_DATA_REQUEST_PROCESSED_FAILURE |
static java.lang.String |
ENCRYPT_DATA_REQUEST_PROCESSED_SUCCESS |
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 |
protected java.lang.Object[] |
mParams |
static java.lang.String |
NON_PROFILE_CERT_REQUEST |
static java.lang.String |
OCSP_ADD_CA_REQUEST |
static java.lang.String |
OCSP_ADD_CA_REQUEST_PROCESSED |
static java.lang.String |
OCSP_REMOVE_CA_REQUEST |
static java.lang.String |
OCSP_REMOVE_CA_REQUEST_PROCESSED_FAILURE |
static java.lang.String |
OCSP_REMOVE_CA_REQUEST_PROCESSED_SUCCESS |
static java.lang.String |
PROFILE_CERT_REQUEST |
static java.lang.String |
PROOF_OF_POSSESSION |
static java.lang.String |
ROLE_ASSUME |
static java.lang.String |
SECURITY_DOMAIN_UPDATE |
static java.lang.String |
SELFTESTS_EXECUTION |
static java.lang.String |
TOKEN_APPLET_UPGRADE_FAILURE |
static java.lang.String |
TOKEN_APPLET_UPGRADE_SUCCESS |
static java.lang.String |
TOKEN_AUTH_FAILURE |
static java.lang.String |
TOKEN_AUTH_SUCCESS |
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_FORMAT_FAILURE |
static java.lang.String |
TOKEN_FORMAT_SUCCESS |
static java.lang.String |
TOKEN_KEY_CHANGEOVER_FAILURE |
static java.lang.String |
TOKEN_KEY_CHANGEOVER_REQUIRED |
static java.lang.String |
TOKEN_KEY_CHANGEOVER_SUCCESS |
static java.lang.String |
TOKEN_KEY_RECOVERY |
static java.lang.String |
TOKEN_OP_REQUEST |
static java.lang.String |
TOKEN_PIN_RESET_FAILURE |
static java.lang.String |
TOKEN_PIN_RESET_SUCCESS |
static java.lang.String |
TOKEN_STATE_CHANGE |
Constructor and Description |
---|
AuditEvent(java.lang.Exception e)
Constructs a message from a base exception.
|
AuditEvent(java.lang.String msgFormat)
Constructs a message event
|
AuditEvent(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.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttributeList() |
protected java.lang.String |
getBundleName()
Retrieves bundle name.
|
java.lang.String |
getEventType()
Retrieves log event type.
|
int |
getLevel()
Retrieves log level.
|
java.lang.String |
getMessage()
Returns the current message format string.
|
boolean |
getMultiline()
Retrieves log multiline attribute.
|
int |
getNTEventType()
Retrieves NT specific log event type.
|
java.lang.Object[] |
getParameters()
Returns a list of parameters.
|
int |
getSource()
Retrieves log source.
|
long |
getTimeStamp()
Retrieves event time stamp.
|
void |
setAttribute(java.lang.String name,
java.lang.Object value) |
void |
setBundleName(java.lang.String bundle)
Gets the resource bundle name for this class instance.
|
void |
setEventType(java.lang.String eventType)
Sets log event type.
|
void |
setLevel(int level)
Sets log level, NT log event type.
|
void |
setMultiline(boolean multiline)
Sets log multiline attribute.
|
void |
setParameters(java.lang.Object[] params)
Sets audit event's parameters.
|
void |
setSource(int source)
Sets log source.
|
java.lang.String |
toContent()
Returns localized message string.
|
java.lang.String |
toContent(java.util.Locale locale)
Returns the string based on the given locale.
|
java.lang.String |
toString()
Return string representation of log message.
|
public static final java.lang.String AUDIT_LOG_STARTUP
public static final java.lang.String AUDIT_LOG_SHUTDOWN
public static final java.lang.String CIMC_CERT_VERIFICATION
public static final java.lang.String ROLE_ASSUME
public static final java.lang.String CONFIG_CERT_POLICY
public static final java.lang.String CONFIG_CERT_PROFILE
public static final java.lang.String CONFIG_CRL_PROFILE
public static final java.lang.String CONFIG_OCSP_PROFILE
public static final java.lang.String CONFIG_AUTH
public static final java.lang.String CONFIG_ROLE
public static final java.lang.String CONFIG_ACL
public static final java.lang.String CONFIG_SIGNED_AUDIT
public static final java.lang.String CONFIG_ENCRYPTION
public static final java.lang.String CONFIG_DRM
public static final java.lang.String SELFTESTS_EXECUTION
public static final java.lang.String AUDIT_LOG_DELETE
public static final java.lang.String LOG_PATH_CHANGE
public static final java.lang.String KEY_RECOVERY_AGENT_LOGIN
public static final java.lang.String KEY_GEN_ASYMMETRIC
public static final java.lang.String NON_PROFILE_CERT_REQUEST
public static final java.lang.String PROFILE_CERT_REQUEST
public static final java.lang.String CERT_STATUS_CHANGE_REQUEST
public static final java.lang.String AUTHZ_SUCCESS
public static final java.lang.String AUTHZ_SUCCESS_INFO
public static final java.lang.String AUTHZ_FAIL
public static final java.lang.String AUTHZ_FAIL_INFO
public static final java.lang.String INTER_BOUNDARY
public static final java.lang.String AUTH_FAIL
public static final java.lang.String AUTH_SUCCESS
public static final java.lang.String CERT_PROFILE_APPROVAL
public static final java.lang.String PROOF_OF_POSSESSION
public static final java.lang.String CMC_PROOF_OF_IDENTIFICATION
public static final java.lang.String CMC_ID_POP_LINK_WITNESS
public static final java.lang.String CRL_RETRIEVAL
public static final java.lang.String CRL_VALIDATION
public static final java.lang.String OCSP_ADD_CA_REQUEST
public static final java.lang.String OCSP_ADD_CA_REQUEST_PROCESSED
public static final java.lang.String OCSP_REMOVE_CA_REQUEST
public static final java.lang.String OCSP_REMOVE_CA_REQUEST_PROCESSED_SUCCESS
public static final java.lang.String OCSP_REMOVE_CA_REQUEST_PROCESSED_FAILURE
public static final java.lang.String CMC_SIGNED_REQUEST_SIG_VERIFY
public static final java.lang.String CMC_USER_SIGNED_REQUEST_SIG_VERIFY_SUCCESS
public static final java.lang.String CMC_USER_SIGNED_REQUEST_SIG_VERIFY_FAILURE
public static final java.lang.String COMPUTE_RANDOM_DATA_REQUEST
public static final java.lang.String COMPUTE_RANDOM_DATA_REQUEST_PROCESSED_SUCCESS
public static final java.lang.String COMPUTE_RANDOM_DATA_REQUEST_PROCESSED_FAILURE
public static final java.lang.String COMPUTE_SESSION_KEY_REQUEST
public static final java.lang.String COMPUTE_SESSION_KEY_REQUEST_PROCESSED_SUCCESS
public static final java.lang.String COMPUTE_SESSION_KEY_REQUEST_PROCESSED_FAILURE
public static final java.lang.String DIVERSIFY_KEY_REQUEST
public static final java.lang.String DIVERSIFY_KEY_REQUEST_PROCESSED_SUCCESS
public static final java.lang.String DIVERSIFY_KEY_REQUEST_PROCESSED_FAILURE
public static final java.lang.String ENCRYPT_DATA_REQUEST
public static final java.lang.String ENCRYPT_DATA_REQUEST_PROCESSED_SUCCESS
public static final java.lang.String ENCRYPT_DATA_REQUEST_PROCESSED_FAILURE
public static final java.lang.String SECURITY_DOMAIN_UPDATE
public static final java.lang.String CONFIG_SERIAL_NUMBER
public static final java.lang.String TOKEN_CERT_ENROLLMENT
public static final java.lang.String TOKEN_CERT_RENEWAL
public static final java.lang.String TOKEN_CERT_RETRIEVAL
public static final java.lang.String TOKEN_KEY_RECOVERY
public static final java.lang.String TOKEN_CERT_STATUS_CHANGE_REQUEST
public static final java.lang.String TOKEN_PIN_RESET_SUCCESS
public static final java.lang.String TOKEN_PIN_RESET_FAILURE
public static final java.lang.String TOKEN_OP_REQUEST
public static final java.lang.String TOKEN_FORMAT_SUCCESS
public static final java.lang.String TOKEN_FORMAT_FAILURE
public static final java.lang.String TOKEN_APPLET_UPGRADE_SUCCESS
public static final java.lang.String TOKEN_APPLET_UPGRADE_FAILURE
public static final java.lang.String TOKEN_KEY_CHANGEOVER_REQUIRED
public static final java.lang.String TOKEN_KEY_CHANGEOVER_SUCCESS
public static final java.lang.String TOKEN_KEY_CHANGEOVER_FAILURE
public static final java.lang.String TOKEN_AUTH_FAILURE
public static final java.lang.String TOKEN_AUTH_SUCCESS
public static final java.lang.String CONFIG_TOKEN_GENERAL
public static final java.lang.String CONFIG_TOKEN_PROFILE
public static final java.lang.String CONFIG_TOKEN_MAPPING_RESOLVER
public static final java.lang.String CONFIG_TOKEN_AUTHENTICATOR
public static final java.lang.String CONFIG_TOKEN_CONNECTOR
public static final java.lang.String CONFIG_TOKEN_RECORD
public static final java.lang.String TOKEN_STATE_CHANGE
public static final java.lang.String AUTHORITY_CONFIG
public static final java.lang.String ACCESS_SESSION_ESTABLISH_FAILURE
public static final java.lang.String ACCESS_SESSION_ESTABLISH_SUCCESS
public static final java.lang.String ACCESS_SESSION_TERMINATED
public static final java.lang.String AUDIT_LOG_SIGNING
protected java.lang.Object[] mParams
protected java.util.Map<java.lang.String,java.lang.Object> attributes
public AuditEvent(java.lang.String msgFormat)
msgFormat
- the message stringpublic AuditEvent(java.lang.String msgFormat, java.lang.String param)
new AuditEvent("failed to load {0}", fileName);
msgFormat
- details in message string formatparam
- message string parameterpublic AuditEvent(java.lang.String msgFormat, java.lang.Exception exception)
try { ... } catch (IOExeption e) { logHandler.log(new AuditEvent("Encountered System Error {0}", e); }
msgFormat
- exception details in message string formatexception
- system exceptionpublic AuditEvent(java.lang.Exception e)
try { ... } catch (Exception e) { logHandler.log(new AuditEvent(e)); }
e
- CMS exceptionpublic AuditEvent(java.lang.String msgFormat, java.lang.Object[] params)
msgFormat
- message string formatparams
- list of message format parameterspublic java.lang.String getMessage()
public java.lang.Object[] getParameters()
public void setParameters(java.lang.Object[] params)
public java.lang.String toContent()
public java.lang.String toContent(java.util.Locale locale)
public void setBundleName(java.lang.String bundle)
setBundleName
in interface IBundleLogEvent
bundle
- String that represents the resource bundle name to be setprotected java.lang.String getBundleName()
public int getSource()
public void setSource(int source)
source
- an integer that represents the component source
where this message event was triggeredpublic int getLevel()
public int getNTEventType()
getNTEventType
in interface ILogEvent
public void setLevel(int level)
level
- Integer log level value.public boolean getMultiline()
getMultiline
in interface ILogEvent
public void setMultiline(boolean multiline)
multiline
- Boolean multiline value.public long getTimeStamp()
getTimeStamp
in interface ILogEvent
public java.lang.String getEventType()
getEventType
in interface ILogEvent
public void setEventType(java.lang.String eventType)
setEventType
in interface ILogEvent
eventType
- String containing the type of event.public java.lang.String toString()
toString
in class java.lang.Object
public void setAttribute(java.lang.String name, java.lang.Object value)
public java.lang.String getAttributeList()