diff options
author | cfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-09-08 05:26:21 +0000 |
---|---|---|
committer | cfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-09-08 05:26:21 +0000 |
commit | 54ce02bd38abee8ddfe4e6dee913ec53768610e0 (patch) | |
tree | 2b844a9dc9e83443add2a23a35f1e76490a580f9 /pki/base/common/src/com/netscape/cms/servlet/base/CMSServlet.java | |
parent | eb0eb37fb799de32fe129834f1e8ff31591f7f19 (diff) | |
download | pki-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.java | 6 |
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; + } } } |