Package io.netty.handler.ssl
Class OpenSslContextOption<T>
java.lang.Object
io.netty.util.AbstractConstant<SslContextOption<T>>
io.netty.handler.ssl.SslContextOption<T>
io.netty.handler.ssl.OpenSslContextOption<T>
- Type Parameters:
T
- the type of the value.
- All Implemented Interfaces:
Constant<SslContextOption<T>>
,Comparable<SslContextOption<T>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OpenSslContextOption
<OpenSslAsyncPrivateKeyMethod> Set theOpenSslAsyncPrivateKeyMethod
to use.static final OpenSslContextOption
<OpenSslCertificateCompressionConfig> Set theOpenSslCertificateCompressionConfig
to use.static final OpenSslContextOption
<Integer> Set the maximum number of bytes that is allowed during the handshake for certificate chain.static final OpenSslContextOption
<OpenSslPrivateKeyMethod> Set theOpenSslPrivateKeyMethod
to use.static final OpenSslContextOption
<Boolean> If enabled TLS false start will be enabled if supported.static final OpenSslContextOption
<Boolean> If enabled heavy-operations may be offloaded from theEventLoop
if possible. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.netty.handler.ssl.SslContextOption
exists, validate, valueOf, valueOf
-
Field Details
-
USE_TASKS
If enabled heavy-operations may be offloaded from theEventLoop
if possible. -
TLS_FALSE_START
If enabled TLS false start will be enabled if supported. When TLS false start is enabled the flow ofSslHandshakeCompletionEvent
s may be different compared when, not enabled. This is currently only supported whenBoringSSL
and ALPN is used. -
PRIVATE_KEY_METHOD
Set theOpenSslPrivateKeyMethod
to use. This allows to offload private-key operations if needed. This is currently only supported whenBoringSSL
is used. -
ASYNC_PRIVATE_KEY_METHOD
Set theOpenSslAsyncPrivateKeyMethod
to use. This allows to offload private-key operations if needed. This is currently only supported whenBoringSSL
is used. -
CERTIFICATE_COMPRESSION_ALGORITHMS
public static final OpenSslContextOption<OpenSslCertificateCompressionConfig> CERTIFICATE_COMPRESSION_ALGORITHMSSet theOpenSslCertificateCompressionConfig
to use. This allows for the configuration of certificate compression algorithms which should be used, the priority of those algorithms and the directions in which they should be used. This is currently only supported whenBoringSSL
is used. -
MAX_CERTIFICATE_LIST_BYTES
Set the maximum number of bytes that is allowed during the handshake for certificate chain.
-
-
Constructor Details
-
OpenSslContextOption
-