[ 
https://issues.apache.org/jira/browse/CASSANDRA-5545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13663073#comment-13663073
 ] 

Aleksey Yeschenko commented on CASSANDRA-5545:
----------------------------------------------

Can we do this without alterting IAuthenticator? Why not make SASLAuthenticator 
extend IAuthenticator (and make Legacy and Password authenticators extend 
SASLAuthenticator instead of IAuthenticator). And replace that null check with 
instanceof?

I don't like this trend of modifying IAuthenticator with every major release. 
Last time it was necessary, but this time we can avoid it.
                
> Add SASL authentication to CQL native protocol
> ----------------------------------------------
>
>                 Key: CASSANDRA-5545
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5545
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Sam Tunnicliffe
>            Assignee: Sam Tunnicliffe
>             Fix For: 2.0
>
>         Attachments: 
> 0001-Add-SASL-authentication-to-CQL-native-protocol.patch, 
> 0001-Add-SASL-hooks-to-CQL-native-protocol.patch
>
>
> Adding hooks for SASL authentication would make it much easier to integrate 
> with external auth providers, such as Kerberos & NTLM.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to