Class GroupShareTypePermissionChecker

java.lang.Object
com.atlassian.jira.sharing.type.GroupShareTypePermissionChecker
All Implemented Interfaces:
ShareTypePermissionChecker

public class GroupShareTypePermissionChecker extends Object implements ShareTypePermissionChecker
Permissions Checker for SharedEntity objects that are shared with a group.
Since:
v3.13
  • Constructor Details

    • GroupShareTypePermissionChecker

      public GroupShareTypePermissionChecker(GroupManager groupManager)
  • Method Details

    • hasPermission

      public boolean hasPermission(ApplicationUser user, SharePermission permission)
      Checks to see if user is part of the group specified in the permission
      Specified by:
      hasPermission in interface ShareTypePermissionChecker
      Parameters:
      user - the user to check
      permission - The permission containing the group
      Returns:
      true if user is part of group, else false.