Thank you.

On Fri, 22 Jan 2016 at 08:39 Guozhang Wang <wangg...@gmail.com> wrote:

> Done.
>
> On Thu, Jan 21, 2016 at 12:38 AM, tao xiao <xiaotao...@gmail.com> wrote:
>
> > Hi Guozhang,
> >
> > Thanks for that.
> >
> > Can you please grant kevinth the write access too? He is my colleague and
> > both of us work on this topic now.
> >
> > On Wed, 20 Jan 2016 at 14:55 Guozhang Wang <wangg...@gmail.com> wrote:
> >
> > > Tao,
> > >
> > > I have granted you the access.
> > >
> > > Guozhang
> > >
> > >
> > > On Tue, Jan 19, 2016 at 7:56 PM, Connie Yang <cybercon...@gmail.com>
> > > wrote:
> > >
> > > > @Ismael, what's the status of the SASL/PLAIN PR,
> > > > https://github.com/apache/kafka/pull/341?
> > > >
> > > >
> > > >
> > > > On Tue, Jan 19, 2016 at 6:25 PM, tao xiao <xiaotao...@gmail.com>
> > wrote:
> > > >
> > > > > The PR provides a new SASL mech but it doesn't provide a pluggable
> > way
> > > to
> > > > > implement user's own logic to do authentication. So I don't think
> the
> > > PR
> > > > > will meet my need.
> > > > >
> > > > > I will write a KIP to open the discussion.
> > > > >
> > > > > p.s. Ismael, can you grant me the permission to create a KIP in
> Kafka
> > > > > space?
> > > > >
> > > > >
> > > > > On Wed, 20 Jan 2016 at 10:08 Ismael Juma <ism...@juma.me.uk>
> wrote:
> > > > >
> > > > > > Hi Tao,
> > > > > >
> > > > > > The other way would be to implement a SASL provider:
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://docs.oracle.com/javase/8/docs/technotes/guides/security/sasl/sasl-refguide.html#PROV
> > > > > >
> > > > > > This would still require Kafka to be changed, some of the changes
> > are
> > > > in
> > > > > > the following PR:
> > > > > >
> > > > > > https://github.com/apache/kafka/pull/341
> > > > > >
> > > > > > As per the discussion in the PR above, a KIP is also required.
> > > > > >
> > > > > > Ismael
> > > > > >
> > > > > > On Wed, Jan 20, 2016 at 1:48 AM, tao xiao <xiaotao...@gmail.com>
> > > > wrote:
> > > > > >
> > > > > > > Hi Ismael,
> > > > > > >
> > > > > > > BTW looks like I don't have the permission to add a KIP in
> Kafka
> > > > space.
> > > > > > Can
> > > > > > > you please grant me the permission?
> > > > > > >
> > > > > > > On Wed, 20 Jan 2016 at 09:40 tao xiao <xiaotao...@gmail.com>
> > > wrote:
> > > > > > >
> > > > > > > > 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?
> > > > > > > >> >
> > > > > > > >>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > -- Guozhang
> > >
> >
>
>
>
> --
> -- Guozhang
>

Reply via email to