public List<String> getScopeList() {
    if (supportedScopeSet == null) {
      return null;
    }
    List<String> scopes = new ArrayList<String>();
    for (PrivilegeScope scope : supportedScopeSet) {
      scopes.add(scope.name());
    }
    return scopes;
  }
Privilege defines a privilege in Hive. Each privilege has a name and scope associated with it.
This class contains all of the predefined privileges in Hive.
ql/src/java/org/apache/hadoop/hive/ql/security/authorization/Privilege.java