summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java
diff options
context:
space:
mode:
authorAbhishek Koneru <akoneru@redhat.com>2013-03-27 12:12:42 -0400
committerAbhishek Koneru <akoneru@redhat.com>2013-03-28 09:35:36 -0400
commit632aa9a012839bde3253ff7a6698797ba83d4658 (patch)
tree57e1411a2cc6220e0a15d42439d11913e90758df /base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java
parent30ecd7f72f7a607d3839a21ae82472cb6f07c966 (diff)
downloadpki-632aa9a012839bde3253ff7a6698797ba83d4658.tar.gz
pki-632aa9a012839bde3253ff7a6698797ba83d4658.tar.xz
pki-632aa9a012839bde3253ff7a6698797ba83d4658.zip
Change calls CMS.AtoB and CMS.BtoA on client side.
The PKCS10Client and CRMFPopClient use the CMS.BtoA and CMS.Atob for encoding and decoding purposes which throws an exception. Instead using the base64decode and the base64encode methods in Utils. Ticket #549
Diffstat (limited to 'base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java')
-rw-r--r--base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java b/base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java
index 79c8a7489..241b759ed 100644
--- a/base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java
+++ b/base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java
@@ -70,9 +70,9 @@ import org.mozilla.jss.pkix.primitive.Name;
import org.mozilla.jss.pkix.primitive.SubjectPublicKeyInfo;
import org.mozilla.jss.util.Password;
-import com.netscape.certsrv.apps.CMS;
import com.netscape.cmsutil.crypto.CryptoUtil;
import com.netscape.cmsutil.util.HMACDigest;
+import com.netscape.cmsutil.util.Utils;
/**
* A command-line utility used to generate a Certificate Request Message
@@ -372,7 +372,7 @@ public class CRMFPopClient {
System.out.println("CRMFPopClient: key pair generated."); //key pair generated");
// wrap private key
- byte transport[] = CMS.AtoB(transportCert);
+ byte transport[] = Utils.base64decode(transportCert);
X509Certificate tcert = manager.importCACertPackage(transport);
@@ -552,7 +552,7 @@ public class CRMFPopClient {
s1.addElement(crmfMsg);
byte encoded[] = ASN1Util.encode(s1);
- String Req1 = CMS.BtoA(encoded);
+ String Req1 = Utils.base64encode(encoded);
if (REQ_OUT_FILE != null)
{