我需要使用jdk6u12和BouncyCastle创建一个TSLv1.2 PSK连接,并使用apache HTTPClient发出一些HTTP请求。
我试图用Security.addProvider()
注册提供者并传递
SSLContext.getInstance("TSLv1.2")
org.apache.http.conn.ssl.SSLSocketFactory
; NoSuchAlgorithmException
但它仍然抛出SSLContext
。
是否有可能以这种方式获得SSLSocketFactory
,或者我必须延长SSLSocket
才能返回自定义last = last->next
?
答案 0 :(得分:0)
这段代码很适合我。
Provider provider = new BouncyCastleJsseProvider();
Security.addProvider(provider);
SSLContext ctx = SSLContext.getInstance("TLSv1.2",provider.getName());