I have created KIP-86 (
https://cwiki.apache.org/confluence/display/KAFKA/KIP-86%3A+Configurable+SASL+callback+handlers)
to enable pluggable credential providers.

On Mon, Oct 10, 2016 at 7:40 PM, Rajini Sivaram <
rajinisiva...@googlemail.com> wrote:

> Gwen,
>
> Thank you, will raise a separate KIP for a pluggable interface.
>
> On Mon, Oct 10, 2016 at 5:55 PM, Gwen Shapira <g...@confluent.io> wrote:
>
>> I think it is fine to break the password store to an interface in a
>> separate KIP. I actually love the idea of smaller KIPs dealing with
>> more specific functionality. I just wasn't clear why it was rejected.
>>
>> Thank you for clarifying. I'm happy with current proposal.
>>
>> Gwen
>>
>> On Mon, Oct 10, 2016 at 2:17 AM, Rajini Sivaram
>> <rajinisiva...@googlemail.com> wrote:
>> > Gwen,
>> >
>> > Thank you for reviewing the KIP.
>> >
>> > There has been interest in making the password verification in
>> SASL/PLAIN
>> > more pluggable. So I think it makes sense to have a pluggable interface
>> > that can be adopted for any SASL mechanism rather than just SCRAM. With
>> the
>> > current proposal, you can plugin another Scram SaslServer implementation
>> > with a different password store. This is similar to the current
>> SASL/PLAIN
>> > implementation.
>> >
>> > I agree that it will be good to make password stores more pluggable
>> rather
>> > than require users to override the whole SaslServer. I was going to look
>> > into this later, but I can do it as part of this KIP. Will update the
>> KIP
>> > with a pluggable interface.
>> >
>> > Thank you,
>> >
>> > Rajini
>> >
>> >
>> > On Fri, Oct 7, 2016 at 11:37 PM, Gwen Shapira <g...@confluent.io>
>> wrote:
>> >
>> >> Can you talk more about rejecting the option of making the password
>> >> store pluggable? I am a bit uncomfortable with making ZK the one and
>> >> only password store...
>> >>
>> >> On Tue, Oct 4, 2016 at 6:43 AM, Rajini Sivaram
>> >> <rajinisiva...@googlemail.com> wrote:
>> >> > Hi all,
>> >> >
>> >> > I have just created KIP-84 to add SCRAM-SHA-1 and SCRAM-SHA-256 SASL
>> >> > mechanisms to Kafka:
>> >> >
>> >> > https://cwiki.apache.org/confluence/display/KAFKA/KIP-
>> >> 84%3A+Support+SASL+SCRAM+mechanisms
>> >> >
>> >> >
>> >> > Comments and suggestions are welcome.
>> >> >
>> >> > Thank you...
>> >> >
>> >> > Regards,
>> >> >
>> >> > Rajini
>> >>
>> >>
>> >>
>> >> --
>> >> Gwen Shapira
>> >> Product Manager | Confluent
>> >> 650.450.2760 | @gwenshap
>> >> Follow us: Twitter | blog
>> >>
>> >
>> >
>> >
>> > --
>> > Regards,
>> >
>> > Rajini
>>
>>
>>
>> --
>> Gwen Shapira
>> Product Manager | Confluent
>> 650.450.2760 | @gwenshap
>> Follow us: Twitter | blog
>>
>
>
>
> --
> Regards,
>
> Rajini
>



-- 
Regards,

Rajini

Reply via email to