public interface IAuditor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LOGGING_SIGNED_AUDIT_CONFIG_ROLE |
static java.lang.String |
SIGNED_AUDIT_EMPTY_NAME_VALUE_PAIR |
static java.lang.String |
SIGNED_AUDIT_NAME_VALUE_DELIMITER |
static java.lang.String |
SIGNED_AUDIT_NAME_VALUE_PAIRS_DELIMITER |
static java.lang.String |
SIGNED_AUDIT_OPERATION |
static java.lang.String |
SIGNED_AUDIT_PASSWORD_VALUE |
static java.lang.String |
SIGNED_AUDIT_RESOURCE |
static java.lang.String |
SIGNED_AUDIT_RULENAME |
static java.lang.String |
SIGNED_AUDIT_SCOPE |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGroups(java.lang.String subjectID)
Get signed audit groups
This method is called to extract all "groups" associated
with the "auditSubjectID()".
|
java.lang.String |
getParamString(java.lang.StringBuilder parameters,
java.util.Map<java.lang.String,java.lang.String> params) |
java.lang.String |
getParamString(java.lang.String scope,
java.lang.String type,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.String> params)
Get signed audit parameters as a string.
|
java.lang.String |
getSubjectID()
Get signed audit log subject ID
This method is called to obtain the "SubjectID" for
a signed audit log message.
|
void |
log(java.lang.String message)
Log audit message.
|
static final java.lang.String LOGGING_SIGNED_AUDIT_CONFIG_ROLE
static final java.lang.String SIGNED_AUDIT_SCOPE
static final java.lang.String SIGNED_AUDIT_OPERATION
static final java.lang.String SIGNED_AUDIT_RESOURCE
static final java.lang.String SIGNED_AUDIT_RULENAME
static final java.lang.String SIGNED_AUDIT_PASSWORD_VALUE
static final java.lang.String SIGNED_AUDIT_EMPTY_NAME_VALUE_PAIR
static final java.lang.String SIGNED_AUDIT_NAME_VALUE_DELIMITER
static final java.lang.String SIGNED_AUDIT_NAME_VALUE_PAIRS_DELIMITER
java.lang.String getSubjectID()
java.lang.String getGroups(java.lang.String subjectID)
subjectID
- string containing the signed audit log message SubjectIDjava.lang.String getParamString(java.lang.String scope, java.lang.String type, java.lang.String id, java.util.Map<java.lang.String,java.lang.String> params)
java.lang.String getParamString(java.lang.StringBuilder parameters, java.util.Map<java.lang.String,java.lang.String> params)
void log(java.lang.String message)