private SSLSocket criaSSLSocket(String host) throws Exception { KeyStore ks = Utils.getKeyStore("JKS"); ks.load(new FileInputStream(keystore), byteSenha); KeyManagerFactory kmf = Utils.getKMFactory("SunX509"); kmf.init(ks, byteSenha); SSLContext sslcontext = Utils.criaSSLContext("SSLv3"); sslcontext.init(kmf.getKeyManagers(), null, null); SSLSocketFactory ssf = sslcontext.getSocketFactory(); SSLSocket socket = (SSLSocket) ssf.createSocket(host, HTTPS_PORT); return socket; }