public interface AuditSupport
| Modifier and Type | Interface and Description |
|---|---|
static class |
AuditSupport.AuditMode
This enumeration represents the mode at which a particular audit log should be generated.
|
static class |
AuditSupport.AuditSeverity
This enumeration represents the severity of the audit log.
|
static class |
AuditSupport.AuditType |
| Modifier and Type | Method and Description |
|---|---|
void |
auditLog(Message msg)
Audit log the given message with the
AuditSupport.AuditMode.COMPLETE |
void |
auditLog(Message msg,
AuditSupport.AuditMode mode)
Audit log the given message with the given audit mode
|
void |
auditLog(Message msg,
AuditSupport.AuditMode mode,
Map<String,String> properties)
Audit log the given message with the given audit mode, including the given additional properties.
|
void |
auditLog(Message msg,
AuditSupport.AuditSeverity auditSeverity,
String auditDescription)
Audit log the given audit message with the given audit severity.
|
void |
auditLog(Message msg,
String tag)
Audit log the given message with the
AuditSupport.AuditMode.COMPLETE with the given tag |
void |
auditLog(Message msg,
String tag,
AuditSupport.AuditMode mode)
Audit log the given message with the given audit mode, and the tag
|
void |
auditLog(Message msg,
String subject,
AuditSupport.AuditMode mode,
Map<String,String> properties)
Audit log the given message with the given audit mode, including the given additional properties.
|
void |
auditLog(Message msg,
String tag,
String subject,
AuditSupport.AuditMode mode,
AuditSupport.AuditType type,
String auditDescription,
AuditSupport.AuditSeverity auditSeverity,
String projectName,
String username,
Map<String,String> properties)
Audit log the given message with the given message including tag, subject, mode, type, audit description,
severity, project id and properties.
|
void |
auditLog(Message msg,
String tag,
String subject,
AuditSupport.AuditMode mode,
Map<String,String> properties)
Audit log the given message with the given audit mode, including the given additional properties and the tag.
|
void auditLog(Message msg)
AuditSupport.AuditMode.COMPLETEmsg - the message being audit loggedvoid auditLog(Message msg, String tag)
AuditSupport.AuditMode.COMPLETE with the given tagmsg - the message being audit loggedtag - the tag for this audit logvoid auditLog(Message msg, AuditSupport.AuditMode mode)
msg - the message being audit loggedmode - the audit mode at which this message is loggedvoid auditLog(Message msg, String tag, AuditSupport.AuditMode mode)
msg - the message being audit loggedtag - the tag to be associated with this audit logmode - the audit mode at which this message is loggedvoid auditLog(Message msg, AuditSupport.AuditMode mode, Map<String,String> properties)
msg - the message being audit loggedmode - the audit mode at which this message is loggedproperties - additional properties to be loggedvoid auditLog(Message msg, String subject, AuditSupport.AuditMode mode, Map<String,String> properties)
msg - the message being audit loggedsubject - authentication subject such as user or any other subject related to the messagemode - the audit mode at which this message is loggedproperties - additional properties to be loggedvoid auditLog(Message msg, String tag, String subject, AuditSupport.AuditMode mode, Map<String,String> properties)
msg - the message being audit loggedtag - the tag to be associated with this audit logsubject - authentication subject such as user or any other subject related to the messagemode - the audit mode at which this message is loggedproperties - additional properties to be loggedvoid auditLog(Message msg, AuditSupport.AuditSeverity auditSeverity, String auditDescription)
msg - the message being audit loggedauditSeverity - the severity of the audit logauditDescription - the description to be logged with the audit message.void auditLog(Message msg, String tag, String subject, AuditSupport.AuditMode mode, AuditSupport.AuditType type, String auditDescription, AuditSupport.AuditSeverity auditSeverity, String projectName, String username, Map<String,String> properties)
msg - the message being audit loggedtag - the tag to be associated with this audit logsubject - authentication subject such as user or any other subject related to the messagemode - the audit mode at which this message is loggedtype - type of the audit log (e.g: proxy audit log, sequence audit log, user audit log, server audit log, etc.)auditDescription - the description to be logged with the audit message.auditSeverity - the severity of the audit logprojectName - the name of the project for the audit logusername - Person who is responsible for the generation of the audit logproperties - additional properties to be loggedCopyright © 2010–2016 AdroitLogic. All rights reserved.