Package | Description |
---|---|
io.netty.handler.ssl | |
io.netty.handler.ssl.ocsp |
OCSP stapling,
formally known as the TLS Certificate Status Request extension, is an
alternative approach to the Online Certificate Status Protocol (OCSP)
for checking the revocation status of X.509 digital certificates.
|
Class and Description |
---|
AbstractSniHandler
Enables SNI
(Server Name Indication) extension for server side SSL.
|
ApplicationProtocolConfig
Provides an
SSLEngine agnostic way to configure a ApplicationProtocolNegotiator . |
ApplicationProtocolConfig.Protocol
Defines which application level protocol negotiation to use.
|
ApplicationProtocolConfig.SelectedListenerFailureBehavior
Defines the most common behaviors for the peer which is notified of the selected protocol.
|
ApplicationProtocolConfig.SelectorFailureBehavior
Defines the most common behaviors for the peer that selects the application protocol.
|
ApplicationProtocolNegotiator
Deprecated.
|
CipherSuiteFilter
Provides a means to filter the supplied cipher suite based upon the supported and default cipher suites.
|
ClientAuth
Indicates the state of the
SSLEngine with respect to client authentication. |
IdentityCipherSuiteFilter
This class will not do any filtering of ciphers suites.
|
JdkApplicationProtocolNegotiator
Deprecated.
|
JdkApplicationProtocolNegotiator.ProtocolSelectionListener
Deprecated.
A listener to be notified by which protocol was select by its peer.
|
JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory
Deprecated.
Factory interface for
JdkApplicationProtocolNegotiator.ProtocolSelectionListener objects. |
JdkApplicationProtocolNegotiator.ProtocolSelector
Deprecated.
Interface to define the role of an application protocol selector in the SSL handshake process.
|
JdkApplicationProtocolNegotiator.ProtocolSelectorFactory
Deprecated.
Factory interface for
JdkApplicationProtocolNegotiator.ProtocolSelector objects. |
JdkApplicationProtocolNegotiator.SslEngineWrapperFactory
Deprecated.
Abstract factory pattern for wrapping an
SSLEngine object. |
JdkSslContext
An
SslContext which uses JDK's SSL/TLS implementation. |
OpenSslApplicationProtocolNegotiator
Deprecated.
|
OpenSslAsyncPrivateKeyMethod |
OpenSslCertificateCompressionAlgorithm
Provides compression and decompression implementations for TLS Certificate Compression
(RFC 8879).
|
OpenSslCertificateCompressionConfig
Configuration for TLS1.3 certificate compression extension.
|
OpenSslCertificateCompressionConfig.AlgorithmConfig
The configuration for algorithm.
|
OpenSslCertificateCompressionConfig.AlgorithmMode
The usage mode of the
OpenSslCertificateCompressionAlgorithm . |
OpenSslCertificateCompressionConfig.Builder
Builder for an
OpenSslCertificateCompressionAlgorithm . |
OpenSslContext
This class will use a finalizer to ensure native resources are automatically cleaned up.
|
OpenSslContextOption |
OpenSslPrivateKeyMethod
Allow to customize private key signing / decrypting (when using RSA).
|
OpenSslServerSessionContext
OpenSslSessionContext implementation which offers extra methods which are only useful for the server-side. |
OpenSslSessionContext
OpenSSL specific
SSLSessionContext implementation. |
OpenSslSessionStats
Stats exposed by an OpenSSL session context.
|
OpenSslSessionTicketKey
Session Ticket Key
|
OpenSslX509KeyManagerFactory
Special
KeyManagerFactory that pre-compute the keymaterial used when SslProvider.OPENSSL or
SslProvider.OPENSSL_REFCNT is used and so will improve handshake times and its performance. |
PemPrivateKey
This is a special purpose implementation of a
PrivateKey which allows the
user to pass PEM/PKCS#8 encoded key material straight into OpenSslContext
without having to parse and re-encode bytes in Java land. |
PemX509Certificate
This is a special purpose implementation of a
X509Certificate which allows
the user to pass PEM/PKCS#8 encoded data straight into OpenSslContext without
having to parse and re-encode bytes in Java land. |
ReferenceCountedOpenSslContext
An implementation of
SslContext which works with libraries that support the
OpenSsl C library API. |
ReferenceCountedOpenSslEngine
Implements a
SSLEngine using
OpenSSL BIO abstractions. |
SslClientHelloHandler
ByteToMessageDecoder which allows to be notified once a full ClientHello was received. |
SslCloseCompletionEvent
Event that is fired once the close_notify was received or if an failure happens before it was received.
|
SslCompletionEvent |
SslContext
A secure socket protocol implementation which acts as a factory for
SSLEngine and SslHandler . |
SslContextBuilder
Builder for configuring a new SslContext for creation.
|
SslContextOption
A
SslContextOption allows to configure a SslContext in a type-safe
way. |
SslHandler
Adds SSL
· TLS and StartTLS support to a
Channel . |
SslHandshakeCompletionEvent
Event that is fired once the SSL handshake is complete, which may be because it was successful or there
was an error.
|
SslMasterKeyHandler
The
SslMasterKeyHandler is a channel-handler you can include in your pipeline to consume the master key
& session identifier for a TLS session. |
SslProvider
An enumeration of SSL/TLS protocol providers.
|
SupportedCipherSuiteFilter
This class will filter all requested ciphers out that are not supported by the current
SSLEngine . |
Class and Description |
---|
ReferenceCountedOpenSslEngine
Implements a
SSLEngine using
OpenSSL BIO abstractions. |
Copyright © 2008–2023 The Netty Project. All rights reserved.