| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.security.access | 
| Modifier and Type | Field and Description | 
|---|---|
| private ConcurrentHashMap<TableName,AuthManager.PermissionCache<TablePermission>> | AuthManager. tableCacheCache 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 | 
|---|---|
| (package private) boolean | SnapshotScannerHDFSAclHelper. isNotFamilyOrQualifierPermission(TablePermission tablePermission) | 
| private boolean | SnapshotScannerHDFSAclController. needHandleTableHdfsAcl(TablePermission tablePermission) | 
| 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–2021 The Apache Software Foundation. All rights reserved.