Uses of Class
org.apache.hadoop.hbase.security.User

Packages that use User
org.apache.hadoop.hbase   
org.apache.hadoop.hbase.ipc Tools to help define network clients and servers. 
org.apache.hadoop.hbase.security   
org.apache.hadoop.hbase.security.access   
 

Uses of User in org.apache.hadoop.hbase
 

Methods in org.apache.hadoop.hbase with parameters of type User
 JVMClusterUtil.MasterThread LocalHBaseCluster.addMaster(org.apache.hadoop.conf.Configuration c, int index, User user)
           
 JVMClusterUtil.RegionServerThread LocalHBaseCluster.addRegionServer(org.apache.hadoop.conf.Configuration config, int index, User user)
           
 void HTableDescriptor.setOwner(User owner)
          Deprecated. 
 

Uses of User in org.apache.hadoop.hbase.ipc
 

Methods in org.apache.hadoop.hbase.ipc that return User
static User RequestContext.getRequestUser()
          Returns the user credentials associated with the current RPC request or null if no credentials were provided.
 User RequestContext.getUser()
           
 

Methods in org.apache.hadoop.hbase.ipc with parameters of type User
 com.google.protobuf.BlockingRpcChannel RpcClient.createBlockingRpcChannel(ServerName sn, User ticket, int rpcTimeout)
          Creates a "channel" that can be used by a blocking protobuf service.
protected  RpcClient.Connection RpcClient.getConnection(User ticket, RpcClient.Call call, InetSocketAddress addr, int rpcTimeout, Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor)
           
static void RequestContext.set(User user, InetAddress remoteAddress, com.google.protobuf.BlockingService service)
          Initializes the client credentials for the current request.
 

Constructors in org.apache.hadoop.hbase.ipc with parameters of type User
RpcClient.BlockingRpcChannelImplementation(RpcClient rpcClient, ServerName sn, User ticket, int rpcTimeout)
           
 

Uses of User in org.apache.hadoop.hbase.security
 

Methods in org.apache.hadoop.hbase.security that return User
static User User.create(org.apache.hadoop.security.UserGroupInformation ugi)
          Wraps an underlying UserGroupInformation instance.
static User User.createUserForTesting(org.apache.hadoop.conf.Configuration conf, String name, String[] groups)
          Generates a new User instance specifically for use in test code.
static User User.getCurrent()
          Returns the User instance within current execution context.
 

Uses of User in org.apache.hadoop.hbase.security.access
 

Methods in org.apache.hadoop.hbase.security.access that return User
 User AuthResult.getUser()
           
 

Methods in org.apache.hadoop.hbase.security.access with parameters of type User
static AuthResult AuthResult.allow(String request, String reason, User user, Permission.Action action, String namespace)
           
static AuthResult AuthResult.allow(String request, String reason, User user, Permission.Action action, TableName table, byte[] family, byte[] qualifier)
           
static AuthResult AuthResult.allow(String request, String reason, User user, Permission.Action action, TableName table, Map<byte[],? extends Collection<?>> families)
           
 boolean TableAuthManager.authorize(User user, Permission.Action action)
          Authorize a global permission based on ACLs for the given user and the user's groups.
 boolean TableAuthManager.authorize(User user, String namespace, Permission.Action action)
           
 boolean TableAuthManager.authorize(User user, TableName table, byte[] family, byte[] qualifier, Permission.Action action)
           
 boolean TableAuthManager.authorize(User user, TableName table, byte[] family, Permission.Action action)
           
 boolean TableAuthManager.authorize(User user, TableName table, KeyValue kv, Permission.Action action)
           
static AuthResult AuthResult.deny(String request, String reason, User user, Permission.Action action, String namespace)
           
static AuthResult AuthResult.deny(String request, String reason, User user, Permission.Action action, TableName table, byte[] family, byte[] qualifier)
           
static AuthResult AuthResult.deny(String request, String reason, User user, Permission.Action action, TableName table, Map<byte[],? extends Collection<?>> families)
           
 boolean TableAuthManager.matchPermission(User user, TableName table, byte[] family, byte[] qualifier, Permission.Action action)
           
 boolean TableAuthManager.matchPermission(User user, TableName table, byte[] family, Permission.Action action)
          Returns true if the given user has a TablePermission matching up to the column family portion of a permission.
 

Constructors in org.apache.hadoop.hbase.security.access with parameters of type User
AuthResult(boolean allowed, String request, String reason, User user, Permission.Action action, String namespace)
           
AuthResult(boolean allowed, String request, String reason, User user, Permission.Action action, TableName table, byte[] family, byte[] qualifier)
           
AuthResult(boolean allowed, String request, String reason, User user, Permission.Action action, TableName table, Map<byte[],? extends Collection<?>> families)
           
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.