Uses of Class
io.netty.handler.codec.quic.QuicSslContextBuilder
Packages that use QuicSslContextBuilder
-
Uses of QuicSslContextBuilder in io.netty.handler.codec.quic
Methods in io.netty.handler.codec.quic that return QuicSslContextBuilderModifier and TypeMethodDescriptionQuicSslContextBuilder.applicationProtocols(String @Nullable ... applicationProtocols) Application protocol negotiation configuration.QuicSslContextBuilder.clientAuth(ClientAuth clientAuth) Sets the client authentication mode.QuicSslContextBuilder.earlyData(boolean enabled) Enable / disable the usage of early data.static QuicSslContextBuilderQuicSslContextBuilder.forClient()Creates a builder for new client-sideQuicSslContextthat can be used forQUIC.static QuicSslContextBuilderCreates a builder for new server-sideQuicSslContextthat can be used forQUIC.static QuicSslContextBuilderQuicSslContextBuilder.forServer(PrivateKey key, @Nullable String keyPassword, X509Certificate... certChain) Creates a builder for new server-sideQuicSslContextthat can be used forQUIC.static QuicSslContextBuilderQuicSslContextBuilder.forServer(KeyManagerFactory keyManagerFactory, @Nullable String password) Creates a builder for new server-sideQuicSslContextthat can be used forQUIC.static QuicSslContextBuilderQuicSslContextBuilder.forServer(KeyManager keyManager, @Nullable String keyPassword) QuicSslContextBuilder.keylog(boolean enabled) Enable / disable keylog.QuicSslContextBuilder.keylog(@Nullable BoringSSLKeylog keylog) Enable / disable keylog.QuicSslContextBuilder.keyManager(@Nullable File keyFile, @Nullable String keyPassword, @Nullable File keyCertChainFile) Identifying certificate for this host.QuicSslContextBuilder.keyManager(@Nullable PrivateKey key, @Nullable String keyPassword, X509Certificate @Nullable ... certChain) Identifying certificate for this host.QuicSslContextBuilder.keyManager(@Nullable KeyManagerFactory keyManagerFactory, @Nullable String keyPassword) Identifying manager for this host.QuicSslContextBuilder.keyManager(KeyManager keyManager, @Nullable String password) A single key manager managing the identity information of this host.QuicSslContextBuilder.option(SslContextOption<T> option, T value) Configure aSslContextOption.QuicSslContextBuilder.sessionCacheSize(long sessionCacheSize) Set the size of the cache used for storing SSL session objects.QuicSslContextBuilder.sessionTimeout(long sessionTimeout) Set the timeout for the cached SSL session objects, in seconds.QuicSslContextBuilder.trustManager(@Nullable File trustCertCollectionFile) Trusted certificates for verifying the remote endpoint's certificate.QuicSslContextBuilder.trustManager(X509Certificate @Nullable ... trustCertCollection) Trusted certificates for verifying the remote endpoint's certificate.QuicSslContextBuilder.trustManager(@Nullable TrustManagerFactory trustManagerFactory) Trusted manager for verifying the remote endpoint's certificate.QuicSslContextBuilder.trustManager(TrustManager trustManager) A single trusted manager for verifying the remote endpoint's certificate.