Uses of Class
io.netty.handler.ssl.SslProvider
-
Packages that use SslProvider Package Description io.netty.handler.ssl SSL · TLS implementation based onSSLEngine
-
-
Uses of SslProvider in io.netty.handler.ssl
Fields in io.netty.handler.ssl declared as SslProvider Modifier and Type Field Description private SslProvider
SslContextBuilder. provider
Methods in io.netty.handler.ssl that return SslProvider Modifier and Type Method Description static SslProvider
SslContext. defaultClientProvider()
Returns the default client-side implementation provider currently in use.private static SslProvider
SslContext. defaultProvider()
static SslProvider
SslContext. defaultServerProvider()
Returns the default server-side implementation provider currently in use.static SslProvider
SslProvider. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SslProvider[]
SslProvider. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in io.netty.handler.ssl with parameters of type SslProvider Modifier and Type Method Description static boolean
SslProvider. isAlpnSupported(SslProvider provider)
static SslContext
SslContext. newClientContext(SslProvider provider)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newClientContext(SslProvider provider, java.io.File certChainFile)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newClientContext(SslProvider provider, java.io.File certChainFile, javax.net.ssl.TrustManagerFactory trustManagerFactory)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newClientContext(SslProvider provider, java.io.File trustCertCollectionFile, javax.net.ssl.TrustManagerFactory trustManagerFactory, java.io.File keyCertChainFile, java.io.File keyFile, java.lang.String keyPassword, javax.net.ssl.KeyManagerFactory keyManagerFactory, java.lang.Iterable<java.lang.String> ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newClientContext(SslProvider provider, java.io.File certChainFile, javax.net.ssl.TrustManagerFactory trustManagerFactory, java.lang.Iterable<java.lang.String> ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newClientContext(SslProvider provider, java.io.File certChainFile, javax.net.ssl.TrustManagerFactory trustManagerFactory, java.lang.Iterable<java.lang.String> ciphers, java.lang.Iterable<java.lang.String> nextProtocols, long sessionCacheSize, long sessionTimeout)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newClientContext(SslProvider provider, javax.net.ssl.TrustManagerFactory trustManagerFactory)
Deprecated.Replaced bySslContextBuilder
(package private) static SslContext
SslContext. newClientContextInternal(SslProvider provider, java.security.Provider sslContextProvider, java.security.cert.X509Certificate[] trustCert, javax.net.ssl.TrustManagerFactory trustManagerFactory, java.security.cert.X509Certificate[] keyCertChain, java.security.PrivateKey key, java.lang.String keyPassword, javax.net.ssl.KeyManagerFactory keyManagerFactory, java.lang.Iterable<java.lang.String> ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, java.lang.String[] protocols, long sessionCacheSize, long sessionTimeout, boolean enableOcsp, java.lang.String keyStoreType)
static SslContext
SslContext. newServerContext(SslProvider provider, java.io.File certChainFile, java.io.File keyFile)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newServerContext(SslProvider provider, java.io.File certChainFile, java.io.File keyFile, java.lang.String keyPassword)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newServerContext(SslProvider provider, java.io.File certChainFile, java.io.File keyFile, java.lang.String keyPassword, java.lang.Iterable<java.lang.String> ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newServerContext(SslProvider provider, java.io.File certChainFile, java.io.File keyFile, java.lang.String keyPassword, java.lang.Iterable<java.lang.String> ciphers, java.lang.Iterable<java.lang.String> nextProtocols, long sessionCacheSize, long sessionTimeout)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newServerContext(SslProvider provider, java.io.File certChainFile, java.io.File keyFile, java.lang.String keyPassword, javax.net.ssl.TrustManagerFactory trustManagerFactory, java.lang.Iterable<java.lang.String> ciphers, java.lang.Iterable<java.lang.String> nextProtocols, long sessionCacheSize, long sessionTimeout)
Deprecated.Replaced bySslContextBuilder
static SslContext
SslContext. newServerContext(SslProvider provider, java.io.File trustCertCollectionFile, javax.net.ssl.TrustManagerFactory trustManagerFactory, java.io.File keyCertChainFile, java.io.File keyFile, java.lang.String keyPassword, javax.net.ssl.KeyManagerFactory keyManagerFactory, java.lang.Iterable<java.lang.String> ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout)
Deprecated.Replaced bySslContextBuilder
(package private) static SslContext
SslContext. newServerContext(SslProvider provider, java.io.File trustCertCollectionFile, javax.net.ssl.TrustManagerFactory trustManagerFactory, java.io.File keyCertChainFile, java.io.File keyFile, java.lang.String keyPassword, javax.net.ssl.KeyManagerFactory keyManagerFactory, java.lang.Iterable<java.lang.String> ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout, java.lang.String keyStore)
Creates a new server-sideSslContext
.(package private) static SslContext
SslContext. newServerContextInternal(SslProvider provider, java.security.Provider sslContextProvider, java.security.cert.X509Certificate[] trustCertCollection, javax.net.ssl.TrustManagerFactory trustManagerFactory, java.security.cert.X509Certificate[] keyCertChain, java.security.PrivateKey key, java.lang.String keyPassword, javax.net.ssl.KeyManagerFactory keyManagerFactory, java.lang.Iterable<java.lang.String> ciphers, CipherSuiteFilter cipherFilter, ApplicationProtocolConfig apn, long sessionCacheSize, long sessionTimeout, ClientAuth clientAuth, java.lang.String[] protocols, boolean startTls, boolean enableOcsp, java.lang.String keyStoreType)
SslContextBuilder
SslContextBuilder. sslProvider(SslProvider provider)
TheSslContext
implementation to use.private static void
SslContext. verifyNullSslContextProvider(SslProvider provider, java.security.Provider sslContextProvider)
-