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