Uses of Package
io.netty.handler.ssl
Packages that use io.netty.handler.ssl
Package
Description
QUIC implementation
Certificate validation using OCSP
-
Classes in io.netty.handler.ssl used by io.netty.handler.codec.quicClassDescriptionIndicates the state of the
SSLEnginewith respect to client authentication.A secure socket protocol implementation which acts as a factory forSSLEngineandSslHandler.ASslContextOptionallows to configure aSslContextin a type-safe way. -
Classes in io.netty.handler.ssl used by io.netty.handler.sslClassDescriptionEnables SNI (Server Name Indication) extension for server side SSL.Provides an
SSLEngineagnostic way to configure aApplicationProtocolNegotiator.Defines which application level protocol negotiation to use.Defines the most common behaviors for the peer which is notified of the selected protocol.Defines the most common behaviors for the peer that selects the application protocol.Deprecated.Provides a means to filter the supplied cipher suite based upon the supported and default cipher suites.Indicates the state of theSSLEnginewith respect to client authentication.This class will not do any filtering of ciphers suites.Deprecated.Deprecated.A listener to be notified by which protocol was select by its peer.Deprecated.Factory interface forJdkApplicationProtocolNegotiator.ProtocolSelectionListenerobjects.Deprecated.Interface to define the role of an application protocol selector in the SSL handshake process.Deprecated.Factory interface forJdkApplicationProtocolNegotiator.ProtocolSelectorobjects.Deprecated.Abstract factory pattern for wrapping anSSLEngineobject.AnSslContextwhich uses JDK's SSL/TLS implementation.Deprecated.Provides compression and decompression implementations for TLS Certificate Compression (RFC 8879).Configuration for TLS1.3 certificate compression extension.The configuration for algorithm.The usage mode of theOpenSslCertificateCompressionAlgorithm.Builder for anOpenSslCertificateCompressionAlgorithm.This class will use a finalizer to ensure native resources are automatically cleaned up.Allow to customize private key signing / decrypting (when using RSA).OpenSslSessionContextimplementation which offers extra methods which are only useful for the server-side.OpenSSL specificSSLSessionContextimplementation.Stats exposed by an OpenSSL session context.Session Ticket KeySpecialKeyManagerFactorythat pre-compute the keymaterial used whenSslProvider.OPENSSLorSslProvider.OPENSSL_REFCNTis used and so will improve handshake times and its performance.This is a special purpose implementation of aPrivateKeywhich allows the user to pass PEM/PKCS#8 encoded key material straight intoOpenSslContextwithout having to parse and re-encode bytes in Java land.This is a special purpose implementation of aX509Certificatewhich allows the user to pass PEM/PKCS#8 encoded data straight intoOpenSslContextwithout having to parse and re-encode bytes in Java land.An implementation ofSslContextwhich works with libraries that support the OpenSsl C library API.Implements aSSLEngineusing OpenSSL BIO abstractions.ByteToMessageDecoderwhich allows to be notified once a fullClientHellowas received.Event that is fired once the close_notify was received or if an failure happens before it was received.A secure socket protocol implementation which acts as a factory forSSLEngineandSslHandler.Builder for configuring a new SslContext for creation.ASslContextOptionallows to configure aSslContextin a type-safe way.Event that is fired once the SSL handshake is complete, which may be because it was successful or there was an error.TheSslMasterKeyHandleris a channel-handler you can include in your pipeline to consume the master key invalid input: '&' session identifier for a TLS session.An enumeration of SSL/TLS protocol providers.This class will filter all requested ciphers out that are not supported by the currentSSLEngine. -
Classes in io.netty.handler.ssl used by io.netty.handler.ssl.ocsp
ApplicationProtocolConfig