Ssl

data class Ssl(val trustStoreLocation: String = "", val trustStoreType: String = "PKCS12", val trustStorePassword: String = "")(source)

TLS trust for the SSL listener. Scoped to the Kafka client on purpose: a global JVM truststore would break the services' public-TLS calls (Keycloak, Resend). Mirrors spring.kafka.ssl.* key names.

Constructors

Link copied to clipboard
constructor(trustStoreLocation: String = "", trustStoreType: String = "PKCS12", trustStorePassword: String = "")

Properties

Link copied to clipboard

Plain filesystem path to the truststore, e.g. /tls-kafka/truststore.p12.

Link copied to clipboard
Link copied to clipboard