Package com.netscape.certsrv.logging
Interface IAuditor
-
- All Known Implementing Classes:
Auditor
public interface IAuditor- Author:
- Endi S. Dewata
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSIGNED_AUDIT_EMPTY_NAME_VALUE_PAIRstatic java.lang.StringSIGNED_AUDIT_OPERATIONstatic java.lang.StringSIGNED_AUDIT_RESOURCEstatic java.lang.StringSIGNED_AUDIT_SCOPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetGroups(java.lang.String subjectID)Get signed audit groups This method is called to extract all "groups" associated with the "auditSubjectID()".java.lang.StringgetParamString(java.lang.StringBuilder parameters, java.util.Map<java.lang.String,java.lang.String> params)java.lang.StringgetParamString(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.StringgetParamString(java.util.Map<java.lang.String,java.lang.String> params)java.lang.StringgetSubjectID()Get signed audit log subject ID This method is called to obtain the "SubjectID" for a signed audit log message.
-
-
-
Field Detail
-
SIGNED_AUDIT_SCOPE
static final java.lang.String SIGNED_AUDIT_SCOPE
- See Also:
- Constant Field Values
-
SIGNED_AUDIT_OPERATION
static final java.lang.String SIGNED_AUDIT_OPERATION
- See Also:
- Constant Field Values
-
SIGNED_AUDIT_RESOURCE
static final java.lang.String SIGNED_AUDIT_RESOURCE
- See Also:
- Constant Field Values
-
SIGNED_AUDIT_EMPTY_NAME_VALUE_PAIR
static final java.lang.String SIGNED_AUDIT_EMPTY_NAME_VALUE_PAIR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSubjectID
java.lang.String getSubjectID()
Get signed audit log subject ID This method is called to obtain the "SubjectID" for a signed audit log message.- Returns:
- id string containing the signed audit log message SubjectID
-
getGroups
java.lang.String getGroups(java.lang.String subjectID)
Get signed audit groups This method is called to extract all "groups" associated with the "auditSubjectID()".- Parameters:
subjectID- string containing the signed audit log message SubjectID- Returns:
- a delimited string of groups associated with the "auditSubjectID()"
-
getParamString
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. This method is called to convert parameters into a string of name;;value pairs separated by a '+' if more than one name;;value pair exists.- Returns:
- a delimited string of one or more delimited name/value pairs
-
getParamString
java.lang.String getParamString(java.util.Map<java.lang.String,java.lang.String> params)
-
getParamString
java.lang.String getParamString(java.lang.StringBuilder parameters, java.util.Map<java.lang.String,java.lang.String> params)
-
-