summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAbhishek Koneru <akoneru@redhat.com>2012-08-16 13:03:10 -0400
committerAde Lee <alee@redhat.com>2012-08-17 13:20:00 -0400
commit477fd0b29e53b9706f5f458eae342bc35ea82adf (patch)
tree9ef8d9cf7ab6a789c9c33f0819a3a9cdf977e943
parent622dd626a07f1ec3f68fc0dddf990b1866f88d3c (diff)
downloadpki-477fd0b29e53b9706f5f458eae342bc35ea82adf.tar.gz
pki-477fd0b29e53b9706f5f458eae342bc35ea82adf.tar.xz
pki-477fd0b29e53b9706f5f458eae342bc35ea82adf.zip
Fix for BugZilla ticket 219
-rw-r--r--base/common/src/com/netscape/cms/servlet/csadmin/CertUtil.java6
-rw-r--r--base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java4
2 files changed, 5 insertions, 5 deletions
diff --git a/base/common/src/com/netscape/cms/servlet/csadmin/CertUtil.java b/base/common/src/com/netscape/cms/servlet/csadmin/CertUtil.java
index dc8adaf97..06242e3fb 100644
--- a/base/common/src/com/netscape/cms/servlet/csadmin/CertUtil.java
+++ b/base/common/src/com/netscape/cms/servlet/csadmin/CertUtil.java
@@ -338,15 +338,15 @@ public class CertUtil {
if (type.equals("selfsign")) {
CMS.debug("Creating local certificate... issuerdn=" + dn);
CMS.debug("Creating local certificate... dn=" + dn);
- info = CryptoUtil.createX509CertInfo(x509key, serialNo.intValue(), dn, dn, date,
+ info = CryptoUtil.createX509CertInfo(x509key, serialNo, dn, dn, date,
date, keyAlgorithm);
} else {
String issuerdn = config.getString("preop.cert.signing.dn", "");
CMS.debug("Creating local certificate... issuerdn=" + issuerdn);
CMS.debug("Creating local certificate... dn=" + dn);
- info = CryptoUtil.createX509CertInfo(x509key,
- serialNo.intValue(), issuerdn, dn, date, date, keyAlgorithm);
+ info = CryptoUtil.createX509CertInfo(x509key, serialNo,
+ issuerdn, dn, date, date, keyAlgorithm);
}
CMS.debug("Cert Template: " + info.toString());
diff --git a/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java b/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java
index d48fe4a44..befe97e31 100644
--- a/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java
+++ b/base/util/src/com/netscape/cmsutil/crypto/CryptoUtil.java
@@ -659,7 +659,7 @@ public class CryptoUtil {
}
public static X509CertInfo createX509CertInfo(X509Key x509key,
- int serialno, String issuername, String subjname,
+ BigInteger serialno, String issuername, String subjname,
Date notBefore, Date notAfter)
throws IOException,
CertificateException,
@@ -675,7 +675,7 @@ public class CryptoUtil {
}
public static X509CertInfo createX509CertInfo(X509Key x509key,
- int serialno, String issuername, String subjname,
+ BigInteger serialno, String issuername, String subjname,
Date notBefore, Date notAfter, String alg)
throws IOException,
CertificateException,