Summary
Public Methods |
PermissionSchemes.PermissionScheme
|
defaultScheme()
Navigates to the Default Permission Scheme.
|
void
|
grantPermissionToCurrentAssignee(int permission)
|
void
|
grantPermissionToCurrentAssignee(String permission)
|
void
|
grantPermissionToGroup(String permission, String groupName)
|
void
|
grantPermissionToGroup(int permission, String groupName)
|
void
|
grantPermissionToGroupCustomFieldValue(int permission, String customFieldId)
|
void
|
grantPermissionToGroupCustomFieldValue(String permission, String customFieldId)
|
void
|
grantPermissionToProjectLead(String permission)
|
void
|
grantPermissionToProjectLead(int permission)
|
void
|
grantPermissionToProjectRole(int permission, String projectRoleId)
|
void
|
grantPermissionToProjectRole(String permission, String projectRoleId)
|
void
|
grantPermissionToReporter(int permission)
|
void
|
grantPermissionToReporter(String permission)
|
void
|
grantPermissionToSingleUser(String permission, String username)
|
void
|
grantPermissionToSingleUser(int permission, String username)
|
void
|
grantPermissionToUserCustomFieldValue(int permission, String customFieldId)
|
void
|
grantPermissionToUserCustomFieldValue(String permission, String customFieldId)
|
void
|
removePermission(String permission, String groupName)
Remove the given permission setting.
|
void
|
removePermission(int permissionType, String permissionParam)
Remove the given permission setting.
|
PermissionSchemes.PermissionScheme
|
scheme(String schemeName)
Navigates to the scheme with the specified name.
|
[Expand]
Inherited Methods |
From class
com.atlassian.jira.functest.framework.AbstractFuncTestUtil
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
com.atlassian.jira.functest.framework.admin.PermissionSchemes
|
From interface
com.atlassian.jira.functest.framework.admin.PermissionSchemes.PermissionScheme
@Deprecated
void
|
grantPermissionToCurrentAssignee(int permission)
|
void
|
grantPermissionToCurrentAssignee(String permission)
|
void
|
grantPermissionToGroup(String permission, String groupName)
|
@Deprecated
void
|
grantPermissionToGroup(int permission, String groupName)
|
@Deprecated
void
|
grantPermissionToGroupCustomFieldValue(int permission, String customFieldId)
|
void
|
grantPermissionToGroupCustomFieldValue(String permission, String customFieldId)
|
void
|
grantPermissionToProjectLead(String permission)
|
@Deprecated
void
|
grantPermissionToProjectLead(int permission)
|
@Deprecated
void
|
grantPermissionToProjectRole(int permission, String projectRoleId)
|
void
|
grantPermissionToProjectRole(String permission, String projectRoleId)
|
@Deprecated
void
|
grantPermissionToReporter(int permission)
|
void
|
grantPermissionToReporter(String permission)
|
void
|
grantPermissionToSingleUser(String permission, String username)
|
@Deprecated
void
|
grantPermissionToSingleUser(int permission, String username)
|
@Deprecated
void
|
grantPermissionToUserCustomFieldValue(int permission, String customFieldId)
|
void
|
grantPermissionToUserCustomFieldValue(String permission, String customFieldId)
|
void
|
removePermission(String permissionType, String permissionParam)
Remove the given permission setting.
|
@Deprecated
void
|
removePermission(int permissionType, String permissionParam)
|
|
From interface
com.atlassian.jira.testkit.client.log.FuncTestLogger
|
Public Constructors
public
PermissionSchemesImpl
(WebTester tester, JIRAEnvironmentData environmentData)
Public Methods
Navigates to the Default Permission Scheme.
Returns
- the Default Permission Scheme to operate on.
public
void
grantPermissionToCurrentAssignee
(int permission)
public
void
grantPermissionToCurrentAssignee
(String permission)
public
void
grantPermissionToGroup
(String permission, String groupName)
public
void
grantPermissionToGroup
(int permission, String groupName)
public
void
grantPermissionToGroupCustomFieldValue
(int permission, String customFieldId)
public
void
grantPermissionToGroupCustomFieldValue
(String permission, String customFieldId)
public
void
grantPermissionToProjectLead
(String permission)
public
void
grantPermissionToProjectLead
(int permission)
public
void
grantPermissionToProjectRole
(int permission, String projectRoleId)
public
void
grantPermissionToProjectRole
(String permission, String projectRoleId)
public
void
grantPermissionToReporter
(int permission)
public
void
grantPermissionToReporter
(String permission)
public
void
grantPermissionToSingleUser
(String permission, String username)
public
void
grantPermissionToSingleUser
(int permission, String username)
public
void
grantPermissionToUserCustomFieldValue
(int permission, String customFieldId)
public
void
grantPermissionToUserCustomFieldValue
(String permission, String customFieldId)
public
void
removePermission
(String permission, String groupName)
Remove the given permission setting.
Parameters
permission
| the permission type. See Type for constants. |
groupName
| the permission parameter. eg group-name for group based permissions, ID for project roles
|
public
void
removePermission
(int permissionType, String permissionParam)
Remove the given permission setting.
Parameters
permissionType
| the permission type. See Type for constants. |
permissionParam
| the permission parameter. eg group-name for group based permissions, ID for project roles |
Navigates to the scheme with the specified name.
Parameters
schemeName
| the permission scheme name. |
Returns
- the Permission Scheme with the given name.
Protected Methods