[
https://issues.apache.org/jira/browse/HADOOP-9479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13638406#comment-13638406
]
Daryn Sharp commented on HADOOP-9479:
-------------------------------------
I like the overall goal, but feel it's a bit rigid in only providing support
for only one additional authentication method. This change dovetails with the
stalled SASL work I've been doing in the subtasks for HADOOP-8779. I keep
meaning to get back to it. Many of the changes were nudging the authentication
scheme towards a pluggable design - you've even taken advantage of some of
those changes!
The new hadoop SASL related interfaces shouldn't be necessary. The javax SASL
framework uses a factory pattern to create clients and servers via
SecurityProviders. SaslPlainServer does this, although there's probably a
cleaner way to do it.
The good news is the patch should be significantly smaller if leveraging the
javax framework.
> Ability to plugin custom authentication mechanisms based on Jaas and Sasl
> -------------------------------------------------------------------------
>
> Key: HADOOP-9479
> URL: https://issues.apache.org/jira/browse/HADOOP-9479
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: security
> Reporter: Benoy Antony
> Assignee: Benoy Antony
> Attachments: customauthentication.pdf, HADOOP-9479.patch
>
>
> Currently, it is not possible to hookup new/modified authentication mechanism
> to Hadoop.
> The task is to create an extension in hadoop to plugin new Authentication
> mechanism. The new authentication mechanism should have both Jaas and Sasl
> implementations.
--
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