Package io.netty.handler.codec.quic
Class BoringSSLContextOption<T>
- java.lang.Object
-
- io.netty.util.AbstractConstant<SslContextOption<T>>
-
- io.netty.handler.ssl.SslContextOption<T>
-
- io.netty.handler.codec.quic.BoringSSLContextOption<T>
-
- Type Parameters:
T
- the type of the value.
- All Implemented Interfaces:
Constant<SslContextOption<T>>
,java.lang.Comparable<SslContextOption<T>>
public final class BoringSSLContextOption<T> extends SslContextOption<T>
SslContextOption
s that are specific to BoringSSL.
-
-
Field Summary
Fields Modifier and Type Field Description static BoringSSLContextOption<java.util.Set<java.lang.String>>
CLIENT_KEY_TYPES
Set the supported client key/certificate types used in BoringSSLCertificateCallbackstatic BoringSSLContextOption<java.lang.String[]>
GROUPS
Set the groups that should be used.static BoringSSLContextOption<java.util.Map<java.lang.String,java.lang.String>>
SERVER_KEY_TYPES
Set the supported server key/certificate types used in BoringSSLCertificateCallbackstatic BoringSSLContextOption<java.lang.String[]>
SIGNATURE_ALGORITHMS
Set the signature algorithms that should be used.
-
-
-
Field Detail
-
GROUPS
public static final BoringSSLContextOption<java.lang.String[]> GROUPS
Set the groups that should be used. This will override curves set with-Djdk.tls.namedGroups
.
-
SIGNATURE_ALGORITHMS
public static final BoringSSLContextOption<java.lang.String[]> SIGNATURE_ALGORITHMS
Set the signature algorithms that should be used.See SSL_CTX_set1_sigalgs.
-
CLIENT_KEY_TYPES
public static final BoringSSLContextOption<java.util.Set<java.lang.String>> CLIENT_KEY_TYPES
Set the supported client key/certificate types used in BoringSSLCertificateCallback
-
SERVER_KEY_TYPES
public static final BoringSSLContextOption<java.util.Map<java.lang.String,java.lang.String>> SERVER_KEY_TYPES
Set the supported server key/certificate types used in BoringSSLCertificateCallback
-
-