Hi Rahul, Thanks for your interest in Apache Kafka. Your accounts are all set. Let me know if you have any questions.
Best, On Wed, Nov 27, 2024 at 6:12 AM Rahul Nirgude <rahul.nirg...@mastercard.com.invalid> wrote: > Hi Team, > > > > I want to contribute to Kafka to address below scenario. > > > > Client applications use SSL/TLS to connect with Kafka brokers in order to > implement secured communication. The clients initiate SSL communication > with Kafka brokers using the SSL Engine constructed from the ssl.* > properties pointing to key store and trust store. This PR addresses couple > of important enhancements related to how the key store is loaded for > secured communication with Kafka brokers. > > > > *Problem :* > Most of the times, the key store on the client side contains single key. > But when the key store contains multiple keys, in order to avoid SSL > handshake issues or authorization issues communicating with Kafka brokers, > it is required to choose the right key from the key store. > *Solution :* > The key can be identified via key alias while constructing the SSL engine. > This requires client to provide a new property *ssl.keystore.alias* that > points to the key alias within the key store. The key manager > implementation is modified to return the named key to be used for building > the SSL Engine. > > > > I have already raised a PR with the required changes: > https://github.com/apache/kafka/pull/17560 > > > > Please find the details for Jira and Wiki Id > > > > *Jira Details* > > Email : rahul.nirg...@mastercard.com > > ID: rahulnirgude > > > > > > > > > > > > *Confluence Details* > > Email : rahul.nirg...@mastercard.com > > ID: rahulnirgude > > > > > > > > > > *Rahul Nirgude* > > Senior Software Engineer > > > > Mastercard > > Business Bay | Tower A > > tel - | mobile 8793830455 > > <http://www.mastercard.com> > > > CONFIDENTIALITY NOTICE This e-mail message and any attachments are only > for the use of the intended recipient and may contain information that is > privileged, confidential or exempt from disclosure under applicable law. If > you are not the intended recipient, any disclosure, distribution or other > use of this e-mail message or attachments is prohibited. If you have > received this e-mail message in error, please delete and notify the sender > immediately. Thank you. > -- [image: Aiven] <https://www.aiven.io> *Josep Prat* Open Source Engineering Director, *Aiven* josep.p...@aiven.io | +491715557497 aiven.io <https://www.aiven.io> | <https://www.facebook.com/aivencloud> <https://www.linkedin.com/company/aiven/> <https://twitter.com/aiven_io> *Aiven Deutschland GmbH* Alexanderufer 3-7, 10117 Berlin Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, Anna Richardson, Kenneth Chen Amtsgericht Charlottenburg, HRB 209739 B