conduktor.io ↗

KIP-492 — Add java security providers in Kafka Security config

Accepted Kafka 2.4 Security

Adds a `security.providers` configuration accepting a comma-separated list of `java.security.Provider` class names that Kafka will dynamically register into the JVM security framework at startup. Custom `KeyManager`/`TrustManager` algorithms referenced via `ssl.keymanager.algorithm` require their `Provider` to be registered in `java.security` JVM properties, forcing operators to modify JVM startup files rather than Kafka configuration.

Details

AuthorSai Sandeep Mopuri
StatusAccepted
Kafka Version2.4
JIRAKAFKA-8669
WikiView on Apache Wiki
Created2019-07-15
Last Modified2019-10-20
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.