confluentinc / librdkafka

The Apache Kafka C/C++ library
Other
214 stars 3.14k forks source link

Add SSL initialization callback and unit test #4632

Open cschwarz73 opened 7 months ago

cschwarz73 commented 7 months ago

Add the option to initialize the SSL context via a callback, which can be registered using a new ssl.context.init_cb configuration property. The purpose is to have more control over how to initialize SSL than what the existing configuration properties allow. This makes it easier to integrate librdkafka into applications that have their own security frameworks, by delegating the initialization job to the existing framework.

cla-assistant[bot] commented 7 months ago

CLA assistant check
All committers have signed the CLA.