[
https://issues.apache.org/jira/browse/HADOOP-9535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13647538#comment-13647538
]
Daryn Sharp commented on HADOOP-9535:
-------------------------------------
Is this more or less a replacement for obtaining the shared secret for webhdfs
auth cookies? Pluggable authentication in UGI for ldap and the existing SSO
functionality seem to generally provide the required functionality?
> HSSO Server - IDP/SP Authentication Endpoint Deployment
> -------------------------------------------------------
>
> Key: HADOOP-9535
> URL: https://issues.apache.org/jira/browse/HADOOP-9535
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: security
> Reporter: Larry McCay
> Original Estimate: 504h
> Remaining Estimate: 504h
>
> This effort will result in an embedded Jetty based server that deploys
> endpoints for the authentication or federation of entities.
> It will leverage common facilities for authentication and federation
> providers within servlet filters which allow composability of various
> provider types to satisfy various token and authentication processing
> requirements.
> For instance:
> In order for a client application to authenticate using BASIC credentials and
> receive a token that will allow access to HDFS we may need to provide a
> couple an endpoint comprised of an authentication provider and a token
> generation provider:
> 1. BASIC->LDAP Authentication Provider
> 2. Access Token Generation Provider
> This allows a user to authentication to the HSSO service endpoint with simple
> username/password using HTTP BASIC and leverage a simple username bind to an
> LDAP server for authentication. It then uses the resulting normalized
> java.security.Subject to generate an access token for the user to pass along
> with subsequent requests to other Hadoop services.
> Hadoop services only need to verify the token validity and trust of the
> issuer - HSSO service - in order to authenticate access to its protected
> resources.
> This task is dependent on common authentication provider frameworks and will
> need to insure compatibility and the composability described in this task.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira