| 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.