Custom Hostname Ssl
data class CustomHostnameSsl(val bundleMethod: String? = null, val certificateAuthority: String? = null, val cloudflareBranding: Boolean? = null, val customCertBundles: List<CustomHostnameSslCustomCertBundle>? = null, val customCertificate: String? = null, val customKey: String? = null, val method: String? = null, val settings: CustomHostnameSslSettings? = null, val type: String? = null, val wildcard: Boolean? = null)
Constructors
Link copied to clipboard
constructor(bundleMethod: String? = null, certificateAuthority: String? = null, cloudflareBranding: Boolean? = null, customCertBundles: List<CustomHostnameSslCustomCertBundle>? = null, customCertificate: String? = null, customKey: String? = null, method: String? = null, settings: CustomHostnameSslSettings? = null, type: String? = null, wildcard: Boolean? = null)
Properties
Link copied to clipboard
A ubiquitous bundle has the highest probability of being verified everywhere, even by clients using outdated or unusual trust stores. An optimal bundle uses the shortest chain and newest intermediates. And the force bundle verifies the chain, but does not otherwise modify it. Available values: "ubiquitous", "optimal", "force".
Link copied to clipboard
The Certificate Authority that will issue the certificate Available values: "digicert", "google", "letsencrypt", "sslcom".
Link copied to clipboard
Whether or not to add Cloudflare Branding for the order. This will add a subdomain of sni.cloudflaressl.com as the Common Name if set to true
Link copied to clipboard
Array of custom certificate and key pairs (1 or 2 pairs allowed)
Link copied to clipboard
If a custom uploaded certificate is used.
Link copied to clipboard
SSL specific settings.