public class SecurityTestUtil extends DistributedTestCase
DistributedTestCase.ExpectedException, DistributedTestCase.WaitCriterion, DistributedTestCase.WaitCriterion2| Modifier and Type | Field and Description |
|---|---|
static int |
AUTHFAIL_EXCEPTION |
static int |
AUTHREQ_EXCEPTION |
static int |
CONNREFUSED_EXCEPTION |
protected static java.lang.String[] |
keys |
static int |
NO_AVAILABLE_SERVERS |
static int |
NO_EXCEPTION |
static int |
NOFORCE_AUTHREQ_EXCEPTION |
static int |
NOTAUTHZ_EXCEPTION |
protected static java.lang.String[] |
nvalues |
static int |
OTHER_EXCEPTION |
protected static java.lang.String |
regionName |
protected static java.lang.String[] |
values |
logPerTest, reconnect, system, testName| Constructor and Description |
|---|
SecurityTestUtil(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addExpectedExceptions(java.lang.String[] expectedExceptions,
com.gemstone.gemfire.LogWriter logger) |
static void |
clearStaticSSLContext() |
static void |
closeCache() |
static void |
closeCache(java.lang.Boolean keepAlive) |
static java.util.Properties |
concatProperties(java.util.Properties[] propsList) |
static void |
createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.Integer expectedResult) |
static void |
createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.String multiUserMode,
java.lang.Boolean subscriptionEnabled,
java.lang.Integer expectedResult) |
static void |
createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.String multiUserMode,
java.lang.Integer expectedResult) |
static void |
createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Object numConnections,
java.lang.Integer expectedResult) |
static void |
createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Object numConnections,
java.lang.String multiUserMode,
java.lang.Integer expectedResult) |
static void |
createCacheClientForMultiUserMode(java.lang.Integer numOfUsers,
java.lang.String authInitModule,
java.util.Properties[] authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.Integer expectedResult) |
static void |
createCacheClientForMultiUserMode(java.lang.Integer numOfUsers,
java.lang.String authInitModule,
java.util.Properties[] authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.String durableClientId,
java.lang.Integer expectedResult) |
static java.lang.Integer |
createCacheServer(java.util.Properties authProps,
java.lang.Object javaProps,
java.lang.Integer dsPort,
java.lang.String locatorString,
java.lang.Integer serverPort,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.Integer expectedResult) |
static java.lang.Integer |
createCacheServer(java.util.Properties authProps,
java.lang.Object javaProps,
java.lang.Integer dsPort,
java.lang.String locatorString,
java.lang.Integer serverPort,
java.lang.Integer expectedResult) |
static void |
createProxyCache(java.lang.Integer[] userIndices,
java.util.Properties[] props) |
com.gemstone.gemfire.distributed.DistributedSystem |
createSystem(java.util.Properties sysProps,
java.util.Properties javaProps) |
static void |
doGets(java.lang.Integer num) |
static void |
doGets(java.lang.Integer num,
java.lang.Integer expectedResult) |
static void |
doLocalGets(java.lang.Integer num) |
static void |
doMultiUserContainsKeys(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults,
java.lang.Boolean[] results) |
static void |
doMultiUserDestroys(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults) |
static void |
doMultiUserFE(java.lang.Integer numOfUsers,
com.gemstone.gemfire.cache.execute.Function function,
java.lang.Integer[] expectedResults,
java.lang.Object[] results,
java.lang.Boolean isFailoverCase) |
static void |
doMultiUserGetAll(java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults) |
static void |
doMultiUserGets(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults) |
static void |
doMultiUserInvalidates(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults) |
static void |
doMultiUserPuts(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults) |
static void |
doMultiUserQueries(java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults,
java.lang.Integer valueSize) |
static void |
doMultiUserQueryExecute(java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults,
java.lang.Integer result) |
static void |
doMultiUserRegionDestroys(java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults) |
static void |
doNGets(java.lang.Integer num) |
static void |
doNGets(java.lang.Integer num,
java.lang.Integer expectedResult) |
static void |
doNLocalGets(java.lang.Integer num) |
static void |
doNPuts(java.lang.Integer num) |
static void |
doNPuts(java.lang.Integer num,
java.lang.Integer expectedResult) |
static void |
doProxyCacheClose() |
static void |
doPuts(java.lang.Integer num) |
static void |
doPuts(java.lang.Integer num,
java.lang.Integer expectedResult) |
static void |
doSimpleGet(java.lang.String expectedResult) |
static void |
doSimplePut(java.lang.String expectedResult) |
static java.util.List |
getAllGenerators()
get all the CredentialsGenerators
|
static com.gemstone.gemfire.cache.Cache |
getCache() |
static java.lang.Object |
getLocalValue(com.gemstone.gemfire.cache.Region region,
java.lang.Object key) |
static java.lang.Integer |
getLocatorPort() |
static java.lang.String |
getLocatorString()
Note that this clears the string after returning for convenience in reusing
for other tests.
|
static java.lang.Integer |
getMcastPort() |
static void |
initDynamicRegionFactory() |
static void |
registerExpectedExceptions(java.lang.String[] expectedExceptions) |
static void |
removeExpectedExceptions(java.lang.String[] expectedExceptions,
com.gemstone.gemfire.LogWriter logger) |
static void |
restartCacheServers() |
static void |
setJavaProps(java.util.Properties javaProps) |
static void |
startLocator(java.lang.String name,
java.lang.Integer port,
java.lang.Object extraProps,
java.lang.Object javaProps,
java.lang.String[] expectedExceptions) |
static void |
stopCacheServers() |
static void |
stopLocator(java.lang.Integer port,
java.lang.String[] expectedExceptions) |
static void |
waitForCondition(java.util.concurrent.Callable cond) |
static void |
waitForCondition(java.util.concurrent.Callable cond,
int sleepMillis,
int numTries) |
addExpectedException, addExpectedException, addHydraProperties, attachDebugger, checkBBFlag, cleanupAllVms, clearBBFlag, crashDistributedSystem, crashDistributedSystem, createLogWriter, disconnectAllFromDS, disconnectFromDS, dumpAllStacks, dumpMyThreads, dumpStack, dumpStack, dumpStack, dumpStackTrace, fail, getAllDistributedSystemProperties, getDistributedSystemProperties, getDUnitLocatorAddress, getDUnitLocatorPort, getDUnitLocatorString, getDUnitLogLevel, getIPLiteral, getLogWriter, getLonerSystem, getMcastSystem, getMcastSystem, getRepeatTimeoutMs, getServerHostName, getSystem, getSystem, getTestClass, getTestName, getUniqueName, getVMCount, incBBFlag, invokeInEveryVM, invokeInEveryVM, invokeInEveryVM, invokeInEveryVM, invokeInEveryVMRepeatingIfNecessary, invokeInLocator, invokeRepeatingIfNecessary, isConnectedToDS, join, noteTiming, pause, pause, perVMSetUp, realTearDown, setDiskStoreForGateway, setSystem, setTestName, setUp, staticPause, tearDown, tearDown2, unregisterAllDataSerializersFromAllVms, unregisterDataSerializerInThisVM, unregisterInstantiatorsInThisVM, waitForBBFlag, waitForCriterion, waitMutexassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toStringpublic static final int NO_EXCEPTION
public static final int AUTHREQ_EXCEPTION
public static final int AUTHFAIL_EXCEPTION
public static final int CONNREFUSED_EXCEPTION
public static final int NOTAUTHZ_EXCEPTION
public static final int OTHER_EXCEPTION
public static final int NO_AVAILABLE_SERVERS
public static final int NOFORCE_AUTHREQ_EXCEPTION
protected static final java.lang.String regionName
protected static final java.lang.String[] keys
protected static final java.lang.String[] values
protected static final java.lang.String[] nvalues
public static void addExpectedExceptions(java.lang.String[] expectedExceptions,
com.gemstone.gemfire.LogWriter logger)
public static void removeExpectedExceptions(java.lang.String[] expectedExceptions,
com.gemstone.gemfire.LogWriter logger)
public static void setJavaProps(java.util.Properties javaProps)
public com.gemstone.gemfire.distributed.DistributedSystem createSystem(java.util.Properties sysProps,
java.util.Properties javaProps)
public static void initDynamicRegionFactory()
public static java.lang.Integer getLocatorPort()
public static java.lang.String getLocatorString()
public static java.lang.Integer getMcastPort()
public static java.util.Properties concatProperties(java.util.Properties[] propsList)
public static void registerExpectedExceptions(java.lang.String[] expectedExceptions)
public static java.lang.Integer createCacheServer(java.util.Properties authProps,
java.lang.Object javaProps,
java.lang.Integer dsPort,
java.lang.String locatorString,
java.lang.Integer serverPort,
java.lang.Integer expectedResult)
public static java.lang.Integer createCacheServer(java.util.Properties authProps,
java.lang.Object javaProps,
java.lang.Integer dsPort,
java.lang.String locatorString,
java.lang.Integer serverPort,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.Integer expectedResult)
public static void createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Object numConnections,
java.lang.Integer expectedResult)
public static void createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Object numConnections,
java.lang.String multiUserMode,
java.lang.Integer expectedResult)
public static void createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.Integer expectedResult)
public static void createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.String multiUserMode,
java.lang.Integer expectedResult)
public static void createCacheClient(java.lang.String authInitModule,
java.util.Properties authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.String multiUserMode,
java.lang.Boolean subscriptionEnabled,
java.lang.Integer expectedResult)
public static void createCacheClientForMultiUserMode(java.lang.Integer numOfUsers,
java.lang.String authInitModule,
java.util.Properties[] authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.Integer expectedResult)
public static void createCacheClientForMultiUserMode(java.lang.Integer numOfUsers,
java.lang.String authInitModule,
java.util.Properties[] authProps,
java.util.Properties javaProps,
java.lang.Integer[] ports,
java.lang.Integer numConnections,
java.lang.Boolean setupDynamicRegionFactory,
java.lang.String durableClientId,
java.lang.Integer expectedResult)
public static void createProxyCache(java.lang.Integer[] userIndices,
java.util.Properties[] props)
public static void stopCacheServers()
public static void restartCacheServers()
public static void startLocator(java.lang.String name,
java.lang.Integer port,
java.lang.Object extraProps,
java.lang.Object javaProps,
java.lang.String[] expectedExceptions)
public static void stopLocator(java.lang.Integer port,
java.lang.String[] expectedExceptions)
public static java.util.List getAllGenerators()
public static com.gemstone.gemfire.cache.Cache getCache()
public static void waitForCondition(java.util.concurrent.Callable cond)
public static void waitForCondition(java.util.concurrent.Callable cond,
int sleepMillis,
int numTries)
public static java.lang.Object getLocalValue(com.gemstone.gemfire.cache.Region region,
java.lang.Object key)
public static void doProxyCacheClose()
public static void doPuts(java.lang.Integer num)
public static void doPuts(java.lang.Integer num,
java.lang.Integer expectedResult)
public static void doMultiUserPuts(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults)
public static void doGets(java.lang.Integer num)
public static void doGets(java.lang.Integer num,
java.lang.Integer expectedResult)
public static void doMultiUserGetAll(java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults)
public static void doMultiUserGets(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults)
public static void doMultiUserRegionDestroys(java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults)
public static void doMultiUserDestroys(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults)
public static void doMultiUserInvalidates(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults)
public static void doMultiUserContainsKeys(java.lang.Integer num,
java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults,
java.lang.Boolean[] results)
public static void doMultiUserQueries(java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults,
java.lang.Integer valueSize)
public static void doMultiUserFE(java.lang.Integer numOfUsers,
com.gemstone.gemfire.cache.execute.Function function,
java.lang.Integer[] expectedResults,
java.lang.Object[] results,
java.lang.Boolean isFailoverCase)
public static void doMultiUserQueryExecute(java.lang.Integer numOfUsers,
java.lang.Integer[] expectedResults,
java.lang.Integer result)
public static void doLocalGets(java.lang.Integer num)
public static void doNPuts(java.lang.Integer num)
public static void doNPuts(java.lang.Integer num,
java.lang.Integer expectedResult)
public static void doNGets(java.lang.Integer num)
public static void doNGets(java.lang.Integer num,
java.lang.Integer expectedResult)
public static void doNLocalGets(java.lang.Integer num)
public static void doSimpleGet(java.lang.String expectedResult)
public static void doSimplePut(java.lang.String expectedResult)
public static void clearStaticSSLContext()
public static void closeCache()
public static void closeCache(java.lang.Boolean keepAlive)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.