HTTPSConnection выяснить, какой основной поставщик используется - PullRequest
0 голосов
/ 01 октября 2010

Я открываю HTTPSUrlConnection, подобный приведенному ниже коду. Я хочу быть уверен, что используется определенный провайдер (RSA, который я загрузил). Как я могу запросить HTTPSUrlConnection, чтобы определить используемый поставщик?

URL url = new URL("https://myhost:8081/index.html");
URLConnection conn = url.openConnection();
HttpsURLConnection https_conn =     (HttpsURLConnection) conn;

Спасибо

1 Ответ

1 голос
/ 01 октября 2010

Если вы хотите использовать конкретного поставщика безопасности, создайте SSLContext с ним, используя SSLContext.getInstance(protocol, provider) (с экземпляром или именем поставщика), а затем получите SSLSocketFactory из этого SSLContext а затем передать его на HttpsURLConnection.setSSLSocketFactory(...).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...