Uses of Interface
io.vertx.core.spi.tls.SslContextFactory
Packages that use SslContextFactory
-
Uses of SslContextFactory in io.vertx.core.net
Methods in io.vertx.core.net that return SslContextFactoryModifier and TypeMethodDescriptionJdkSSLEngineOptions.sslContextFactory()OpenSSLEngineOptions.sslContextFactory()abstract SslContextFactorySSLEngineOptions.sslContextFactory() -
Uses of SslContextFactory in io.vertx.core.spi.tls
Classes in io.vertx.core.spi.tls that implement SslContextFactoryModifier and TypeClassDescriptionclassThe default implementation ofSslContextFactorythat creates and configures a NettySslContextusing aSslContextBuilder.classImplementation ofSslContextFactorythat creates and configures a NettyQuicSslContextusing aQuicSslContextBuilder.Methods in io.vertx.core.spi.tls that return SslContextFactoryModifier and TypeMethodDescriptionDefaultSslContextFactory.applicationProtocols(List<String> applicationProtocols) QuicSslContextFactory.applicationProtocols(List<String> applicationProtocols) default SslContextFactorySslContextFactory.applicationProtocols(List<String> applicationProtocols) Set the application protocols to use when using ALPN.DefaultSslContextFactory.enabledCipherSuites(Set<String> enabledCipherSuites) QuicSslContextFactory.enabledCipherSuites(Set<String> enabledCipherSuites) default SslContextFactorySslContextFactory.enabledCipherSuites(Set<String> enabledCipherSuites) Set the enabled cipher suites.DefaultSslContextFactory.enabledProtocols(Set<String> enabledProtocols) QuicSslContextFactory.enabledProtocols(Set<String> enabledProtocols) default SslContextFactorySslContextFactory.enabledProtocols(Set<String> enabledProtocols) DefaultSslContextFactory.forClient(SNIServerName serverName, String endpointIdentificationAlgorithm) QuicSslContextFactory.forClient(SNIServerName serverName, String endpointIdentificationAlgorithm) default SslContextFactorySslContextFactory.forClient(SNIServerName serverName, String endpointIdentificationAlgorithm) Configure the factory to build for clientDefaultSslContextFactory.forServer(ClientAuth clientAuth) QuicSslContextFactory.forServer(ClientAuth clientAuth) default SslContextFactorySslContextFactory.forServer(ClientAuth clientAuth) Configure the factory to build for serverDefaultSslContextFactory.keyMananagerFactory(KeyManagerFactory kmf) QuicSslContextFactory.keyMananagerFactory(KeyManagerFactory kmf) default SslContextFactorySslContextFactory.keyMananagerFactory(KeyManagerFactory kmf) Set the key manager factory to use.DefaultSslContextFactory.trustManagerFactory(TrustManagerFactory tmf) QuicSslContextFactory.trustManagerFactory(TrustManagerFactory tmf) default SslContextFactorySslContextFactory.trustManagerFactory(TrustManagerFactory tmf) Set the trust manager factory to use.DefaultSslContextFactory.useAlpn(boolean useAlpn) QuicSslContextFactory.useAlpn(boolean useAlpn) default SslContextFactorySslContextFactory.useAlpn(boolean useAlpn) Set whether to use ALPN.