diff options
author | Endi S. Dewata <edewata@redhat.com> | 2017-06-24 04:11:41 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2017-06-27 07:32:52 +0200 |
commit | c297d987d29755452b192ae1306610733381771a (patch) | |
tree | 0d82696414176bcaf888a958689047a04f148bbc /base/server/cms/src/com/netscape/cms/servlet/admin | |
parent | 388254c3f529647ce414d19e81e15aafb774eb41 (diff) | |
download | pki-c297d987d29755452b192ae1306610733381771a.tar.gz pki-c297d987d29755452b192ae1306610733381771a.tar.xz pki-c297d987d29755452b192ae1306610733381771a.zip |
Consolidated log() for audit events.
Duplicate log() methods for audit events have been merged into the
Logger class.
https://pagure.io/dogtagpki/issue/2689
Change-Id: I7a5147ff3221a52a82e69f56faf2156c04256db2
Diffstat (limited to 'base/server/cms/src/com/netscape/cms/servlet/admin')
-rw-r--r-- | base/server/cms/src/com/netscape/cms/servlet/admin/AdminServlet.java | 26 | ||||
-rw-r--r-- | base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java | 2 |
2 files changed, 9 insertions, 19 deletions
diff --git a/base/server/cms/src/com/netscape/cms/servlet/admin/AdminServlet.java b/base/server/cms/src/com/netscape/cms/servlet/admin/AdminServlet.java index 5b136be2f..c42b6b776 100644 --- a/base/server/cms/src/com/netscape/cms/servlet/admin/AdminServlet.java +++ b/base/server/cms/src/com/netscape/cms/servlet/admin/AdminServlet.java @@ -49,9 +49,9 @@ import com.netscape.certsrv.base.IExtendedPluginInfo; import com.netscape.certsrv.base.SessionContext; import com.netscape.certsrv.common.Constants; import com.netscape.certsrv.common.NameValuePairs; -import com.netscape.certsrv.logging.AuditEvent; import com.netscape.certsrv.logging.IAuditor; import com.netscape.certsrv.logging.ILogger; +import com.netscape.certsrv.logging.LogEvent; import com.netscape.certsrv.logging.event.AuthFailEvent; import com.netscape.certsrv.logging.event.AuthSuccessEvent; import com.netscape.certsrv.logging.event.AuthzFailEvent; @@ -60,6 +60,8 @@ import com.netscape.certsrv.logging.event.RoleAssumeEvent; import com.netscape.certsrv.usrgrp.EUsrGrpException; import com.netscape.certsrv.usrgrp.IUGSubsystem; import com.netscape.certsrv.usrgrp.IUser; +import com.netscape.cms.logging.Logger; +import com.netscape.cms.logging.SignedAuditLogger; import com.netscape.cms.servlet.base.UserInfo; import com.netscape.cmsutil.util.Utils; @@ -94,9 +96,8 @@ import netscape.security.x509.X509CertImpl; */ public class AdminServlet extends HttpServlet { - /** - * - */ + private static Logger signedAuditLogger = SignedAuditLogger.getLogger(); + private static final long serialVersionUID = 7740464244137421542L; private final static String HDR_AUTHORIZATION = "Authorization"; private final static String HDR_LANG = "accept-language"; @@ -953,22 +954,11 @@ public class AdminServlet extends HttpServlet { * @param msg signed audit log message */ protected void audit(String msg) { - - if (auditor == null) { - return; - } - - auditor.log(msg); + signedAuditLogger.log(msg); } - protected void audit(AuditEvent event) { - - String template = event.getMessage(); - Object[] params = event.getParameters(); - - String message = CMS.getLogMessage(template, params); - - audit(message); + protected void audit(LogEvent event) { + signedAuditLogger.log(event); } /** diff --git a/base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java b/base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java index c6ae5b1b4..ae2945111 100644 --- a/base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java +++ b/base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java @@ -391,7 +391,7 @@ public class GroupMemberProcessor extends Processor { if (auditor == null) return; - auditor.log(new ConfigRoleEvent( + signedAuditLogger.log(new ConfigRoleEvent( auditor.getSubjectID(), status, auditor.getParamString(ScopeDef.SC_GROUP_MEMBERS, type, id, params))); |