Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-9221

Provide interface for getting a User in the client

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.98.0, 0.95.2, 0.94.12
    • 0.98.0, 0.94.13, 0.96.1
    • Client, hadoop2, security
    • None

    Description

      Sometimes, users will want to provide their own User class depending on the type of security they will support in their local environment. For instance, running Hadoop1 vs Hadoop2 vs CDH means potentially different ways of getting the UserGroupInformation.

      This issue abstracts out the mechanism by which we obtain an o.a.h.hbase.security.User to a UserProvider. This UserProvider can then be extented as a Hadoop 1/2 shim as well as supporting custom authentication code.

      Attachments

        1. hbase-9221-0.94-v0.patch
          9 kB
          Jesse Yates
        2. hbase-9221-0.94-v1.patch
          10 kB
          Jesse Yates
        3. hbase-9221-trunk-v0.patch
          68 kB
          Jesse Yates
        4. hbase-9221-trunk-v1.patch
          70 kB
          Jesse Yates
        5. hbase-9221-trunk-v2.patch
          81 kB
          Jesse Yates
        6. hbase-9221-trunk-v3.patch
          85 kB
          Jesse Yates
        7. hbase-9221-0.94-v3.patch
          44 kB
          Jesse Yates
        8. hbase-9221-0.96-v0.patch
          77 kB
          Jesse Yates
        9. hbase-9221-trunk-v4.patch
          82 kB
          Jesse Yates
        10. hbase-9221-0.94-v4.patch
          47 kB
          Jesse Yates
        11. hbase-9221-0.96-v1.patch
          78 kB
          Jesse Yates
        12. hbase-9221-trunk-v5.patch
          83 kB
          Jesse Yates
        13. hbase-9221-0.96-trunk.addendum
          1 kB
          Jesse Yates

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jesse_yates Jesse Yates
            jesse_yates Jesse Yates
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment