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
| Author | Sai Sandeep Mopuri |
| Status | Accepted |
| Kafka Version | 2.4 |
| JIRA | KAFKA-8669 |
| Wiki | View on Apache Wiki |
| Created | 2019-07-15 |
| Last Modified | 2019-10-20 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.