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

Provide interface for getting a User in the client

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.98.0, 0.95.2, 0.94.12
    • Fix Version/s: 0.98.0, 0.94.13, 0.96.1
    • Component/s: Client, hadoop2, security
    • Labels:
      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

            People

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

              Dates

              • Created:
                Updated:
                Resolved: