--- old/test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java Wed Feb 13 17:07:11 2013 +++ new/test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java Wed Feb 13 17:07:10 2013 @@ -51,7 +51,7 @@ import java.security.cert.CertificateFactory; import java.security.spec.*; import java.security.interfaces.*; -import sun.misc.BASE64Decoder; +import java.util.Base64; public class SSLSocketSNISensitive { @@ -391,7 +391,7 @@ // generate the private key. String keySpecStr = keyStrs[i]; PKCS8EncodedKeySpec priKeySpec = new PKCS8EncodedKeySpec( - new BASE64Decoder().decodeBuffer(keySpecStr)); + Base64.getMimeDecoder().decode(keySpecStr)); KeyFactory kf = KeyFactory.getInstance("RSA"); RSAPrivateKey priKey = (RSAPrivateKey)kf.generatePrivate(priKeySpec);