[
https://issues.apache.org/jira/browse/HDFS-8155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jakob Homan updated HDFS-8155:
------------------------------
Attachment: HDFS-8155-1.patch
First patch for review. We've been testing a version of this code for a few
months and it's working well.
Two types of OAuth code grants (client credentials and refresh/access tokens
provided by the conf) are supported by default and other code grants are user
implementable. I had planned on using Apache Oltu for this, but that project
doesn't seem very active and it's main benefit - special case support for
oauth2 providers like github/twitter/fb, etc. - is of marginal benefit for
WebHDFS and could easily be implemented by the user if necessary.
I didn't end up using the Authenticator client class because it's too closely
tied to the spnego implementation, but after this goes in it will be a good
idea to make that class more generic and use it for the oauth stuff as well.
> Support OAuth2 in WebHDFS
> -------------------------
>
> Key: HDFS-8155
> URL: https://issues.apache.org/jira/browse/HDFS-8155
> Project: Hadoop HDFS
> Issue Type: New Feature
> Components: webhdfs
> Reporter: Jakob Homan
> Assignee: Jakob Homan
> Attachments: HDFS-8155-1.patch
>
>
> WebHDFS should be able to accept OAuth2 credentials.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)