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

Stefan Miklosovic edited comment on CASSANDRA-16456 at 4/1/22 3:51 PM:
-----------------------------------------------------------------------

Right ... well, for pure-sasl it is easy and we can have it in repo committed 
similarly as driver. But for kerberos, if I understand it correctly, it needs 
to be built first to target your platform (1), (2) so it is quite specific to 
machine you want to run that on. I admit I am not too strong in this, they ship 
it as "wheels".  I am not sure how to create a wheel yet nor how to actually 
dynamically load it to Python similarly to driver.

(1) https://pypi.org/project/kerberos/#files
(2) https://pypi.org/project/kerberos/#description


was (Author: smiklosovic):
Right ... well, for pure-sasl it is easy and we can have it in repo committed 
similarly as driver. But for kerberos, if I understand it correctly, it needs 
to be built first to target your platform (1), (2) so it is quite specific to 
machine you want to run that on. 

(1) https://pypi.org/project/kerberos/#files
(2) https://pypi.org/project/kerberos/#description

> Add Plugin Support for CQLSH
> ----------------------------
>
>                 Key: CASSANDRA-16456
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-16456
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Tool/cqlsh
>            Reporter: Brian Houser
>            Assignee: Brian Houser
>            Priority: Normal
>              Labels: gsoc2021, mentor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Currently the Cassandra drivers offer a plugin authenticator architecture for 
> the support of different authentication methods. This has been leveraged to 
> provide support for LDAP, Kerberos, and Sigv4 authentication. Unfortunately, 
> cqlsh, the included CLI tool, does not offer such support. Switching to a new 
> enhanced authentication scheme thus means being cut off from using cqlsh in 
> normal operation.
> We should have a means of using the same plugins and authentication providers 
> as the Python Cassandra driver.
> Here's a link to an initial draft of 
> [CEP|https://docs.google.com/document/d/1_G-OZCAEmDyuQuAN2wQUYUtZBEJpMkHWnkYELLhqvKc/edit?usp=sharing].



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to