summaryrefslogtreecommitdiffstats
path: root/pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java
diff options
context:
space:
mode:
authorcfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-09-08 05:26:21 +0000
committercfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-09-08 05:26:21 +0000
commit54ce02bd38abee8ddfe4e6dee913ec53768610e0 (patch)
tree2b844a9dc9e83443add2a23a35f1e76490a580f9 /pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java
parenteb0eb37fb799de32fe129834f1e8ff31591f7f19 (diff)
downloadpki-54ce02bd38abee8ddfe4e6dee913ec53768610e0.tar.gz
pki-54ce02bd38abee8ddfe4e6dee913ec53768610e0.tar.xz
pki-54ce02bd38abee8ddfe4e6dee913ec53768610e0.zip
Bugzilla 583823 - CC: Auditing issues found as result of CC - interface review
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1275 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java')
-rw-r--r--pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java b/pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java
index 314f4fce2..e4008ab8d 100644
--- a/pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java
+++ b/pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java
@@ -1864,7 +1864,11 @@ public abstract class CMSServlet extends HttpServlet {
authManagerId = (String) auditContext.get(SessionContext.AUTH_MANAGER_ID);
if(authManagerId != null && authManagerId.equals("TokenAuth")) {
- auditID = auditGroupID;
+ if (auditSubjectID.equals(ILogger.NONROLEUSER) ||
+ auditSubjectID.equals(ILogger.UNIDENTIFIED)) {
+ CMS.debug("CMSServlet: in authorize... TokenAuth auditSubjectID unavailable, changing to auditGroupID");
+ auditID = auditGroupID;
+ }
}
}