SslConfigResponse

data class SslConfigResponse(val additionalVariables: List<ConfigVariableResponse>, val clientCertType: String, val clientCertificate: SecretResponse, val clientPrivateKey: SecretResponse, val clientPrivateKeyPass: SecretResponse, val privateServerCertificate: SecretResponse, val serverCertType: String, val trustModel: String, val type: String, val useSsl: Boolean)

SSL Configuration of a connection

Constructors

Link copied to clipboard
fun SslConfigResponse(additionalVariables: List<ConfigVariableResponse>, clientCertType: String, clientCertificate: SecretResponse, clientPrivateKey: SecretResponse, clientPrivateKeyPass: SecretResponse, privateServerCertificate: SecretResponse, serverCertType: String, trustModel: String, type: String, useSsl: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Additional SSL related field values

Link copied to clipboard

Client Certificate

Link copied to clipboard

Type of Client Cert (PEM/JKS/.. etc.)

Link copied to clipboard

Client Private Key

Link copied to clipboard

Secret containing the passphrase protecting the Client Private Key

Link copied to clipboard

Private Server Certificate. Needs to be specified if trust model is PRIVATE.

Link copied to clipboard

Type of Server Cert (PEM/JKS/.. etc.)

Link copied to clipboard

Trust Model of the SSL connection

Link copied to clipboard

Controls the ssl type for the given connector version.

Link copied to clipboard

Bool for enabling SSL