diff options
author | alee <alee@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-05-29 20:31:10 +0000 |
---|---|---|
committer | alee <alee@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-05-29 20:31:10 +0000 |
commit | beb0b50bb52ee682eb2a38899392717e34a69991 (patch) | |
tree | 10c1ca456f69a2c229dd87b4ee4d3fadb050537a /pki/base/common/src/com/netscape/cms/servlet/profile | |
parent | 4f337397d710061c6ba965d503d13595aed409f5 (diff) | |
download | pki-beb0b50bb52ee682eb2a38899392717e34a69991.tar.gz pki-beb0b50bb52ee682eb2a38899392717e34a69991.tar.xz pki-beb0b50bb52ee682eb2a38899392717e34a69991.zip |
Bugzilla Bug #480714 and #481659 - renewal fixes for expired_revoked certs and prevent key archival for renewals
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@503 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/servlet/profile')
-rw-r--r-- | pki/base/common/src/com/netscape/cms/servlet/profile/ProfileSubmitServlet.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pki/base/common/src/com/netscape/cms/servlet/profile/ProfileSubmitServlet.java b/pki/base/common/src/com/netscape/cms/servlet/profile/ProfileSubmitServlet.java index 6a5263fcf..18231f770 100644 --- a/pki/base/common/src/com/netscape/cms/servlet/profile/ProfileSubmitServlet.java +++ b/pki/base/common/src/com/netscape/cms/servlet/profile/ProfileSubmitServlet.java @@ -684,8 +684,8 @@ public class ProfileSubmitServlet extends ProfileServlet { return; } else { CMS.debug("ProfileSubmitServlet: renewal cert record found for serial number:"+ certSerial.toString()); - // check to see if the cert is revoked - if (rec.getStatus().equals(ICertRecord.STATUS_REVOKED)) { + // check to see if the cert is revoked or revoked_expired + if ((rec.getStatus().equals(ICertRecord.STATUS_REVOKED)) || (rec.getStatus().equals(ICertRecord.STATUS_REVOKED_EXPIRED))) { CMS.debug("ProfileSubmitServlet: renewal cert found to be revoked. Serial number = "+ certSerial.toString()); args.set(ARG_ERROR_CODE, "1"); args.set(ARG_ERROR_REASON, CMS.getUserMessage(locale, |