Class | Description |
---|---|
ApplicationProtocolConfig |
Provides an
SSLEngine agnostic way to configure a ApplicationProtocolNegotiator . |
IdentityCipherSuiteFilter |
This class will not do any filtering of ciphers suites.
|
JdkAlpnApplicationProtocolNegotiator |
The
JdkApplicationProtocolNegotiator to use if you need ALPN and are using SslProvider.JDK . |
JdkNpnApplicationProtocolNegotiator |
The
JdkApplicationProtocolNegotiator to use if you need NPN and are using SslProvider.JDK . |
JdkSslClientContext |
A client-side
SslContext which uses JDK's SSL/TLS implementation. |
JdkSslContext |
An
SslContext which uses JDK's SSL/TLS implementation. |
JdkSslServerContext |
A server-side
SslContext which uses JDK's SSL/TLS implementation. |
OpenSsl |
Tells if
netty-tcnative and its OpenSSL support
are available. |
OpenSslClientContext |
A client-side
SslContext which uses OpenSSL's SSL/TLS implementation. |
OpenSslContext | |
OpenSslEngine |
Implements a
SSLEngine using
OpenSSL BIO abstractions. |
OpenSslNpnApplicationProtocolNegotiator |
OpenSSL
ApplicationProtocolNegotiator for NPN. |
OpenSslServerContext |
A server-side
SslContext which uses OpenSSL's SSL/TLS implementation. |
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.
|
SniHandler |
Enables SNI
(Server Name Indication) extension for server side SSL.
|
SslContext |
A secure socket protocol implementation which acts as a factory for
SSLEngine and SslHandler . |
SslHandler | |
SslHandshakeCompletionEvent |
Event that is fired once the SSL handshake is complete, which may be because it was successful or there
was an error.
|
SupportedCipherSuiteFilter |
This class will filter all requested ciphers out that are not supported by the current
SSLEngine . |
Enum | Description |
---|---|
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.
|
SslProvider |
An enumeration of SSL/TLS protocol providers.
|
Exception | Description |
---|---|
NotSslRecordException |
Special
SSLException which will get thrown if a packet is
received that not looks like a TLS/SSL record. |
Copyright © 2008–2015 The Netty Project. All rights reserved.