public final class SSLSocketFactoryUtils
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SSLSocketFactoryUtils.TrustAllHostnameVerifier |
| 限定符和类型 | 方法和说明 |
|---|---|
static javax.net.ssl.SSLSocketFactory |
createSSLSocketFactory() |
static javax.net.ssl.SSLSocketFactory |
createSSLSocketFactory(Context context,
int keyServerStoreID) |
static javax.net.ssl.SSLSocketFactory |
createSSLSocketFactory(java.io.InputStream... certificates) |
static SSLSocketFactoryUtils.TrustAllHostnameVerifier |
createTrustAllHostnameVerifier() |
static javax.net.ssl.X509TrustManager |
createTrustAllManager() |
static javax.net.ssl.TrustManager[] |
getTrustAllManager()
获得信任所有服务器端证书库
|
static javax.net.ssl.TrustManager[] |
getTrustManager(java.io.InputStream... certificates)
获得指定流中的服务器端证书库
|
public static javax.net.ssl.SSLSocketFactory createSSLSocketFactory()
public static javax.net.ssl.X509TrustManager createTrustAllManager()
public static SSLSocketFactoryUtils.TrustAllHostnameVerifier createTrustAllHostnameVerifier()
public static javax.net.ssl.SSLSocketFactory createSSLSocketFactory(Context context,
@RawRes
int keyServerStoreID)
context - keyServerStoreID - public static javax.net.ssl.SSLSocketFactory createSSLSocketFactory(java.io.InputStream... certificates)
certificates - public static javax.net.ssl.TrustManager[] getTrustManager(java.io.InputStream... certificates)
certificates - public static javax.net.ssl.TrustManager[] getTrustAllManager()