This page is meant as a template for writing a KIP. To create a KIP choose Tools->Copy on this page and modify with your content and replace the heading with the next KIP number and a description of your issue. Replace anything in italics with your own description.
Status
Current state: "Under Discussion"
Discussion thread: here [Change the link from the KIP proposal email archive to your own email thread]
JIRA: KAFKA-10201
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
Motivation
Further to KIP-629, the broker's delegation token functionality uses the term "master key". This KIP proses to replace it with the more neutral term, "secret key".
Public Interfaces
Affected configurations and command line arguments will be renamed. The old name will continue to be supported for backwards compatibility, but deprecated.
component | type | existing | new |
---|---|---|---|
Broker | config | delegation.token.master.key | delegation.token.secret.key |
Proposed Changes
In addition to the public interface changes above, internal APIs and other occurrences in code (e.g. method, variable names, comments, and log messages) will be updated accordingly.
Compatibility, Deprecation, and Migration Plan
Existing configuration names will be deprecated but will continue to work for backwards compatibility.
Rejected Alternatives
N/A