Package org.apache.http.nio.conn.ssl
Class SSLLayeringStrategy
- java.lang.Object
-
- org.apache.http.nio.conn.ssl.SSLLayeringStrategy
-
- All Implemented Interfaces:
LayeringStrategy
@Deprecated public class SSLLayeringStrategy extends Object implements LayeringStrategy
Deprecated.
-
-
Constructor Summary
Constructors Constructor Description SSLLayeringStrategy(String algorithm, KeyStore keystore, String keystorePassword, KeyStore truststore, SecureRandom random, org.apache.http.conn.ssl.TrustStrategy trustStrategy, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)Deprecated.SSLLayeringStrategy(String algorithm, KeyStore keystore, String keystorePassword, KeyStore truststore, SecureRandom random, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)Deprecated.SSLLayeringStrategy(KeyStore truststore)Deprecated.SSLLayeringStrategy(KeyStore keystore, String keystorePassword)Deprecated.SSLLayeringStrategy(KeyStore keystore, String keystorePassword, KeyStore truststore)Deprecated.SSLLayeringStrategy(SSLContext sslContext)Deprecated.SSLLayeringStrategy(SSLContext sslContext, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)Deprecated.SSLLayeringStrategy(org.apache.http.conn.ssl.TrustStrategy trustStrategy)Deprecated.SSLLayeringStrategy(org.apache.http.conn.ssl.TrustStrategy trustStrategy, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static SSLLayeringStrategygetDefaultStrategy()Deprecated.static SSLLayeringStrategygetSystemDefaultStrategy()Deprecated.protected voidinitializeEngine(SSLEngine engine)Deprecated.booleanisSecure()Deprecated.org.apache.http.nio.reactor.ssl.SSLIOSessionlayer(org.apache.http.nio.reactor.IOSession iosession)Deprecated.protected voidverifySession(org.apache.http.nio.reactor.IOSession iosession, SSLSession sslsession)Deprecated.
-
-
-
Field Detail
-
TLS
public static final String TLS
Deprecated.- See Also:
- Constant Field Values
-
SSL
public static final String SSL
Deprecated.- See Also:
- Constant Field Values
-
SSLV2
public static final String SSLV2
Deprecated.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SSLLayeringStrategy
public SSLLayeringStrategy(String algorithm, KeyStore keystore, String keystorePassword, KeyStore truststore, SecureRandom random, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException, UnrecoverableKeyException
Deprecated.
-
SSLLayeringStrategy
public SSLLayeringStrategy(String algorithm, KeyStore keystore, String keystorePassword, KeyStore truststore, SecureRandom random, org.apache.http.conn.ssl.TrustStrategy trustStrategy, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException, UnrecoverableKeyException
Deprecated.
-
SSLLayeringStrategy
public SSLLayeringStrategy(KeyStore keystore, String keystorePassword, KeyStore truststore) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException, UnrecoverableKeyException
Deprecated.
-
SSLLayeringStrategy
public SSLLayeringStrategy(KeyStore keystore, String keystorePassword) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException, UnrecoverableKeyException
Deprecated.
-
SSLLayeringStrategy
public SSLLayeringStrategy(KeyStore truststore) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException, UnrecoverableKeyException
Deprecated.
-
SSLLayeringStrategy
public SSLLayeringStrategy(org.apache.http.conn.ssl.TrustStrategy trustStrategy, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException, UnrecoverableKeyExceptionDeprecated.
-
SSLLayeringStrategy
public SSLLayeringStrategy(org.apache.http.conn.ssl.TrustStrategy trustStrategy) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException, UnrecoverableKeyExceptionDeprecated.
-
SSLLayeringStrategy
public SSLLayeringStrategy(SSLContext sslContext, org.apache.http.conn.ssl.X509HostnameVerifier hostnameVerifier)
Deprecated.
-
SSLLayeringStrategy
public SSLLayeringStrategy(SSLContext sslContext)
Deprecated.
-
-
Method Detail
-
getDefaultStrategy
public static SSLLayeringStrategy getDefaultStrategy()
Deprecated.
-
getSystemDefaultStrategy
public static SSLLayeringStrategy getSystemDefaultStrategy()
Deprecated.
-
isSecure
public boolean isSecure()
Deprecated.- Specified by:
isSecurein interfaceLayeringStrategy
-
layer
public org.apache.http.nio.reactor.ssl.SSLIOSession layer(org.apache.http.nio.reactor.IOSession iosession)
Deprecated.- Specified by:
layerin interfaceLayeringStrategy
-
initializeEngine
protected void initializeEngine(SSLEngine engine)
Deprecated.
-
verifySession
protected void verifySession(org.apache.http.nio.reactor.IOSession iosession, SSLSession sslsession) throws SSLExceptionDeprecated.- Throws:
SSLException
-
-