com.atlassian.bamboo.testutils.backdoor
Class UserControl
java.lang.Object
com.atlassian.bamboo.testutils.backdoor.BackdoorControl<UserControl>
com.atlassian.bamboo.testutils.backdoor.UserControl
public class UserControl
- extends BackdoorControl<UserControl>
Methods inherited from class com.atlassian.bamboo.testutils.backdoor.BackdoorControl |
client, createResource, createResource, createResourceForPath, createResourceForPath, get, getEnvironmentData, getRestModulePath, percentEncode, ping, resourceRoot, resourceRoot, tearDown |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserControl
public UserControl(@NotNull
BambooEnvironmentData environmentData)
createUser
public UserControl createUser(RestUser user)
createUser
public UserControl createUser(TestUser user)
createUser
public UserControl createUser(TestUser user,
Iterable<BambooPermission> permissions)
- Create user with set of permissions.
It's better to create user without groups to avoid group-specific permissions.
- Parameters:
user
- to be createdpermissions
- for this user.
For example Lists.newArrayList(BambooPermission.READ, BambooPermission.WRITE,
BambooPermission.RESTRICTEDADMINISTRATION
)
- Returns:
- UserControl
removeUser
public boolean removeUser(String userName)
- Parameters:
userName
- to be removed
- Returns:
- true if user removed or false if it couldn't be removed
removeUser
public boolean removeUser(TestUser user)
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.