public class

HasGlobalPermissionCondition

extends AbstractPermissionCondition
java.lang.Object
   ↳ com.atlassian.bitbucket.web.conditions.AbstractPermissionCondition
     ↳ com.atlassian.bitbucket.web.conditions.HasGlobalPermissionCondition

Class Overview

Verifies that the current user has a global permission

 <condition class="com.atlassian.bitbucket.web.conditions.HasGlobalPermissionCondition">
     <param name="permission">ADMIN</param>
 </condition>
 

Summary

[Expand]
Inherited Constants
From class com.atlassian.bitbucket.web.conditions.AbstractPermissionCondition
[Expand]
Inherited Fields
From class com.atlassian.bitbucket.web.conditions.AbstractPermissionCondition
Public Constructors
HasGlobalPermissionCondition(PermissionService permissionService)
Protected Methods
boolean hasPermission(Map<StringObject> context, String userName)
boolean hasPermission(Map<StringObject> context, ApplicationUser user)
boolean hasPermission(Map<StringObject> context)
[Expand]
Inherited Methods
From class com.atlassian.bitbucket.web.conditions.AbstractPermissionCondition
From class java.lang.Object
From interface com.atlassian.plugin.web.Condition

Public Constructors

public HasGlobalPermissionCondition (PermissionService permissionService)

Protected Methods

protected boolean hasPermission (Map<StringObject> context, String userName)

protected boolean hasPermission (Map<StringObject> context, ApplicationUser user)

protected boolean hasPermission (Map<StringObject> context)