Jika saya menggunakan kode berikut karena saya ingin, misalnya, mengubah cara validasi sertifikat.
trm = beberapa manajer kepercayaan
SSLContext sc = SSLContext.getInstance("SSL");
sc.init(null, new TrustManager[] { trm }, null);
HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
Kemudian ini menetapkan SSLContext untuk semua koneksi https yang akan dibuat di masa depan, apa pun threadnya. Apa cara terbersih untuk mengontrol cakupan sehingga saya mengaturnya hanya untuk panggilan yang saya inginkan?