public class TestAccessControlFilter extends SecureTestUtil
SecureTestUtil.AccessTestAction, SecureTestUtil.MasterSyncObserver
Modifier and Type | Field and Description |
---|---|
static HBaseClassTestRule |
CLASS_RULE |
private static org.apache.hadoop.hbase.security.User |
DENIED |
private static byte[] |
FAMILY |
private static org.apache.hadoop.hbase.security.User |
LIMITED |
org.junit.rules.TestName |
name |
private static byte[] |
PRIVATE_COL |
private static byte[] |
PUBLIC_COL |
private static org.apache.hadoop.hbase.security.User |
READER |
private static org.apache.hadoop.hbase.TableName |
TABLE |
private static HBaseTestingUtility |
TEST_UTIL |
Constructor and Description |
---|
TestAccessControlFilter() |
Modifier and Type | Method and Description |
---|---|
private void |
doQualifierAccess(org.apache.hadoop.hbase.client.Table table) |
void |
setup() |
static void |
setupBeforeClass() |
static void |
tearDownAfterClass() |
void |
testQualifierAccess() |
checkGlobalPerms, checkTablePerms, checkTablePerms, configureSuperuser, convertToNamespace, createNamespace, createTable, createTable, createTable, createTable, createTable, deleteNamespace, deleteTable, deleteTable, enableSecurity, grantGlobal, grantGlobal, grantGlobalUsingAccessControlClient, grantOnNamespace, grantOnNamespace, grantOnNamespaceUsingAccessControlClient, grantOnTable, grantOnTable, grantOnTableUsingAccessControlClient, revokeFromNamespace, revokeFromNamespace, revokeFromNamespaceUsingAccessControlClient, revokeFromTable, revokeFromTable, revokeFromTableUsingAccessControlClient, revokeGlobal, revokeGlobal, revokeGlobalUsingAccessControlClient, verifyAllowed, verifyAllowed, verifyAllowed, verifyConfiguration, verifyDenied, verifyDenied, verifyIfEmptyList, verifyIfNull
public static final HBaseClassTestRule CLASS_RULE
public org.junit.rules.TestName name
private static HBaseTestingUtility TEST_UTIL
private static org.apache.hadoop.hbase.security.User READER
private static org.apache.hadoop.hbase.security.User LIMITED
private static org.apache.hadoop.hbase.security.User DENIED
private static org.apache.hadoop.hbase.TableName TABLE
private static byte[] FAMILY
private static byte[] PRIVATE_COL
private static byte[] PUBLIC_COL
public TestAccessControlFilter()
public void setup()
public static void setupBeforeClass() throws Exception
Exception
public static void tearDownAfterClass() throws Exception
Exception
public void testQualifierAccess() throws Exception
Exception
private void doQualifierAccess(org.apache.hadoop.hbase.client.Table table) throws Exception
Exception
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.