Hi Ismael,

Thank you for your reply. I am happy to have a writeup on this.

Can you think of any other ways to make security protocol pluggable instead
of extending ChannelBuilder?

On Wed, 20 Jan 2016 at 02:14 Ismael Juma <ism...@juma.me.uk> wrote:

> Hi Tao,
>
> As you say, security protocols are not currently pluggable.
> `ChannelBuilder` is already an interface, but `SecurityProtocol` is an
> enum, which makes it hard for users to add additional security protocols.
> Changing this would probably require a KIP:
>
>
> https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals
>
> Ismael
>
> On Mon, Jan 18, 2016 at 3:15 AM, tao xiao <xiaotao...@gmail.com> wrote:
>
> > Hi Kafka team,
> >
> > I want to know if I can plug-in my own security protocol to Kafka to
> > implement project specific authentication mechanism. The current
> supported
> > authentication protocols, SASL/GSSAPI and SSL, are not supported in my
> > company and we have own security protocol to do authentication.
> >
> > Is it a good idea to make ChannelBuilder extensible so that I can
> implement
> > it with my own security channel?
> >
>

Reply via email to