diff options
author | Endi S. Dewata <edewata@redhat.com> | 2017-04-13 01:45:37 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2017-04-13 02:35:13 +0200 |
commit | 92b68d7ab3f58ad80a545f550f0598de2c43da2c (patch) | |
tree | e418baae29a0e48db8dec886d26c75dec728297b /base/server/cms/src/org | |
parent | d9d8b19bef7c91c2e3d33618869ea6426ecb4a36 (diff) | |
download | pki-92b68d7ab3f58ad80a545f550f0598de2c43da2c.tar.gz pki-92b68d7ab3f58ad80a545f550f0598de2c43da2c.tar.xz pki-92b68d7ab3f58ad80a545f550f0598de2c43da2c.zip |
Added methods to log AuditEvent object.
New audit(AuditEvent) methods have been added alongside the
existing audit(String) methods.
Change-Id: Ia02a7daa8b9e8693208fe34309d8d727cc32ce54
Diffstat (limited to 'base/server/cms/src/org')
-rw-r--r-- | base/server/cms/src/org/dogtagpki/server/rest/ACLInterceptor.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/base/server/cms/src/org/dogtagpki/server/rest/ACLInterceptor.java b/base/server/cms/src/org/dogtagpki/server/rest/ACLInterceptor.java index 86996d5b2..331bae160 100644 --- a/base/server/cms/src/org/dogtagpki/server/rest/ACLInterceptor.java +++ b/base/server/cms/src/org/dogtagpki/server/rest/ACLInterceptor.java @@ -351,4 +351,14 @@ public class ACLInterceptor implements ContainerRequestFilter { ILogger.LL_SECURITY, msg); } + + protected void audit(AuditEvent event) { + + String template = event.getMessage(); + Object[] params = event.getParameters(); + + String message = CMS.getLogMessage(template, params); + + audit(message); + } } |