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>
SslContextOptions that are specific to BoringSSL.
-
-
Field Summary
Fields Modifier and Type Field Description static BoringSSLContextOption<java.util.Set<java.lang.String>>CLIENT_KEY_TYPESSet the supported client key/certificate types used in BoringSSLCertificateCallbackstatic BoringSSLContextOption<java.lang.String[]>GROUPSSet the groups that should be used.static BoringSSLContextOption<java.util.Map<java.lang.String,java.lang.String>>SERVER_KEY_TYPESSet the supported server key/certificate types used in BoringSSLCertificateCallbackstatic BoringSSLContextOption<java.lang.String[]>SIGNATURE_ALGORITHMSSet 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
-
-