org.apache.hadoop.hive.ql.security.authorization
Class PrivilegeRegistry

java.lang.Object
  extended by org.apache.hadoop.hive.ql.security.authorization.PrivilegeRegistry

public class PrivilegeRegistry
extends Object

PrivilegeRegistry is used to do privilege lookups. Given a privilege name, it will return the Privilege object.


Field Summary
protected static Map<PrivilegeType,Privilege> Registry
           
protected static Map<PrivilegeType,Privilege> RegistryV2
           
 
Constructor Summary
PrivilegeRegistry()
           
 
Method Summary
static Privilege getPrivilege(int privilegeToken)
           
static Privilege getPrivilege(PrivilegeType privilegeType)
           
static Privilege getPrivilege(String privilegeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Registry

protected static Map<PrivilegeType,Privilege> Registry

RegistryV2

protected static Map<PrivilegeType,Privilege> RegistryV2
Constructor Detail

PrivilegeRegistry

public PrivilegeRegistry()
Method Detail

getPrivilege

public static Privilege getPrivilege(PrivilegeType privilegeType)

getPrivilege

public static Privilege getPrivilege(int privilegeToken)

getPrivilege

public static Privilege getPrivilege(String privilegeName)


Copyright © 2014 The Apache Software Foundation. All rights reserved.