--- title: Kafka SSL credentials fields description: Description of the fields on the Kafka SSL credentials form. locale: en-US canonical_url: https://www.servicenow.com/docs/r/it-operations-management/health-log-analytics/hla-data-input-kafka-credentials.html release: brazil product: Health Log Analytics classification: health-log-analytics topic_type: reference last_updated: "2026-09-10" reading_time_minutes: 2 breadcrumb: [Apache Kafka data input configuration fields, Data input configuration fields, Health Log Analytics reference, Health Log Analytics, ITOM AIOps, IT Operations Management] --- # Kafka SSL credentials fields Description of the fields on the Kafka SSL credentials form. |Field|Description| |-----|-----------| |SSL keystore|The content of an actual server.keystore.jks file, encoded as a Base64 string. This field is mandatory.| |SSL keystore type|Format of the SSL keystore file. Default: Java KeyStore \(JKS\).| |SSL keystore password|Password to the keystore, identical to the value of the ssl.keystore.password property in Apache Kafka. This field is mandatory.| |SSL key password|Password, identical to the ssl.key.password property value in Apache Kafka. This field is mandatory.| ||| |SSL truststore|The content of an actual client.truststore.jks file, encoded as a Base64 string. This field is mandatory.| |SSL truststore type|Format of the truststore file. Default: Java KeyStore \(JKS\).| |SSL truststore password|Password to the truststore, identical to the value of the ssl.truststore.password property in Apache Kafka. This field is mandatory.| |SSL provider|Name of the security provider used for SSL connections.| |Disable hostname verification|Option to disable verification of the hostname.| |Additional Kafka consumer properties|Semicolon-separated string of additional Kafka consumer properties. For example: ssl.protocol=TLSv1.2;ssl.enabled.protocols=TLSv1.2,TLSv1.1|
Field Description
SSL truststore The content of an actual client.truststore.jks file, encoded as a Base64 string. This field is mandatory.
SSL truststore type Format of the SSL truststore file. Default: Java KeyStore \(JKS\).
SSL truststore password Password to the truststore, identical to the value of the ssl.truststore.password property in Apache Kafka. This field is mandatory.
SSL provider Name of the security provider used for SSL connections.
Disable hostname verification Option to disable verification of the hostname.
User name The user name, if any, associated with this credential. This field is mandatory.**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= password=`
Password The password associated with this credential. This field is mandatory.**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= password=` - The password you specify is invisible. It is stored in the database in encrypted form.
SASL Mechanism The SASL authentication mechanism to be used by the Kafka client. The options are:- PLAIN \(default\) - SCRAM-SHA-256 - SCRAM-SHA-512 - OAUTHBEARER This field is mandatory.
SASL JAAS config template The JAAS configuration to be used by the Kafka client, with the placeholders $\[username\] for the username, and $\[password\] for the password. This field is mandatory.
Additional Kafka consumer properties Semicolon-separated string of additional Kafka consumer properties. For example: ssl.protocol=TLSv1.2;ssl.enabled.protocols=TLSv1.2,TLSv1.1
Field Description
User name The user name, if any, associated with this credential. This field is mandatory.**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= password=`
Password The password associated with this credential. This field is mandatory.**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= password=` - The password you specify is invisible. It is stored in the database in encrypted form.
Additional Kafka consumer properties Semicolon-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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-operations-management/health-log-analytics/hla-data-input-kafka-ref.md)