Class TestAccessController.MyShellBasedUnixGroupsMapping

java.lang.Object
org.apache.hadoop.conf.Configured
org.apache.hadoop.security.ShellBasedUnixGroupsMapping
org.apache.hadoop.hbase.security.access.TestAccessController.MyShellBasedUnixGroupsMapping
All Implemented Interfaces:
org.apache.hadoop.conf.Configurable, org.apache.hadoop.security.GroupMappingServiceProvider
Enclosing class:
TestAccessController

public static class TestAccessController.MyShellBasedUnixGroupsMapping extends org.apache.hadoop.security.ShellBasedUnixGroupsMapping implements org.apache.hadoop.security.GroupMappingServiceProvider
  • Field Summary

    Fields inherited from class org.apache.hadoop.security.ShellBasedUnixGroupsMapping

    LOG

    Fields inherited from interface org.apache.hadoop.security.GroupMappingServiceProvider

    GROUP_MAPPING_CONFIG_PREFIX
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.apache.hadoop.security.ShellBasedUnixGroupsMapping

    cacheGroupsAdd, cacheGroupsRefresh, createGroupExecutor, createGroupIDExecutor, getGroupsForUserCommand, getGroupsIDForUserCommand, resolveFullGroupNames, setConf

    Methods inherited from class org.apache.hadoop.conf.Configured

    getConf

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.hadoop.security.GroupMappingServiceProvider

    cacheGroupsAdd, cacheGroupsRefresh
  • Constructor Details

  • Method Details

    • getGroups

      public List<String> getGroups(String user) throws IOException
      Specified by:
      getGroups in interface org.apache.hadoop.security.GroupMappingServiceProvider
      Overrides:
      getGroups in class org.apache.hadoop.security.ShellBasedUnixGroupsMapping
      Throws:
      IOException