diff options
author | Christina Fu <cfu@redhat.com> | 2014-09-04 17:01:34 -0700 |
---|---|---|
committer | Christina Fu <cfu@redhat.com> | 2014-09-04 17:01:34 -0700 |
commit | 3a40420a042db5f577a5a17c8a49ccd1d1d73955 (patch) | |
tree | 007d64ab854d20ade5bfa2d78e526b945147c5e9 /base/tps | |
parent | 1dca55be72c2cea1049b1a7020b9b2502fefa650 (diff) | |
download | pki-3a40420a042db5f577a5a17c8a49ccd1d1d73955.tar.gz pki-3a40420a042db5f577a5a17c8a49ccd1d1d73955.tar.xz pki-3a40420a042db5f577a5a17c8a49ccd1d1d73955.zip |
Ticket #1146 Tomcat TPS: missing "keyType" for renewed certs in the cert records
Diffstat (limited to 'base/tps')
-rw-r--r-- | base/tps/src/org/dogtagpki/server/tps/processor/TPSEnrollProcessor.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/base/tps/src/org/dogtagpki/server/tps/processor/TPSEnrollProcessor.java b/base/tps/src/org/dogtagpki/server/tps/processor/TPSEnrollProcessor.java index cff615752..ff0cdf043 100644 --- a/base/tps/src/org/dogtagpki/server/tps/processor/TPSEnrollProcessor.java +++ b/base/tps/src/org/dogtagpki/server/tps/processor/TPSEnrollProcessor.java @@ -1572,6 +1572,7 @@ public class TPSEnrollProcessor extends TPSProcessor { cEnrollInfo.setProfileId(profileId); cEnrollInfo.setCertId(certId); cEnrollInfo.setCertAttrId(certAttrId); + cEnrollInfo.setKeyType(keyType); // These setting are key related and have no meaning in renewal. if (isRenewal == false) { @@ -1584,7 +1585,6 @@ public class TPSEnrollProcessor extends TPSProcessor { cEnrollInfo.setKeyUser(keyUser); cEnrollInfo.setPrivateKeyNumber(priKeyNumber); cEnrollInfo.setPublicKeyNumber(pubKeyNumber); - cEnrollInfo.setKeyType(keyType); cEnrollInfo.setKeyTypePrefix(keyTypePrefix); } @@ -1886,10 +1886,7 @@ public class TPSEnrollProcessor extends TPSProcessor { } certsInfo.addCertificate(x509Cert); - // In renewal case, we don't need to save this info. - if (!isRenewal) { - certsInfo.addKType(cEnrollInfo.getKeyType()); - } + certsInfo.addKType(cEnrollInfo.getKeyType()); //Add origin, special handling for recovery case. if (isRecovery == true) { |