如何在密钥库中使用特定密钥在Kafka中配置SSL

时间:2019-07-16 20:29:40

标签: spring-kafka

我的密钥库中有3个不同的密钥,但是我只想使用其中一个在Kafka中配置ssl。是否可以通过使用别名来实现呢?

我正在使用Spring Boot Kafka。

1 个答案:

答案 0 :(得分:0)

Spring委托给kafka-clients库。

我看过它的SslFactory类,但没有看到选择使用哪个密钥的机制。

根据the answer to this question,这就是我希望代码出现的地方。

  

由应用程序决定是否可以使用其别名来选择所需的证书,但是它必须自己明确地加载它。

SslFactory似乎不可插入。

编辑

实际上,我认为代码将位于SslEngineBuilder中,但也没有。