ApplicationProtocolNegotiator | applicationProtocolNegotiator() Returns the object responsible for negotiating application layer protocols for the TLS NPN/ALPN extensions. |
List | cipherSuites() Returns the list of enabled cipher suites, in the order of preference. |
SslProvider | defaultClientProvider() Returns the default client-side implementation provider currently in use. |
SslProvider | defaultServerProvider() Returns the default server-side implementation provider currently in use. |
boolean | isClient() Returns the true if and only if this context is for client-side. |
boolean | isServer() Returns true if and only if this context is for server-side. |
SslContext | newClientContext(File certChainFile, TrustManagerFactory trustManagerFactory, Iterable ciphers, Iterable nextProtocols, long sessionCacheSize, long sessionTimeout) Creates a new client-side SslContext . |
SslContext | newClientContext(File certChainFile) Creates a new client-side SslContext . |
SslContext | newClientContext(TrustManagerFactory trustManagerFactory) Creates a new client-side SslContext . |
SslContext | newClientContext(SslProvider provider) Creates a new client-side SslContext . |
SslContext | newClientContext() Creates a new client-side SslContext . |
SslContext | newClientContext(SslProvider provider, File trustCertCollectionFile, TrustManagerFactory trustManagerFactory, File keyCertChainFile, File keyFile, String keyPassword, KeyManagerFactory keyManagerFactory, Iterable ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout) Creates a new client-side SslContext . |
SslContext | newClientContext(SslProvider provider, File certChainFile, TrustManagerFactory trustManagerFactory, Iterable ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout) Creates a new client-side SslContext . |
SSLEngine | newEngine(ByteBufAllocator alloc, String peerHost, int peerPort) Creates a new SSLEngine using advisory peer information. |
SSLEngine | newEngine(ByteBufAllocator alloc) Creates a new SSLEngine . |
SslHandler | newHandler(ByteBufAllocator alloc, boolean startTls, Executor executor) Create a new SslHandler. |
SslHandler | newHandler(ByteBufAllocator alloc, String peerHost, int peerPort) Creates a new SslHandler |
SslHandler | newHandler(ByteBufAllocator alloc) Create a new SslHandler. |
SslContext | newServerContext(File certChainFile, File keyFile) Creates a new server-side SslContext . |
SslContext | newServerContext(File certChainFile, File keyFile, String keyPassword) Creates a new server-side SslContext . |
SslContext | newServerContext(SslProvider provider, File certChainFile, File keyFile) Creates a new server-side SslContext . |
SslContext | newServerContext(File certChainFile, File keyFile, String keyPassword, Iterable ciphers, Iterable nextProtocols, long sessionCacheSize, long sessionTimeout) Creates a new server-side SslContext . |
SslContext | newServerContext(SslProvider provider, File certChainFile, File keyFile, String keyPassword) Creates a new server-side SslContext . |
SslContext | newServerContext(SslProvider provider, File trustCertCollectionFile, TrustManagerFactory trustManagerFactory, File keyCertChainFile, File keyFile, String keyPassword, KeyManagerFactory keyManagerFactory, Iterable ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout) Creates a new server-side SslContext . |
SslContext | newServerContext(SslProvider provider, File certChainFile, File keyFile, String keyPassword, TrustManagerFactory trustManagerFactory, Iterable ciphers, Iterable nextProtocols, long sessionCacheSize, long sessionTimeout) Creates a new server-side SslContext . |
SslContext | newServerContext(SslProvider provider, File certChainFile, File keyFile, String keyPassword, Iterable ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout) Creates a new server-side SslContext . |
SSLSessionContext | sessionContext() Returns the SSLSessionContext object held by this context. |