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, verifyIfNullpublic static void setupBeforeClass()
throws java.lang.Exception
java.lang.Exceptionpublic static void tearDownAfterClass()
throws java.lang.Exception
java.lang.Exceptionpublic void testUnauthorizedShutdown()
throws java.lang.Exception
java.lang.Exceptionpublic void testUnauthorizedStopMaster()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableCreate()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableModify()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableDelete()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableTruncate()
throws java.lang.Exception
java.lang.Exceptionpublic void testAddColumn()
throws java.lang.Exception
java.lang.Exceptionpublic void testModifyColumn()
throws java.lang.Exception
java.lang.Exceptionpublic void testDeleteColumn()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableDisable()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableEnable()
throws java.lang.Exception
java.lang.Exceptionpublic void testAbortProcedure()
throws java.lang.Exception
java.lang.Exceptionpublic void testListProcedures()
throws java.lang.Exception
java.lang.Exceptionpublic void testMove()
throws java.lang.Exception
java.lang.Exceptionpublic void testAssign()
throws java.lang.Exception
java.lang.Exceptionpublic void testUnassign()
throws java.lang.Exception
java.lang.Exceptionpublic void testRegionOffline()
throws java.lang.Exception
java.lang.Exceptionpublic void testBalance()
throws java.lang.Exception
java.lang.Exceptionpublic void testBalanceSwitch()
throws java.lang.Exception
java.lang.Exceptionpublic void testShutdown()
throws java.lang.Exception
java.lang.Exceptionpublic void testStopMaster()
throws java.lang.Exception
java.lang.Exceptionpublic void testSplit()
throws java.lang.Exception
java.lang.Exceptionpublic void testSplitWithSplitRow()
throws java.lang.Exception
java.lang.Exceptionpublic void testMergeRegions()
throws java.lang.Exception
java.lang.Exceptionpublic void testFlush()
throws java.lang.Exception
java.lang.Exceptionpublic void testCompact()
throws java.lang.Exception
java.lang.Exceptionpublic void testRead()
throws java.lang.Exception
java.lang.Exceptionpublic void testWrite()
throws java.lang.Exception
java.lang.Exceptionpublic void testReadWrite()
throws java.lang.Exception
java.lang.Exceptionpublic void testBulkLoad()
throws java.lang.Exception
java.lang.Exceptionpublic void testAppend()
throws java.lang.Exception
java.lang.Exceptionpublic void testGrantRevoke()
throws java.lang.Exception
java.lang.Exceptionpublic void testPostGrantRevoke()
throws java.lang.Exception
java.lang.Exceptionpublic void testPostGrantRevokeAtQualifierLevel()
throws java.lang.Exception
java.lang.Exceptionpublic void testPermissionList()
throws java.lang.Exception
java.lang.Exceptionpublic void testGlobalPermissionList()
throws java.lang.Exception
java.lang.Exceptionpublic void testCheckPermissions()
throws java.lang.Exception
java.lang.Exceptionpublic void testStopRegionServer()
throws java.lang.Exception
java.lang.Exceptionpublic void testRollWALWriterRequest()
throws java.lang.Exception
java.lang.Exceptionpublic void testOpenRegion()
throws java.lang.Exception
java.lang.Exceptionpublic void testCloseRegion()
throws java.lang.Exception
java.lang.Exceptionpublic void testSnapshot()
throws java.lang.Exception
java.lang.Exceptionpublic void testSnapshotWithOwner()
throws java.lang.Exception
java.lang.Exceptionpublic void testGlobalAuthorizationForNewRegisteredRS()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableDescriptorsEnumeration()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableNameEnumeration()
throws java.lang.Exception
java.lang.Exceptionpublic void testTableDeletion()
throws java.lang.Exception
java.lang.Exceptionpublic void testNamespaceUserGrant()
throws java.lang.Exception
java.lang.Exceptionpublic void testAccessControlClientGrantRevoke()
throws java.lang.Exception
java.lang.Exceptionpublic void testAccessControlClientGlobalGrantRevoke()
throws java.lang.Exception
java.lang.Exceptionpublic void testAccessControlClientGrantRevokeOnNamespace()
throws java.lang.Exception
java.lang.Exceptionpublic void testCoprocessorExec()
throws java.lang.Exception
java.lang.Exceptionpublic void testGetNamespacePermission()
throws java.lang.Exception
java.lang.Exceptionpublic void testTruncatePerms()
throws java.lang.Throwable
java.lang.Throwablepublic void testAccessControlClientUserPerms()
throws java.lang.Exception
java.lang.Exceptionpublic void testAccessControllerUserPermsRegexHandling()
throws java.lang.Exception
java.lang.Exceptionpublic void testPrepareAndCleanBulkLoad()
throws java.lang.Exception
java.lang.Exceptionpublic void testReplicateLogEntries()
throws java.lang.Exception
java.lang.Exceptionpublic void testSetQuota()
throws java.lang.Exception
java.lang.Exceptionpublic void testMoveServers()
throws java.lang.Exception
java.lang.Exceptionpublic void testMoveTables()
throws java.lang.Exception
java.lang.Exceptionpublic void testAddGroup()
throws java.lang.Exception
java.lang.Exceptionpublic void testRemoveGroup()
throws java.lang.Exception
java.lang.Exceptionpublic void testBalanceGroup()
throws java.lang.Exception
java.lang.Exception