summaryrefslogtreecommitdiffstats
path: root/pki/base/common/src/com/netscape/cmscore/cert/CertUtils.java
diff options
context:
space:
mode:
authorcfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-11-16 00:56:23 +0000
committercfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-11-16 00:56:23 +0000
commit947f08749db7903faba6d0a533db760b45fa55bf (patch)
tree5b6dc030a6396e560e3a27eaccf0644308691a8f /pki/base/common/src/com/netscape/cmscore/cert/CertUtils.java
parente2017998826b0db5f05e6c2909aee67b9166865f (diff)
downloadpki-947f08749db7903faba6d0a533db760b45fa55bf.tar.gz
pki-947f08749db7903faba6d0a533db760b45fa55bf.tar.xz
pki-947f08749db7903faba6d0a533db760b45fa55bf.zip
Bug 642359 - CC Feature - need to verify certificate when it is added
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1503 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/common/src/com/netscape/cmscore/cert/CertUtils.java')
-rw-r--r--pki/base/common/src/com/netscape/cmscore/cert/CertUtils.java45
1 files changed, 26 insertions, 19 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/cert/CertUtils.java b/pki/base/common/src/com/netscape/cmscore/cert/CertUtils.java
index 31081b8fe..6e38a4b4f 100644
--- a/pki/base/common/src/com/netscape/cmscore/cert/CertUtils.java
+++ b/pki/base/common/src/com/netscape/cmscore/cert/CertUtils.java
@@ -853,9 +853,35 @@ public class CertUtils {
CMS.debug("CertUtils: verifySystemCertByTag() certusage for cert tag " + tag + " undefined in CS.cfg, not checking certificate usage");
}
r = verifySystemCertByNickname(nickname, certusage);
+ if (r == true) {
+ // audit here
+ auditMessage = CMS.getLogMessage(
+ LOGGING_SIGNED_AUDIT_CIMC_CERT_VERIFICATION,
+ ILogger.SYSTEM_UID,
+ ILogger.SUCCESS,
+ nickname);
+
+ audit(auditMessage);
+ } else {
+ // audit here
+ auditMessage = CMS.getLogMessage(
+ LOGGING_SIGNED_AUDIT_CIMC_CERT_VERIFICATION,
+ ILogger.SYSTEM_UID,
+ ILogger.FAILURE,
+ nickname);
+
+ audit(auditMessage);
+ }
} catch (Exception e) {
CMS.debug("CertUtils: verifySystemCertsByTag() failed: "+
e.toString());
+ auditMessage = CMS.getLogMessage(
+ LOGGING_SIGNED_AUDIT_CIMC_CERT_VERIFICATION,
+ ILogger.SYSTEM_UID,
+ ILogger.FAILURE,
+ "");
+
+ audit(auditMessage);
r = false;
}
@@ -953,25 +979,6 @@ public class CertUtils {
tag = tag.trim();
CMS.debug("CertUtils: verifySystemCerts() cert tag=" + tag);
r = verifySystemCertByTag(tag);
- if (r == true) {
- // audit here
- auditMessage = CMS.getLogMessage(
- LOGGING_SIGNED_AUDIT_CIMC_CERT_VERIFICATION,
- ILogger.SYSTEM_UID,
- ILogger.SUCCESS,
- tag);
-
- audit(auditMessage);
- } else {
- // audit here
- auditMessage = CMS.getLogMessage(
- LOGGING_SIGNED_AUDIT_CIMC_CERT_VERIFICATION,
- ILogger.SYSTEM_UID,
- ILogger.FAILURE,
- tag);
-
- audit(auditMessage);
- }
}
} catch (Exception e) {
// audit here