Package | Description |
---|---|
org.apache.hadoop.hbase.security.access |
Modifier and Type | Field and Description |
---|---|
private ConcurrentHashMap<TableName,AuthManager.PermissionCache<TablePermission>> |
AuthManager.tableCache
Cache for table permission.
|
(package private) AuthManager.PermissionCache<TablePermission> |
AuthManager.TBL_NO_PERMISSION |
Modifier and Type | Method and Description |
---|---|
static TablePermission |
AccessControlUtil.toTablePermission(org.apache.hadoop.hbase.protobuf.generated.AccessControlProtos.TablePermission proto)
Converts a TablePermission proto to a client TablePermission object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TablePermission.tableFieldsEqual(TablePermission tp)
Check if fields of table in table permission equals.
|
User |
AccessChecker.validateCallerWithFilterUser(User caller,
TablePermission tPerm,
String inputUserName) |
Modifier and Type | Method and Description |
---|---|
private boolean |
AuthManager.authorizeFamily(Set<TablePermission> permissions,
TableName table,
byte[] family,
Permission.Action action) |
private boolean |
AuthManager.authorizeTable(Set<TablePermission> permissions,
TableName table,
byte[] family,
byte[] qualifier,
Permission.Action action) |
private boolean |
AuthManager.hasAccessTable(Set<TablePermission> permissions,
Permission.Action action) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.