Class AbstractProjectPermissionCondition

java.lang.Object
com.atlassian.jira.plugin.webfragment.conditions.AbstractWebCondition
com.atlassian.jira.plugin.webfragment.conditions.AbstractProjectPermissionCondition
All Implemented Interfaces:
com.atlassian.plugin.web.api.baseconditions.BaseCondition, com.atlassian.plugin.web.Condition
Direct Known Subclasses:
HasIssuePermissionCondition, HasProjectPermissionCondition, UserHasVisibleProjectsCondition, UserIsAdminOrHasVisibleProjectsCondition

@PublicSpi public abstract class AbstractProjectPermissionCondition extends AbstractWebCondition
Convenient base class for conditions which require a project permission key. The permission key is read from the permission parameter.

Note that this class supports legacy permission aliases as well as proper keys from ProjectPermissions. Custom permission keys are also supported.