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

Istvan Toth commented on PHOENIX-5845:
--------------------------------------

The underlaying requests library supports HTTPS.
However, we need to expose the verify parameter so that we can specify the 
certificate. (or disable the server certificate verification)

I have also added aliases to the _auth_ and  _verify_ connection parameters 
that correspond to the Avatica parameter names.

The underlying library doesn't support password-protected certificate files, 
and only supports the PEM format, so we cannot support the java client features 
exactly
(or at least it would take more work than its worth)

> Add HTTPS support to the python client
> --------------------------------------
>
>                 Key: PHOENIX-5845
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5845
>             Project: Phoenix
>          Issue Type: Sub-task
>          Components: queryserver
>    Affects Versions: queryserver-1.0.0
>            Reporter: Istvan Toth
>            Assignee: Istvan Toth
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> The python client should handle https the same way the java client does 
> * It should be able to communicate via HTTPS
> * It needs to have an option to set the trustrore and trustore key, 
> preferably in a format that can also be handled by java



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to