Jay Kreps created KAFKA-1686:
--------------------------------
Summary: Implement SASL/Kerberos
Key: KAFKA-1686
URL: https://issues.apache.org/jira/browse/KAFKA-1686
Project: Kafka
Issue Type: Sub-task
Affects Versions: 0.9.0
Reporter: Jay Kreps
Fix For: 0.9.0
Implement SASL/Kerberos authentication.
To do this we will need to introduce a new SASLRequest and SASLResponse pair to
the client protocol. This request and response will each have only a single
byte[] field and will be used to handle the SASL challenge/response cycle.
Doing this will initialize the SaslServer instance and associate it with the
session in a manner similar to KAFKA-1684.
When using integrity or encryption mechanisms with SASL we will need to wrap
and unwrap bytes as in KAFKA-1684 so the same interface that covers the
SSLEngine will need to also cover the SaslServer instance.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)