diff options
author | Abhishek Koneru <akoneru@redhat.com> | 2013-03-27 12:12:42 -0400 |
---|---|---|
committer | Abhishek Koneru <akoneru@redhat.com> | 2013-03-28 09:35:36 -0400 |
commit | 632aa9a012839bde3253ff7a6698797ba83d4658 (patch) | |
tree | 57e1411a2cc6220e0a15d42439d11913e90758df /base/java-tools/src/com/netscape/cmstools/CRMFPopClient.java | |
parent | 30ecd7f72f7a607d3839a21ae82472cb6f07c966 (diff) | |
download | pki-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.java | 6 |
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) { |