[ https://issues.apache.org/jira/browse/HADOOP-9947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13763657#comment-13763657 ]
Kai Zheng commented on HADOOP-9947: ----------------------------------- To review the change to be made by this, please look at the doc attached in HADOOP-9797 or reference the following link. Comments are welcome. Thanks. https://issues.apache.org/jira/secure/attachment/12601113/Pluggable%20and%20Compatible%20UGI%20Change.pdf > Remove Kerberos specific login implementation out of UGI into separate class > ---------------------------------------------------------------------------- > > Key: HADOOP-9947 > URL: https://issues.apache.org/jira/browse/HADOOP-9947 > Project: Hadoop Common > Issue Type: Improvement > Components: security > Reporter: Kai Zheng > Assignee: Kai Zheng > > As part of effort in HADOOP-9926 and HADOOP-9797, this particularly focuses > on removing Kerberos specific login implementations from UGI into separate > classes based on the new login framework. In this way, keytab login, ticket > cache login and etc will be taken care of in much modular approach, meanwhile > it will simplify the UGI class greatly. As good side effect of it, this > change will also get rid of the relevant statics like keytab, principal etc > in UGI as such variables will be maintained in separate class. The change > should be compatible, it refactors and improves the implementation, keeping > the public API. -- 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