public class

DenyWorkflowPermission

extends Object
implements WorkflowPermission
java.lang.Object
   ↳ com.atlassian.jira.permission.DenyWorkflowPermission

Class Overview

Denies the permission for everyone.

Summary

Public Constructors
DenyWorkflowPermission(ProjectPermissionKey projectPermissionKey)
Public Methods
boolean allows(ProjectPermissionKey permission, Issue issue, ApplicationUser user)
Whether this workflow permission allows a permission.
Set getUsers(PermissionContext ctx)
Get users specified by this permission (eg.
String toString()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.permission.WorkflowPermission

Public Constructors

public DenyWorkflowPermission (ProjectPermissionKey projectPermissionKey)

Public Methods

public boolean allows (ProjectPermissionKey permission, Issue issue, ApplicationUser user)

Whether this workflow permission allows a permission.

Parameters
permission The requested permission
issue The current issue whose workflow step we consider.
user The user requesting the permission
Returns
  • Whether the workflow grants the permission.

public Set getUsers (PermissionContext ctx)

Get users specified by this permission (eg. group members, or a single user).

Returns
  • A set of Users.

public String toString ()