CustomHostnameSslSettings

data class CustomHostnameSslSettings(val ciphers: List<String>? = null, val earlyHints: String? = null, val http2: String? = null, val minTlsVersion: String? = null, val tls13: String? = null)

Constructors

Link copied to clipboard
constructor(ciphers: List<String>? = null, earlyHints: String? = null, http2: String? = null, minTlsVersion: String? = null, tls13: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val ciphers: List<String>? = null

An allowlist of ciphers for TLS termination. These ciphers must be in the BoringSSL format.

Link copied to clipboard
val earlyHints: String? = null

Whether or not Early Hints is enabled. Available values: "on", "off".

Link copied to clipboard
val http2: String? = null

Whether or not HTTP2 is enabled. Available values: "on", "off".

Link copied to clipboard
val minTlsVersion: String? = null

The minimum TLS version supported. Available values: "1.0", "1.1", "1.2", "1.3".

Link copied to clipboard
val tls13: String? = null

Whether or not TLS 1.3 is enabled. Available values: "on", "off".