summaryrefslogtreecommitdiffstats
path: root/pki/base/silent/src/common/ComCrypto.java
diff options
context:
space:
mode:
authormharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2011-01-13 21:30:52 +0000
committermharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2011-01-13 21:30:52 +0000
commit512ee28022fac62414a4b1b20338359eefb08daa (patch)
tree6da1a90293eaefe65392109007d1d96895fb77cb /pki/base/silent/src/common/ComCrypto.java
parent91b9a5774f3e537de1ab0a176f52ba1fd2b91350 (diff)
downloadpki-512ee28022fac62414a4b1b20338359eefb08daa.tar.gz
pki-512ee28022fac62414a4b1b20338359eefb08daa.tar.xz
pki-512ee28022fac62414a4b1b20338359eefb08daa.zip
Bugzilla Bug #642741 - CS build uses deprecated functions
- removed references to "sun.misc.BASE64Encoder" - removed references to "sun.misc.BASE64Decoder" git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1731 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/silent/src/common/ComCrypto.java')
-rw-r--r--pki/base/silent/src/common/ComCrypto.java20
1 files changed, 12 insertions, 8 deletions
diff --git a/pki/base/silent/src/common/ComCrypto.java b/pki/base/silent/src/common/ComCrypto.java
index 229a64bf..f501f715 100644
--- a/pki/base/silent/src/common/ComCrypto.java
+++ b/pki/base/silent/src/common/ComCrypto.java
@@ -54,9 +54,10 @@ import netscape.security.x509.X500Name;
import netscape.security.util.BigInt;
import netscape.security.x509.X500Signer;
-import sun.misc.BASE64Encoder;
-import sun.misc.BASE64Decoder;
+//import sun.misc.BASE64Encoder;
+//import sun.misc.BASE64Decoder;
import java.security.Signature;
+import com.netscape.osutil.OSUtil;
/**
@@ -596,8 +597,9 @@ public class ComCrypto {
byte encoded[] = ASN1Util.encode(s1);
- BASE64Encoder encoder = new BASE64Encoder();
- String Req1 = encoder.encodeBuffer(encoded);
+ // BASE64Encoder encoder = new BASE64Encoder();
+ // String Req1 = encoder.encodeBuffer(encoded);
+ String Req1 = OSUtil.BtoA(encoded);
// Set CRMF_REQUEST variable
CRMF_REQUEST = Req1;
@@ -673,8 +675,9 @@ public class ComCrypto {
pair = kg.genKeyPair();
// wrap private key
- BASE64Decoder decoder = new BASE64Decoder();
- byte transport[] = decoder.decodeBuffer(transportcert);
+ // BASE64Decoder decoder = new BASE64Decoder();
+ // byte transport[] = decoder.decodeBuffer(transportcert);
+ byte transport[] = OSUtil.AtoB(transportcert);
X509Certificate tcert = manager.importCACertPackage(transport);
@@ -759,9 +762,10 @@ public class ComCrypto {
byte encoded[] = ASN1Util.encode(s1);
- BASE64Encoder encoder = new BASE64Encoder();
+ // BASE64Encoder encoder = new BASE64Encoder();
- CRMF_REQUEST = encoder.encodeBuffer(encoded);
+ // CRMF_REQUEST = encoder.encodeBuffer(encoded);
+ CRMF_REQUEST = OSUtil.BtoA(encoded);
System.out.println("Generated crmf request: ...... ");
System.out.println("");