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

Brian Houser edited comment on CASSANDRA-16456 at 4/19/22 3:27 PM:
-------------------------------------------------------------------

Ok made change to I'll remove the  [plain_text_auth] functionality from the 
creds file.,.  I did run pylint but only on my file.  

As for combining the  authentication section with auth_provider, I elected not 
to do this.  Primarily because auth_provider is meant for loading a custom 
plugin, and is dynamically loading properties found in the section.  Adding it 
to authentication section means making it a bit fuzzy as to what is a reserved 
property and what should match the constructor of the imported library, it 
offers the potential for namespace conflicts if we ever add other general auth 
properties, for this reason I'd prefer to keep it clean and distinct.


was (Author: bhouser):
Ok made change to I'll remove the  [plain_text_auth] functionality from the 
creds file.,.  I did run pylint but only on my file.  

> 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: 2h 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.7#820007)

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

Reply via email to