Uses of Interface
org.apache.hc.core5.reactor.ssl.TransportSecurityLayer
Packages that use TransportSecurityLayer
Package
Description
TLS protocol support.
HTTP/2 specific TLS protocol support.
Event driven network communication APIs and components loosely based on
Doug Lea's
reactor pattern.
TLS/SSL support for I/O reactors.
-
Uses of TransportSecurityLayer in org.apache.hc.core5.http.nio.ssl
Methods in org.apache.hc.core5.http.nio.ssl with parameters of type TransportSecurityLayerModifier and TypeMethodDescriptionbooleanBasicClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) Deprecated.voidBasicClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) booleanBasicServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) voidBasicServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) booleanTlsStrategy.upgrade(TransportSecurityLayer sessionLayer, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) default voidTlsStrategy.upgrade(TransportSecurityLayer sessionLayer, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) Secures current session layer with TLS.Method parameters in org.apache.hc.core5.http.nio.ssl with type arguments of type TransportSecurityLayerModifier and TypeMethodDescriptionvoidBasicClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) voidBasicServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) default voidTlsStrategy.upgrade(TransportSecurityLayer sessionLayer, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) Secures current session layer with TLS. -
Uses of TransportSecurityLayer in org.apache.hc.core5.http2.ssl
Methods in org.apache.hc.core5.http2.ssl with parameters of type TransportSecurityLayerModifier and TypeMethodDescriptionbooleanH2ClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) voidH2ClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) booleanH2ServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, HttpHost host, SocketAddress localAddress, SocketAddress remoteAddress, Object attachment, Timeout handshakeTimeout) voidH2ServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) Method parameters in org.apache.hc.core5.http2.ssl with type arguments of type TransportSecurityLayerModifier and TypeMethodDescriptionvoidH2ClientTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) voidH2ServerTlsStrategy.upgrade(TransportSecurityLayer tlsSession, NamedEndpoint endpoint, Object attachment, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) -
Uses of TransportSecurityLayer in org.apache.hc.core5.reactor
Subinterfaces of TransportSecurityLayer in org.apache.hc.core5.reactorClasses in org.apache.hc.core5.reactor that implement TransportSecurityLayerMethod parameters in org.apache.hc.core5.reactor with type arguments of type TransportSecurityLayerModifier and TypeMethodDescriptionvoidInternalDataChannel.startTls(SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) -
Uses of TransportSecurityLayer in org.apache.hc.core5.reactor.ssl
Method parameters in org.apache.hc.core5.reactor.ssl with type arguments of type TransportSecurityLayerModifier and TypeMethodDescriptiondefault voidTransportSecurityLayer.startTls(SSLContext sslContext, NamedEndpoint endpoint, SSLBufferMode sslBufferMode, SSLSessionInitializer initializer, SSLSessionVerifier verifier, Timeout handshakeTimeout, FutureCallback<TransportSecurityLayer> callback) Starts TLS session over an existing network connection with the given SSL context.
BasicClientTlsStrategy.upgrade(TransportSecurityLayer, NamedEndpoint, Object, Timeout, FutureCallback)