I updated the KIP. The proposed interface is now named SslFactory and the default implementation is DefaultSslFactory. I also mention the existing non-default constructors will be removed. The constants for the new config keys are now declared in the interface itself. Please give me your feedback on this new version.
-----Original Message----- From: Harsha Chintalapani [mailto:ka...@harsha.io] Sent: Friday, October 19, 2018 6:51 PM To: dev@kafka.apache.org; dev@kafka.apache.org Subject: RE: [DISCUSS] KIP-383 Pluggable interface for SSL Factory SslFactory is not a public interface for others to use. EchoServer is internal testing. We should make these as proposed in rejected alternatives to SslFactory and DefaultSslFactory. I don’t see any one using a internal class as public API. -Harsha