| Package | Description | 
|---|---|
| org.apache.hc.core5.http.nio.ssl | TLS protocol support. | 
| org.apache.hc.core5.http2.ssl | HTTP/2 specific TLS protocol support. | 
| org.apache.hc.core5.reactor.ssl | TLS/SSL support for I/O reactors. | 
| org.apache.hc.core5.testing.nio | 
| Modifier and Type | Method and Description | 
|---|---|
| static SSLSessionVerifier | ConscryptSupport. verify(SSLSessionVerifier verifier) | 
| Modifier and Type | Method and Description | 
|---|---|
| static SSLSessionVerifier | ConscryptSupport. verify(SSLSessionVerifier verifier) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransportSecurityLayer. startTls(SSLContext sslContext,
        NamedEndpoint endpoint,
        SSLBufferMode sslBufferMode,
        SSLSessionInitializer initializer,
        SSLSessionVerifier verifier,
        Timeout handshakeTimeout)Starts TLS session over an existing network connection with the given SSL context. | 
| default void | TransportSecurityLayer. 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. | 
| Constructor and Description | 
|---|
| SSLIOSession(NamedEndpoint targetEndpoint,
            IOSession session,
            SSLMode sslMode,
            SSLContext sslContext,
            SSLBufferMode sslBufferMode,
            SSLSessionInitializer initializer,
            SSLSessionVerifier verifier,
            Callback<SSLIOSession> sessionStartCallback,
            Callback<SSLIOSession> sessionEndCallback,
            Timeout connectTimeout)Creates new instance of  SSLIOSessionclass. | 
| SSLIOSession(NamedEndpoint targetEndpoint,
            IOSession session,
            SSLMode sslMode,
            SSLContext sslContext,
            SSLBufferMode sslBufferMode,
            SSLSessionInitializer initializer,
            SSLSessionVerifier verifier,
            Timeout handshakeTimeout,
            Callback<SSLIOSession> sessionStartCallback,
            Callback<SSLIOSession> sessionEndCallback,
            FutureCallback<SSLSession> resultCallback)Creates new instance of  SSLIOSessionclass. | 
| Constructor and Description | 
|---|
| H2TestClient(IOReactorConfig ioReactorConfig,
            SSLContext sslContext,
            SSLSessionInitializer sslSessionInitializer,
            SSLSessionVerifier sslSessionVerifier) | 
| H2TestServer(IOReactorConfig ioReactorConfig,
            SSLContext sslContext,
            SSLSessionInitializer sslSessionInitializer,
            SSLSessionVerifier sslSessionVerifier) | 
| Http1TestClient(IOReactorConfig ioReactorConfig,
               SSLContext sslContext,
               SSLSessionInitializer sslSessionInitializer,
               SSLSessionVerifier sslSessionVerifier) | 
| Http1TestServer(IOReactorConfig ioReactorConfig,
               SSLContext sslContext,
               SSLSessionInitializer sslSessionInitializer,
               SSLSessionVerifier sslSessionVerifier) | 
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.