public class ClientTlsStrategyBuilder extends Object
| Constructor and Description |
|---|
ClientTlsStrategyBuilder() |
public static ClientTlsStrategyBuilder create()
public ClientTlsStrategyBuilder setSslContext(SSLContext sslContext)
SSLContext instance.public final ClientTlsStrategyBuilder setTlsVersions(String... tlslVersions)
TLS versions.public final ClientTlsStrategyBuilder setTlsVersions(TLS... tlslVersions)
TLS versions.public final ClientTlsStrategyBuilder setCiphers(String... ciphers)
public ClientTlsStrategyBuilder setSslBufferMode(SSLBufferMode sslBufferMode)
SSLBufferMode value.@Deprecated public void setHostnameVerificationPolicy(HostnameVerificationPolicy hostnameVerificationPolicy)
HostnameVerificationPolicy value.public ClientTlsStrategyBuilder setHostVerificationPolicy(HostnameVerificationPolicy hostnameVerificationPolicy)
HostnameVerificationPolicy value.public ClientTlsStrategyBuilder setHostnameVerifier(HostnameVerifier hostnameVerifier)
HostnameVerifier instance.@Deprecated public ClientTlsStrategyBuilder setTlsDetailsFactory(Factory<SSLEngine,TlsDetails> tlsDetailsFactory)
TlsDetails Factory instance.@Deprecated public final ClientTlsStrategyBuilder useSystemProperties()
@Deprecated public TlsStrategy build()
buildAsync() or buildClassic().public TlsStrategy buildAsync()
public TlsSocketStrategy buildClassic()
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.