SSL encrypted connection

When the cluster has client encryption enabled configure the SSL keys and certificates for the DataStax Apache Kafka Connector.

When the cluster has client encryption enabled, configure the SSL keys and certificates for the DataStax Apache Kafka Connector.
Tip: SSL encryption settings are configured in the Client-to-node encryption options. See Configuring SSL.
Note: You cannot use this option if specifying the cloud.secureConnectBundle option for connecting to a DataStax Astra database.

Parameters

ssl.provider=None
ssl.cipherSuites=
ssl.hostnameValidation=true
ssl.keystore.password=

# Path to the keystore file.
#ssl.keystore.path=

# Truststore password.
#ssl.truststore.password=

# Path to the truststore file.
#ssl.truststore.path=

# Path to the SSL certificate file, when using OpenSSL.
#ssl.openssl.keyCertChain=

# Path to the private key file, when using OpenSSL.
#ssl.openssl.privateKey=
ssl.provider
SSL provider to use, if any. Valid choices:
  • None
  • JDK
  • OpenSSL

Defaults to None

ssl.hostnameValidation
Whether to validate node hostnames when using SSL.

Defaults to true

ssl.cipherSuites
The cipher suites to enable. Defaults to none, resulting in a "minimal quality of service" according to JDK documentation.
ssl.keystore.password
Keystore password.
ssl.keystore.path
Path to the keystore file.
ssl.openssl.keyCertChain
Path to the SSL certificate file, when using OpenSSL.
ssl.openssl.privateKey
Path to the private key file, when using OpenSSL.
ssl.truststore.password
Truststore password.
ssl.truststore.path
Path to the truststore file.