public class TestAccessController extends SecureTestUtil
Modifier and Type | Class and Description |
---|---|
class |
TestAccessController.BulkLoadHelper |
static class |
TestAccessController.PingCoprocessor |
static class |
TestAccessController.TestTableDDLProcedure |
SecureTestUtil.AccessTestAction, SecureTestUtil.MasterSyncObserver
Constructor and Description |
---|
TestAccessController() |
checkGlobalPerms, checkTablePerms, checkTablePerms, checkTablePerms, checkTablePerms, configureSuperuser, convertToNamespace, createNamespace, createTable, createTable, createTable, createTable, createTable, deleteNamespace, deleteTable, deleteTable, enableSecurity, grantGlobal, grantGlobalUsingAccessControlClient, grantOnNamespace, grantOnNamespaceUsingAccessControlClient, grantOnTable, grantOnTableUsingAccessControlClient, revokeFromNamespace, revokeFromNamespaceUsingAccessControlClient, revokeFromTable, revokeFromTableUsingAccessControlClient, revokeGlobal, revokeGlobalUsingAccessControlClient, verifyAllowed, verifyAllowed, verifyAllowed, verifyConfiguration, verifyDenied, verifyDenied, verifyIfEmptyList, verifyIfNull
public static void setupBeforeClass() throws java.lang.Exception
java.lang.Exception
public static void tearDownAfterClass() throws java.lang.Exception
java.lang.Exception
public void testUnauthorizedShutdown() throws java.lang.Exception
java.lang.Exception
public void testUnauthorizedStopMaster() throws java.lang.Exception
java.lang.Exception
public void testTableCreate() throws java.lang.Exception
java.lang.Exception
public void testTableModify() throws java.lang.Exception
java.lang.Exception
public void testTableDelete() throws java.lang.Exception
java.lang.Exception
public void testTableTruncate() throws java.lang.Exception
java.lang.Exception
public void testAddColumn() throws java.lang.Exception
java.lang.Exception
public void testModifyColumn() throws java.lang.Exception
java.lang.Exception
public void testDeleteColumn() throws java.lang.Exception
java.lang.Exception
public void testTableDisable() throws java.lang.Exception
java.lang.Exception
public void testTableEnable() throws java.lang.Exception
java.lang.Exception
public void testAbortProcedure() throws java.lang.Exception
java.lang.Exception
public void testListProcedures() throws java.lang.Exception
java.lang.Exception
public void testMove() throws java.lang.Exception
java.lang.Exception
public void testAssign() throws java.lang.Exception
java.lang.Exception
public void testUnassign() throws java.lang.Exception
java.lang.Exception
public void testRegionOffline() throws java.lang.Exception
java.lang.Exception
public void testBalance() throws java.lang.Exception
java.lang.Exception
public void testBalanceSwitch() throws java.lang.Exception
java.lang.Exception
public void testShutdown() throws java.lang.Exception
java.lang.Exception
public void testStopMaster() throws java.lang.Exception
java.lang.Exception
public void testSplit() throws java.lang.Exception
java.lang.Exception
public void testSplitWithSplitRow() throws java.lang.Exception
java.lang.Exception
public void testMergeRegions() throws java.lang.Exception
java.lang.Exception
public void testFlush() throws java.lang.Exception
java.lang.Exception
public void testCompact() throws java.lang.Exception
java.lang.Exception
public void testRead() throws java.lang.Exception
java.lang.Exception
public void testWrite() throws java.lang.Exception
java.lang.Exception
public void testReadWrite() throws java.lang.Exception
java.lang.Exception
public void testBulkLoad() throws java.lang.Exception
java.lang.Exception
public void testAppend() throws java.lang.Exception
java.lang.Exception
public void testGrantRevoke() throws java.lang.Exception
java.lang.Exception
public void testPostGrantRevoke() throws java.lang.Exception
java.lang.Exception
public void testPostGrantRevokeAtQualifierLevel() throws java.lang.Exception
java.lang.Exception
public void testPermissionList() throws java.lang.Exception
java.lang.Exception
public void testGlobalPermissionList() throws java.lang.Exception
java.lang.Exception
public void testCheckPermissions() throws java.lang.Exception
java.lang.Exception
public void testStopRegionServer() throws java.lang.Exception
java.lang.Exception
public void testRollWALWriterRequest() throws java.lang.Exception
java.lang.Exception
public void testOpenRegion() throws java.lang.Exception
java.lang.Exception
public void testCloseRegion() throws java.lang.Exception
java.lang.Exception
public void testSnapshot() throws java.lang.Exception
java.lang.Exception
public void testSnapshotWithOwner() throws java.lang.Exception
java.lang.Exception
public void testGlobalAuthorizationForNewRegisteredRS() throws java.lang.Exception
java.lang.Exception
public void testTableDescriptorsEnumeration() throws java.lang.Exception
java.lang.Exception
public void testTableNameEnumeration() throws java.lang.Exception
java.lang.Exception
public void testTableDeletion() throws java.lang.Exception
java.lang.Exception
public void testNamespaceUserGrant() throws java.lang.Exception
java.lang.Exception
public void testAccessControlClientGrantRevoke() throws java.lang.Exception
java.lang.Exception
public void testAccessControlClientGlobalGrantRevoke() throws java.lang.Exception
java.lang.Exception
public void testAccessControlClientGrantRevokeOnNamespace() throws java.lang.Exception
java.lang.Exception
public void testCoprocessorExec() throws java.lang.Exception
java.lang.Exception
public void testGetNamespacePermission() throws java.lang.Exception
java.lang.Exception
public void testTruncatePerms() throws java.lang.Throwable
java.lang.Throwable
public void testAccessControlClientUserPerms() throws java.lang.Exception
java.lang.Exception
public void testAccessControllerUserPermsRegexHandling() throws java.lang.Exception
java.lang.Exception
public void testPrepareAndCleanBulkLoad() throws java.lang.Exception
java.lang.Exception
public void testReplicateLogEntries() throws java.lang.Exception
java.lang.Exception
public void testSetQuota() throws java.lang.Exception
java.lang.Exception
public void testMoveServers() throws java.lang.Exception
java.lang.Exception
public void testMoveTables() throws java.lang.Exception
java.lang.Exception
public void testAddGroup() throws java.lang.Exception
java.lang.Exception
public void testRemoveGroup() throws java.lang.Exception
java.lang.Exception
public void testBalanceGroup() throws java.lang.Exception
java.lang.Exception