Interface ILogEvent

All Superinterfaces:
Serializable
All Known Subinterfaces:
IBundleLogEvent
All Known Implementing Classes:
AccessSessionEstablishEvent, AccessSessionTerminatedEvent, AsymKeyGenerationEvent, AsymKeyGenerationProcessedEvent, AuditEvent, AuthEvent, AuthzEvent, CertRequestProcessedEvent, CertSigningInfoEvent, CertStatusChangeRequestEvent, CertStatusChangeRequestProcessedEvent, ClientAccessSessionEstablishEvent, ClientAccessSessionTerminatedEvent, CMCSignedRequestSigVerifyEvent, CMCUserSignedRequestSigVerifyEvent, ComputeRandomDataRequestProcessedEvent, ComputeSessionKeyRequestProcessedEvent, ConfigRoleEvent, ConfigSignedAuditEvent, ConfigTrustedPublicKeyEvent, CRLSigningInfoEvent, DeltaCRLGenerationEvent, DeltaCRLPublishingEvent, DiversifyKeyRequestProcessedEvent, EncryptDataRequestProcessedEvent, FullCRLGenerationEvent, FullCRLPublishingEvent, LogEvent, OCSPAddCARequestEvent, OCSPAddCARequestProcessedEvent, OCSPGenerationEvent, OCSPRemoveCARequestEvent, OCSPRemoveCARequestProcessedEvent, OCSPSigningInfoEvent, RandomGenerationEvent, RoleAssumeEvent, ScheduleCRLGenerationEvent, SecurityDataArchivalProcessedEvent, SecurityDataArchivalRequestEvent, SecurityDataExportEvent, SecurityDataInfoEvent, SecurityDataRecoveryEvent, SecurityDataRecoveryProcessedEvent, SecurityDataRecoveryStateChangeEvent, SecurityDataStatusChangeEvent, ServerSideKeygenEnrollKeygenEvent, ServerSideKeygenEnrollKeygenProcessedEvent, ServerSideKeygenEnrollKeyRetrievalEvent, ServerSideKeygenEnrollKeyRetrievalProcessedEvent, ServerSideKeyGenEvent, ServerSideKeyGenProcessedEvent, SignedAuditEvent, SymKeyGenerationEvent, SymKeyGenerationProcessedEvent, TokenAppletUpgradeEvent, TokenAuthEvent, TokenFormatEvent, TokenKeyChangeoverEvent, TokenPinResetEvent

public interface ILogEvent extends Serializable
An interface which all loggable events must implement. CMS comes with a limited set of ILogEvent types to implement: audit, system, and signed audit. This is the base class of all the subsequent implemented types. A log event represents a certain kind of log message designed for a specific purpose. For instance, an audit type event represents messages having to do with auditable CMS actions. The resulting message will ultimately appear into a specific log file.
Version:
$Revision$, $Date$