> ## Documentation Index
> Fetch the complete documentation index at: https://rasa.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Kafka-ssl-endpoint

> Kafka-ssl-endpoint reference documentation for the Rasa Platform.

```yaml title="endpoints.yml" theme={null}
event_broker:
  type: kafka
  security_protocol: SSL # specifies that no credentials will be used to auth but communication is encrypted using SSL/TLS
  topic: topic
  url: localhost
  ssl_cafile: CARoot.pem # CA certificate for the server
  ssl_certfile: certificate.pem # client certificate, if Kafka requires that client present their certificate as a form of mutual domain validation
  ssl_keyfile: key.pem # client key, if Kafka requires that client present their certificate as a form of mutual domain validation
  ssl_check_hostname: True # verifies that the hostname of Kafka server matches the certificate
```


## Related topics

- [Kafka-sasl-ssl-endpoint](/docs/reference/integrations/event-brokers-config/kafka-sasl-ssl-endpoint.md)
- [Kafka-ssl-env-vars](/docs/reference/integrations/analytics-event-broker-config/kafka-ssl-env-vars.md)
- [Kafka-sasl-ssl-env-vars](/docs/reference/integrations/analytics-event-broker-config/kafka-sasl-ssl-env-vars.md)
- [Kafka-plaintext-endpoint](/docs/reference/integrations/event-brokers-config/kafka-plaintext-endpoint.md)
- [Kafka-sasl-plaintext-endpoint](/docs/reference/integrations/event-brokers-config/kafka-sasl-plaintext-endpoint.md)
