Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Kafka SSL credentials fields

Description of the fields on the Kafka SSL credentials form.

FIeldDescription
SSL keystoreThe content of an actual server.keystore.jks file, encoded as a Base64 string.
SSL keystore typeFormat of the SSL keystore file. Default: Java KeyStore (JKS).
SSL keystore passwordPassword to the keystore, identical to the value of the ssl.keystore.password property in Apache Kafka.
SSL key passwordPassword, identical to the ssl.key.password property value in Apache Kafka.
Use SSL truststoreOption to use SSL truststore. When checked, an SSL truststore is mandatory.
SSL truststoreThe content of an actual client.truststore.jks file, encoded as a Base64 string. This field appears only when Use SSL truststore is checked.
SSL truststore typeFormat of the truststore file. Default: Java KeyStore (JKS). This field appears only when Use SSL truststore is checked.
SSL truststore passwordPassword to the truststore, identical to the value of the ssl.truststore.password property in Apache Kafka. This field appears only when Use SSL truststore is checked.
SSL providerName of the security provider used for SSL connections.
Disable hostname verificationOption to disable verification of the hostname.
Additional Kafka consumer propertiesSemicolon-separated string of additional Kafka consumer properties. For example: ssl.protocol=TLSv1.2;ssl.enabled.protocols=TLSv1.2,TLSv1.1
FIeldDescription
SASL MechanismThe SASL authentication mechanism to be used by the Kafka client. Default: PLAIN.
Use SSL truststoreOption to use SSL truststore. When checked, an SSL truststore is mandatory.
SSL truststoreThe content of an actual client.truststore.jks file, encoded as a Base64 string. This field appears only when Use SSL truststore is checked.
SSL truststore typeFormat of the SSL truststore file. Default: Java KeyStore (JKS). This field appears only when Use SSL truststore is checked.
SSL truststore passwordPassword to the truststore, identical to the value of the ssl.truststore.password property in Apache Kafka. This field appears only when Use SSL truststore is checked.
SSL providerName of the security provider used for SSL connections.
Disable hostname verificationOption to disable verification of the hostname.
User nameThe user name, if any, associated with this credential.Note: The specified user name is used for SASL authentication using JAAS. The following JAAS configuration is passed to the Kafka Server: org.apache.kafka.common.security.plain.PlainLoginModule required username=<user_name> password=<password>
Password

The password associated with this credential.Note:

  • The specified password is used for SASL authentication using JAAS. The following JAAS configuration is passed to the Kafka Server: org.apache.kafka.common.security.plain.PlainLoginModule required username=<user_name> password=<password>
  • The password you specify is invisible. It is stored in the database in encrypted form.
SASL JAAS config templateThe JAAS configuration to be used by the Kafka client, with the placeholders $\[username\] for the username, and $\[password\] for the password.
Additional Kafka consumer propertiesSemicolon-separated string of additional Kafka consumer properties. For example: ssl.protocol=TLSv1.2;ssl.enabled.protocols=TLSv1.2,TLSv1.1
  
SASL mechanismThe SASL authentication mechanism to be used by the Kafka client. Default: PLAIN.
Use SSL truststoreOption to use SSL truststore. When checked, an SSL truststore is mandatory.
User nameThe user name, if any, associated with this credential.Note: The specified user name is used for SASL authentication using JAAS. The following JAAS configuration is passed to the Kafka Server: org.apache.kafka.common.security.plain.PlainLoginModule required username=<user_name> password=<password>
Password

The password associated with this credential.Note:

  • The specified password is used for SASL authentication using JAAS. The following JAAS configuration is passed to the Kafka Server: org.apache.kafka.common.security.plain.PlainLoginModule required username=<user_name> password=<password>
  • The password you specify is invisible. It is stored in the database in encrypted form.
Additional Kafka consumer propertiesSemicolon-separated string of additional Kafka consumer properties. For example: ssl.protocol=TLSv1.2;ssl.enabled.protocols=TLSv1.2,TLSv1.1

Parent Topic:Apache Kafka data input configuration fields