public class SSLs extends Object
| 限定符和类型 | 类和说明 |
|---|---|
private static class |
SSLs.SSLHandler |
static class |
SSLs.SSLProtocolVersion
The SSL protocol version (SSLv3, TLSv1, TLSv1.1, TLSv1.2)
|
| 限定符和类型 | 字段和说明 |
|---|---|
private SSLContext |
sc |
private static SSLs.SSLHandler |
simpleVerifier |
private static org.apache.http.conn.ssl.SSLConnectionSocketFactory |
sslConnFactory |
private static SSLSocketFactory |
sslFactory |
private static org.apache.http.nio.conn.ssl.SSLIOSessionStrategy |
sslIOSessionStrategy |
private static SSLs |
sslutil |
| 构造器和说明 |
|---|
SSLs() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SSLs |
custom() |
SSLs |
customSSL(String keyStorePath,
String keyStorepass) |
static SSLs |
getInstance() |
org.apache.http.conn.ssl.SSLConnectionSocketFactory |
getSSLCONNSF(SSLs.SSLProtocolVersion sslpv) |
SSLContext |
getSSLContext(SSLs.SSLProtocolVersion sslpv) |
org.apache.http.nio.conn.ssl.SSLIOSessionStrategy |
getSSLIOSS(SSLs.SSLProtocolVersion sslpv) |
SSLSocketFactory |
getSSLSF(SSLs.SSLProtocolVersion sslpv) |
static HostnameVerifier |
getVerifier() |
private static final SSLs.SSLHandler simpleVerifier
private static SSLSocketFactory sslFactory
private static org.apache.http.conn.ssl.SSLConnectionSocketFactory sslConnFactory
private static org.apache.http.nio.conn.ssl.SSLIOSessionStrategy sslIOSessionStrategy
private static SSLs sslutil
private SSLContext sc
public static SSLs getInstance()
public static SSLs custom()
public static HostnameVerifier getVerifier()
public SSLSocketFactory getSSLSF(SSLs.SSLProtocolVersion sslpv) throws HttpProcessException
public org.apache.http.conn.ssl.SSLConnectionSocketFactory getSSLCONNSF(SSLs.SSLProtocolVersion sslpv) throws HttpProcessException
public org.apache.http.nio.conn.ssl.SSLIOSessionStrategy getSSLIOSS(SSLs.SSLProtocolVersion sslpv) throws HttpProcessException
public SSLs customSSL(String keyStorePath, String keyStorepass) throws HttpProcessException
public SSLContext getSSLContext(SSLs.SSLProtocolVersion sslpv) throws HttpProcessException
Copyright © 2023. All rights reserved.