You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Kan Zhang (JIRA)" <ji...@apache.org> on 2010/02/21 03:44:27 UTC

[jira] Commented: (HDFS-992) Re-factor block access token implementation to conform to the generic Token interface in Common

    [ https://issues.apache.org/jira/browse/HDFS-992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12836304#action_12836304 ] 

Kan Zhang commented on HDFS-992:
--------------------------------

Adding a patch that
1. added BlockTokenIdentifier, removed BlockAccessToken, the new block token (used to be called access token) will just be Token<BlockTokenIdentifier>.
2. Refactored AccessTokenHandler to be BlockTokenSecretManager and added BlockTokenSelector so that a block token can be used for authentication over RPC.
3. Enabled ClientDatanodeProtocol to use block token for authentication.
4. Added authorization checking based on the authenticated BlockTokenIdentifier at Datanode.

> Re-factor block access token implementation to conform to the generic Token interface in Common
> -----------------------------------------------------------------------------------------------
>
>                 Key: HDFS-992
>                 URL: https://issues.apache.org/jira/browse/HDFS-992
>             Project: Hadoop HDFS
>          Issue Type: New Feature
>          Components: security
>            Reporter: Kan Zhang
>            Assignee: Kan Zhang
>
> This makes it possible to use block access token as shared key for client-to-datanode authentication over RPC. However, access authorization is still based on block access token semantics.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.