com.atlassian.jira.functest.framework.backdoor
Class PermissionsControl

java.lang.Object
  extended by com.atlassian.jira.webtests.ztests.bundledplugins2.rest.client.RestApiClient<T>
      extended by com.atlassian.jira.functest.framework.backdoor.BackdoorControl<PermissionsControl>
          extended by com.atlassian.jira.functest.framework.backdoor.PermissionsControl
All Implemented Interfaces:
FuncTestLogger

public class PermissionsControl
extends BackdoorControl<PermissionsControl>

Use this class from func/selenium/page-object tests that need to manipulate Permissions, including global permissions and permission schemes. See PermissionsBackdoor for the code this plugs into at the back-end.

Since:
v5.0

Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.jira.webtests.ztests.bundledplugins2.rest.client.RestApiClient
com.atlassian.jira.webtests.ztests.bundledplugins2.rest.client.RestApiClient.Method
 
Field Summary
 
Fields inherited from class com.atlassian.jira.functest.framework.backdoor.BackdoorControl
restPathRootLength
 
Fields inherited from class com.atlassian.jira.webtests.ztests.bundledplugins2.rest.client.RestApiClient
REST_VERSION
 
Constructor Summary
PermissionsControl(com.atlassian.jira.webtests.util.JIRAEnvironmentData environmentData)
           
 
Method Summary
 void addGlobalPermission(int permissionType, String group)
           
 void removeGlobalPermission(int permissionType, String group)
           
 
Methods inherited from class com.atlassian.jira.functest.framework.backdoor.BackdoorControl
createResource, get, get, get, getId, log, log, post
 
Methods inherited from class com.atlassian.jira.webtests.ztests.bundledplugins2.rest.client.RestApiClient
anonymous, errorResponse, expanded, loginAs, loginAs, percentEncode, resourceRoot, setOf, toResponse, toResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermissionsControl

public PermissionsControl(com.atlassian.jira.webtests.util.JIRAEnvironmentData environmentData)
Method Detail

addGlobalPermission

public void addGlobalPermission(int permissionType,
                                String group)

removeGlobalPermission

public void removeGlobalPermission(int permissionType,
                                   String group)


Copyright © 2002-2012 Atlassian. All Rights Reserved.