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
Interface to support Application Protocol Negotiation.
|
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
JDK extension methods to support
ApplicationProtocolNegotiator |
JdkApplicationProtocolNegotiator.ProtocolSelectionListener
A listener to be notified by which protocol was select by its peer.
|
JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory
Factory interface for
JdkApplicationProtocolNegotiator.ProtocolSelectionListener objects. |
JdkApplicationProtocolNegotiator.ProtocolSelector
Interface to define the role of an application protocol selector in the SSL handshake process.
|
JdkApplicationProtocolNegotiator.ProtocolSelectorFactory
Factory interface for
JdkApplicationProtocolNegotiator.ProtocolSelector objects. |
JdkApplicationProtocolNegotiator.SslEngineWrapperFactory
Abstract factory pattern for wrapping an
SSLEngine object. |
JdkSslContext
An
SslContext which uses JDK's SSL/TLS implementation. |
OpenSslApplicationProtocolNegotiator
OpenSSL version of
ApplicationProtocolNegotiator . |
OpenSslContext
This class will use a finalizer to ensure native resources are automatically cleaned up.
|
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
|
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. |
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.
|
SslHandler |
SslHandshakeCompletionEvent
Event that is fired once the SSL handshake is complete, which may be because it was successful or there
was an error.
|
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–2017 The Netty Project. All rights reserved.