Class UserShareTypePermissionChecker

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

public class UserShareTypePermissionChecker extends Object implements ShareTypePermissionChecker
Since:
v7.12
  • Constructor Details

    • UserShareTypePermissionChecker

      public UserShareTypePermissionChecker(UserManager userManager)
  • Method Details

    • hasPermission

      public boolean hasPermission(@Nullable ApplicationUser userToBeChecked, SharePermission permission)
      Checks if specified user is the same as in share permission
      Specified by:
      hasPermission in interface ShareTypePermissionChecker
      Parameters:
      userToBeChecked - the user whose permission should be validated.
      permission - the permission to validate against.
      Returns:
      true if passed user equals user form share permission, false otherwise