public class UserManagerTestUtil extends AuthenticatedTestUtil
displayUrl, scriptPath, testText
CONTENT_TYPE_CSS, CONTENT_TYPE_DONTCARE, CONTENT_TYPE_HTML, CONTENT_TYPE_JS, CONTENT_TYPE_JSON, CONTENT_TYPE_PLAIN, CONTENT_TYPE_XML, DEFAULT_EXT, DEFAULT_READINESS_MEDIA_TYPE, EXECUTE_RESOURCE_TYPE, HTTP_BASE_URL, HTTP_METHOD_GET, HTTP_METHOD_POST, HTTP_URL, httpClient, MAX_READY_URL_INDEX, PROPERTY_SKIP_STARTUP_CHECK, READINESS_MEDIA_TYPE_PROP, READY_TIMEOUT_SECONDS, READY_URL_PROP_PREFIX, SERVLET_CONTEXT, SLING_POST_SERVLET_CREATE_SUFFIX, SLING_RESOURCE_TYPE, TEST_PATH, testClient, urlsToDelete, WEBDAV_BASE_URL
Constructor and Description |
---|
UserManagerTestUtil() |
Modifier and Type | Method and Description |
---|---|
void |
addUserToGroup(String testUserId,
String testGroupId)
Helper to assist adding a user to a group
|
void |
addUserToGroupAdminGroup(String testUserId)
Add test user to the 'GroupAdmin' group
|
void |
addUserToUserAdminGroup(String testUserId)
Add test user to the 'UserAdmin' group
|
void |
grantUserManagementRights(String principalId)
Grant the minimum privilges neede for oak User Management
|
void |
removeUserFromGroup(String testUserId,
String testGroupId)
Helper to assist removing a user from a group
|
assertAuthenticatedAdminPostStatus, assertAuthenticatedHttpStatus, assertAuthenticatedPostStatus, createTestGroup, createTestUser, getAuthenticatedContent, getAuthenticatedPostContent
assertContains, assertNotContains, getHttpClient, getScriptPath, getTestClient, setScriptPath, setUp, tearDown, uploadTestScript
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getContent, getDefaultCredentials, getResponseBodyAsStream, isBundleVersionAtLeast, removeEndingSlash, setReadinessContentType, slingServerReady, uploadTestScript, waitForSlingStartup
assertEquals, 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, toString
public void addUserToGroup(String testUserId, String testGroupId) throws IOException
testUserId
- the usertestGroupId
- the groupIOException
public void removeUserFromGroup(String testUserId, String testGroupId) throws IOException
testUserId
- the usertestGroupId
- the groupIOException
public void addUserToUserAdminGroup(String testUserId) throws IOException
testUserId
- the userIOException
public void addUserToGroupAdminGroup(String testUserId) throws IOException
testUserId
- the userIOException
public void grantUserManagementRights(String principalId) throws IOException
principalId
- the principalIOException
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.