[ https://issues.apache.org/jira/browse/KAFKA-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14982019#comment-14982019 ]
Ismael Juma commented on KAFKA-2711: ------------------------------------ SASL_KERBEROS_PRINCIPAL_TO_LOCAL_RULES is only used in KerberosName.shortName(). The other methods in KerberosName are independent of that config. Maybe this code can be refactored to make this clearer. > SaslClientAuthenticator no longer needs KerberosNameParser in constructor > ------------------------------------------------------------------------- > > Key: KAFKA-2711 > URL: https://issues.apache.org/jira/browse/KAFKA-2711 > Project: Kafka > Issue Type: Sub-task > Components: clients > Affects Versions: 0.9.0.0 > Reporter: Jun Rao > Priority: Minor > Fix For: 0.9.1 > > > Since the sasl client doesn't need to know the principal name, we don't need > to pass in KerberosNameParser to SaslClientAuthenticator. -- This message was sent by Atlassian JIRA (v6.3.4#6332)