OAuthBearerLoginModule is used both on the server-side and client-side (similar 
to login modules for other mechanisms). OAUTHBEARER tokens are client 
credentials used only on the client-side to authenticate with servers, but the 
current implementation requires tokens to be provided on the server-side even 
if OAUTHBEARER is not used for inter-broker communication. Tokens should be 
optional for server-side login context to allow brokers to be configured 
without a token when OAUTHBEARER is not used for inter-broker communication.

### Committer Checklist (excluded from commit message)
- [ ] Verify design and implementation 
- [ ] Verify test coverage and CI build status
- [ ] Verify documentation (including upgrade notes)


[ Full content available at: https://github.com/apache/kafka/pull/5733 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to