public class

PermissionGrantValidator

extends Object
java.lang.Object
   ↳ com.atlassian.jira.permission.PermissionGrantValidator

Summary

Public Constructors
PermissionGrantValidator(PermissionTypeManager permissionTypeManager, ProjectPermissionTypesManager projectPermissionsManager, I18nHelper i18nHelper, GroupManager groupManager, CustomFieldManager customFieldManager, ProjectRoleManager projectRoleManager, UserManager userManager)
Public Methods
ErrorCollection validateGrant(ApplicationUser user, PermissionGrantInput grants)
ErrorCollection validateGrants(ApplicationUser user, Iterable<PermissionGrantInput> grants)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public PermissionGrantValidator (PermissionTypeManager permissionTypeManager, ProjectPermissionTypesManager projectPermissionsManager, I18nHelper i18nHelper, GroupManager groupManager, CustomFieldManager customFieldManager, ProjectRoleManager projectRoleManager, UserManager userManager)

Public Methods

public ErrorCollection validateGrant (ApplicationUser user, PermissionGrantInput grants)

public ErrorCollection validateGrants (ApplicationUser user, Iterable<PermissionGrantInput> grants)