public class HttpsUtils
extends java.lang.Object
| 构造器和说明 |
|---|
HttpsUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static javax.net.ssl.X509TrustManager |
chooseTrustManager(javax.net.ssl.TrustManager[] trustManagers)
获取X509TrustManager
|
static javax.net.ssl.HostnameVerifier |
getHostnameVerifier()
主机名校验方法
|
static SSLParams |
getSslSocketFactory(android.content.Context context,
int[] certificatesId,
int bksFileId,
java.lang.String password) |
public static javax.net.ssl.HostnameVerifier getHostnameVerifier()
public static SSLParams getSslSocketFactory(android.content.Context context, @RawRes int[] certificatesId, @RawRes int bksFileId, java.lang.String password)
context - 上下文certificatesId - "XXX.cer" 文件 (文件位置res/raw/XXX.cer)bksFileId - "XXX.bks"文件(文件位置res/raw/XXX.bks)password - The certificate's password.public static javax.net.ssl.X509TrustManager chooseTrustManager(javax.net.ssl.TrustManager[] trustManagers)
trustManagers -