--- 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 |
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= |
| 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 |
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= |
| 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 |