diff options
Diffstat (limited to 'pki/base/console/src/com/netscape/admin/certsrv/connection/AdminConnection.java')
-rw-r--r-- | pki/base/console/src/com/netscape/admin/certsrv/connection/AdminConnection.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pki/base/console/src/com/netscape/admin/certsrv/connection/AdminConnection.java b/pki/base/console/src/com/netscape/admin/certsrv/connection/AdminConnection.java index c7dc952c0..fac27f31d 100644 --- a/pki/base/console/src/com/netscape/admin/certsrv/connection/AdminConnection.java +++ b/pki/base/console/src/com/netscape/admin/certsrv/connection/AdminConnection.java @@ -27,6 +27,8 @@ import com.netscape.management.client.util.*; import com.netscape.management.client.*; import com.netscape.management.client.preferences.*; +import com.netscape.osutil.OSUtil; + /** * This class represents an administration connection shell * to the certificate server. The user need to specify the @@ -706,9 +708,12 @@ public class AdminConnection { if (mAuthType.equals("") || mAuthType.equals("pwd")) { BasicAuthenticator auth = (BasicAuthenticator)mAuth; - sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encoder(); + // sun.misc.BASE64Encoder encoder = new sun.misc.BASE64Encoder(); + // sb.append("Authorization: Basic " + + // encoder.encodeBuffer((auth.getUserid() + + // ":" + auth.getPassword()).getBytes()) + "\n"); sb.append("Authorization: Basic " + - encoder.encodeBuffer((auth.getUserid() + + OSUtil.BtoA((auth.getUserid() + ":" + auth.getPassword()).getBytes()) + "\n"); } else if (mAuthType.equals("sslclientauth")) { sb.append("\n"); |