Identity Manager 的 JMX 审计日志发布器监视审计日志中的事件。在检测到事件时,JMX 发布器将使用 MBean 封装审计事件记录,并且还会更新临时历史记录(保留在内存中)。对于每个事件,将向 JMX 客户机发送单独的较小通知。如果对该事件感兴趣,JMX 客户机可以向封装审计事件的 MBean 查询其他信息。
有关审计事件记录的信息,请参见 com.waveset.object.AuditEvent Javadoc。开发自定义审计发布器中介绍的 REF 工具包中提供了该 Javadoc。
要从正确的 MBean 中检索信息,需要历史记录序列号。此号码包含在事件通知中。
每个事件通知包含以下信息:
类型。描述事件类型的字符串。该字符串采用 AuditEvent.<ObjectType>.<Action> 格式,其中 ObjectType 和 Action 是从 com.waveset.AuditEvent 返回的。例如,如果发送解除锁定事件,则类型为 AuditEvent.LighthouseAccount.Unlock。
序列号。用于从 MBean 查询信息的历史记录缓冲区键。