Example usage for Java io.netty.handler.ssl SslContextBuilder fields, constructors, methods, implement or subclass
The text is from its open source code.
boolean | forServer |
Iterable | ciphers |
long | sessionCacheSize |
long | sessionTimeout |
ClientAuth | clientAuth |
String[] | protocols |
SslContextBuilder | applicationProtocolConfig(ApplicationProtocolConfig apn) Application protocol negotiation configuration. |
SslContext | build() Create new SslContext instance with configured settings. |
SslContextBuilder | forClient() Creates a builder for new client-side SslContext . |
SslContextBuilder | keyManager(File keyCertChainFile, File keyFile) Identifying certificate for this host. |
SslContextBuilder | keyManager(InputStream keyCertChainInputStream, InputStream keyInputStream) Identifying certificate for this host. |
SslContextBuilder | keyManager(PrivateKey key, X509Certificate... keyCertChain) Identifying certificate for this host. |
SslContextBuilder | keyManager(PrivateKey key, Iterable extends X509Certificate> keyCertChain) Identifying certificate for this host. |
SslContextBuilder | keyManager(File keyCertChainFile, File keyFile, String keyPassword) Identifying certificate for this host. |
SslContextBuilder | keyManager(InputStream keyCertChainInputStream, InputStream keyInputStream, String keyPassword) Identifying certificate for this host. |
SslContextBuilder | keyManager(PrivateKey key, String keyPassword, X509Certificate... keyCertChain) Identifying certificate for this host. |
SslContextBuilder | keyManager(PrivateKey key, String keyPassword, Iterable extends X509Certificate> keyCertChain) Identifying certificate for this host. |
SslContextBuilder | keyManager(KeyManagerFactory keyManagerFactory) Identifying manager for this host. |
SslContextBuilder | keyManager(KeyManager keyManager) A single key manager managing the identity information of this host. |
SslContextBuilder | sslProvider(SslProvider provider) The SslContext implementation to use. |
SslContextBuilder | trustManager(File trustCertCollectionFile) Trusted certificates for verifying the remote endpoint's certificate. |
SslContextBuilder | trustManager(InputStream trustCertCollectionInputStream) Trusted certificates for verifying the remote endpoint's certificate. |
SslContextBuilder | trustManager(X509Certificate... trustCertCollection) Trusted certificates for verifying the remote endpoint's certificate, null uses the system default. |
SslContextBuilder | trustManager(Iterable extends X509Certificate> trustCertCollection) Trusted certificates for verifying the remote endpoint's certificate, null uses the system default. |
SslContextBuilder | trustManager(TrustManagerFactory trustManagerFactory) Trusted manager for verifying the remote endpoint's certificate. |
SslContextBuilder | trustManager(TrustManager trustManager) A single trusted manager for verifying the remote endpoint's certificate. |