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

Daryn Sharp commented on HADOOP-10904:
--------------------------------------

Please fix {{CredentialProvider#unnestUri}}, in this jira or subtask, to not 
violate URI syntax.  Specifically:

bq. For example, "myscheme://hdfs@nn/my/path" is converted to 
"hdfs://nn/my/path".

The "@" is RFC defined to separate userinfo and host:port in an authority.  
I've been meaning to take advantage of the userinfo for a legit purpose (well 
beyond the scope of this discussion) and an "abuse" like this will likely 
conflict.  A more URI-friendly approach is using subschemes: 
"myscheme+hdfs://nn/my/path".

> Provide Alt to Clear Text Passwords through Cred Provider API
> -------------------------------------------------------------
>
>                 Key: HADOOP-10904
>                 URL: https://issues.apache.org/jira/browse/HADOOP-10904
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: security
>            Reporter: Larry McCay
>            Assignee: Larry McCay
>
> This is an umbrella jira to track various child tasks to uptake the 
> credential provider API to enable deployments without storing 
> passwords/credentials in clear text.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to