|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ProjectPermissionKey in com.atlassian.jira.dev.reference.plugin.security |
---|
Methods in com.atlassian.jira.dev.reference.plugin.security with parameters of type ProjectPermissionKey | |
---|---|
ProjectPermissionOverride.Reason |
CantCommentProjectPermissionOverride.getReason(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
|
ProjectPermissionOverride.Reason |
CantEditIssueProjectPermissionOverride.getReason(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
|
ProjectPermissionOverride.Reason |
CantTransitionIssueProjectPermissionOverride.getReason(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
|
ProjectPermissionOverride.Decision |
CantCommentProjectPermissionOverride.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
|
ProjectPermissionOverride.Decision |
CantEditIssueProjectPermissionOverride.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
|
ProjectPermissionOverride.Decision |
CantTransitionIssueProjectPermissionOverride.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
|
Uses of ProjectPermissionKey in com.atlassian.jira.permission |
---|
Fields in com.atlassian.jira.permission with type parameters of type ProjectPermissionKey | |
---|---|
static com.google.common.collect.BiMap<Integer,ProjectPermissionKey> |
LegacyProjectPermissionKeyMapping.ID_TO_KEY
|
Methods in com.atlassian.jira.permission that return ProjectPermissionKey | |
---|---|
static ProjectPermissionKey |
LegacyProjectPermissionKeyMapping.getKey(Integer id)
|
static ProjectPermissionKey |
LegacyProjectPermissionKeyMapping.getKey(Long id)
|
static ProjectPermissionKey |
ProjectPermissions.systemProjectPermissionKeyByShortName(String name)
Historically system project permissions had short name aliases that are used in workflow condition/validator descriptors, gadget configurations etc. |
Methods in com.atlassian.jira.permission with parameters of type ProjectPermissionKey | |
---|---|
List<org.ofbiz.core.entity.GenericValue> |
DefaultPermissionSchemeManager.getEntities(org.ofbiz.core.entity.GenericValue scheme,
ProjectPermissionKey permissionKey)
|
List<org.ofbiz.core.entity.GenericValue> |
PermissionSchemeManager.getEntities(org.ofbiz.core.entity.GenericValue scheme,
ProjectPermissionKey permissionKey)
|
List<org.ofbiz.core.entity.GenericValue> |
DefaultPermissionSchemeManager.getEntities(org.ofbiz.core.entity.GenericValue scheme,
ProjectPermissionKey permissionKey,
String parameter)
|
List<org.ofbiz.core.entity.GenericValue> |
PermissionSchemeManager.getEntities(org.ofbiz.core.entity.GenericValue scheme,
ProjectPermissionKey permissionKey,
String parameter)
|
List<org.ofbiz.core.entity.GenericValue> |
DefaultPermissionSchemeManager.getEntities(org.ofbiz.core.entity.GenericValue scheme,
ProjectPermissionKey permissionKey,
String type,
String parameter)
|
List<org.ofbiz.core.entity.GenericValue> |
PermissionSchemeManager.getEntities(org.ofbiz.core.entity.GenericValue scheme,
ProjectPermissionKey permissionKey,
String type,
String parameter)
Get all Generic Value permission records for a particular scheme and permission Id |
List<org.ofbiz.core.entity.GenericValue> |
DefaultPermissionSchemeManager.getEntitiesByType(org.ofbiz.core.entity.GenericValue scheme,
ProjectPermissionKey permissionKey,
String type)
|
List<org.ofbiz.core.entity.GenericValue> |
PermissionSchemeManager.getEntitiesByType(org.ofbiz.core.entity.GenericValue scheme,
ProjectPermissionKey permissionKey,
String type)
|
Collection<com.atlassian.crowd.embedded.api.Group> |
DefaultPermissionSchemeManager.getGroups(ProjectPermissionKey permissionKey,
Project project)
|
Collection<com.atlassian.crowd.embedded.api.Group> |
PermissionSchemeManager.getGroups(ProjectPermissionKey permissionKey,
Project project)
|
static Integer |
LegacyProjectPermissionKeyMapping.getId(ProjectPermissionKey key)
|
static Long |
LegacyProjectPermissionKeyMapping.getIdAsLong(ProjectPermissionKey key)
|
Collection<com.atlassian.crowd.embedded.api.User> |
WorkflowBasedPermissionSchemeManager.getUsers(ProjectPermissionKey permissionKey,
PermissionContext ctx)
|
Collection<com.atlassian.crowd.embedded.api.User> |
DefaultPermissionSchemeManager.getUsers(ProjectPermissionKey permissionKey,
PermissionContext ctx)
|
Collection<com.atlassian.crowd.embedded.api.User> |
PermissionSchemeManager.getUsers(ProjectPermissionKey permissionKey,
PermissionContext ctx)
|
boolean |
DefaultPermissionSchemeManager.hasSchemeAuthority(ProjectPermissionKey permissionKey,
org.ofbiz.core.entity.GenericValue project)
Checks to see if there is an anyone permission for that permission type. |
boolean |
PermissionSchemeManager.hasSchemeAuthority(ProjectPermissionKey permissionKey,
org.ofbiz.core.entity.GenericValue entity)
Checks anonymous permission of the given permission type for the given entity. |
boolean |
DefaultPermissionSchemeManager.hasSchemeAuthority(ProjectPermissionKey permissionKey,
org.ofbiz.core.entity.GenericValue project,
com.atlassian.crowd.embedded.api.User user,
boolean issueCreation)
|
boolean |
PermissionSchemeManager.hasSchemeAuthority(ProjectPermissionKey permissionKey,
org.ofbiz.core.entity.GenericValue entity,
com.atlassian.crowd.embedded.api.User user,
boolean issueCreation)
Checks the given user's permission of the given permission type for the given entity. |
Uses of ProjectPermissionKey in com.atlassian.jira.plugin.permission |
---|
Methods in com.atlassian.jira.plugin.permission that return types with arguments of type ProjectPermissionKey | |
---|---|
static Collection<ProjectPermissionKey> |
ProjectPermissionModuleDescriptorImpl.systemProjectPermissionKeys()
|
Uses of ProjectPermissionKey in com.atlassian.jira.scheme |
---|
Methods in com.atlassian.jira.scheme with parameters of type ProjectPermissionKey | |
---|---|
boolean |
SchemeType.isValidForPermission(ProjectPermissionKey permissionKey)
This method determines if this SchemeType is valid for the given permissionKey. |
Uses of ProjectPermissionKey in com.atlassian.jira.security |
---|
Methods in com.atlassian.jira.security with parameters of type ProjectPermissionKey | |
---|---|
protected boolean |
DefaultPermissionManager.doEntityPermissionCheck(ProjectPermissionKey permissionKey,
org.ofbiz.core.entity.GenericValue entity,
com.atlassian.crowd.embedded.api.User user,
boolean issueCreation)
|
boolean |
MockProjectPermissionTypesManager.exists(ProjectPermissionKey key)
|
protected Collection<Project> |
DefaultPermissionManager.getProjectObjects(ProjectPermissionKey permissionKey,
com.atlassian.crowd.embedded.api.User user)
|
Collection<Project> |
ThreadLocalCachingPermissionManager.getProjectObjects(ProjectPermissionKey permissionKey,
com.atlassian.crowd.embedded.api.User user)
|
com.atlassian.fugue.Option<ProjectPermission> |
SubvertedPermissionManager.getProjectPermission(ProjectPermissionKey permissionKey)
|
com.atlassian.fugue.Option<ProjectPermission> |
DefaultPermissionManager.getProjectPermission(ProjectPermissionKey permissionKey)
|
com.atlassian.fugue.Option<ProjectPermission> |
PermissionManager.getProjectPermission(ProjectPermissionKey permissionKey)
Returns a project permission matching the specified key. |
Collection<Project> |
SubvertedPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user)
|
Collection<Project> |
DefaultPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user)
|
Collection<Project> |
PermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user)
Retrieve a list of project objects this user has the permission for |
Collection<Project> |
SubvertedPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user,
ProjectCategory projectCategory)
|
Collection<Project> |
DefaultPermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user,
ProjectCategory projectCategory)
|
Collection<Project> |
PermissionManager.getProjects(ProjectPermissionKey permissionKey,
ApplicationUser user,
ProjectCategory projectCategory)
Returns the list of projects associated with the specified category, that this user has the permissions for. |
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
org.ofbiz.core.entity.GenericValue projectOrIssue,
com.atlassian.crowd.embedded.api.User user)
|
protected boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
org.ofbiz.core.entity.GenericValue projectOrIssue,
com.atlassian.crowd.embedded.api.User user)
|
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
org.ofbiz.core.entity.GenericValue entity,
com.atlassian.crowd.embedded.api.User user,
boolean issueCreation)
|
protected boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
org.ofbiz.core.entity.GenericValue entity,
com.atlassian.crowd.embedded.api.User user,
boolean issueCreation)
|
boolean |
SubvertedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user)
|
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Issue issue,
ApplicationUser user)
|
boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user)
|
boolean |
PermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
ApplicationUser user)
Checks to see if this user has permission to see the specified issue. |
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
com.atlassian.crowd.embedded.api.User user)
|
protected boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Issue issue,
com.atlassian.crowd.embedded.api.User user)
|
boolean |
SubvertedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user)
|
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Project project,
ApplicationUser user)
|
boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Project project,
ApplicationUser user)
|
boolean |
PermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user)
Checks whether the specified user has a specified permission within the context of a specified project. |
boolean |
SubvertedPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation)
|
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Project project,
ApplicationUser user,
boolean issueCreation)
|
boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Project project,
ApplicationUser user,
boolean issueCreation)
|
boolean |
PermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
ApplicationUser user,
boolean issueCreation)
Checks whether the specified user has a specified permission within the context of a specified project. |
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Project project,
com.atlassian.crowd.embedded.api.User user)
|
protected boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
com.atlassian.crowd.embedded.api.User user)
|
boolean |
WorkflowBasedPermissionManager.hasPermission(ProjectPermissionKey permissionsKey,
Project project,
com.atlassian.crowd.embedded.api.User user,
boolean issueCreation)
|
protected boolean |
DefaultPermissionManager.hasPermission(ProjectPermissionKey permissionKey,
Project project,
com.atlassian.crowd.embedded.api.User user,
boolean issueCreation)
|
boolean |
SubvertedPermissionManager.hasProjects(ProjectPermissionKey permissionKey,
ApplicationUser user)
|
boolean |
DefaultPermissionManager.hasProjects(ProjectPermissionKey permissionKey,
ApplicationUser user)
|
boolean |
PermissionManager.hasProjects(ProjectPermissionKey permissionKey,
ApplicationUser user)
Can this user see at least one project with this permission |
com.atlassian.fugue.Option<ProjectPermission> |
MockProjectPermissionTypesManager.withKey(ProjectPermissionKey key)
|
Uses of ProjectPermissionKey in com.atlassian.jira.security.plugin |
---|
Methods in com.atlassian.jira.security.plugin with parameters of type ProjectPermissionKey | |
---|---|
boolean |
ProjectPermissionTypesManager.exists(ProjectPermissionKey permissionKey)
Returns a boolean value indicating whether a project permission with the given key exists. |
boolean |
ProjectPermissionTypesManagerImpl.exists(ProjectPermissionKey permissionKey)
|
ProjectPermissionOverride.Reason |
ProjectPermissionOverride.getReason(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
The implementation of this method should return a description explaining how does the permission overriding affects if the user has permissions to the selected project. |
ProjectPermissionOverride.Decision |
ProjectPermissionOverride.hasPermission(ProjectPermissionKey projectPermissionKey,
Project project,
ApplicationUser applicationUser)
The implementation of this method is supposed to either deny permissions or abstain from decision if the user has permissions to the selected project. |
com.atlassian.fugue.Option<ProjectPermission> |
ProjectPermissionTypesManager.withKey(ProjectPermissionKey permissionKey)
Returns a project permission matching the specified key. |
com.atlassian.fugue.Option<ProjectPermission> |
ProjectPermissionTypesManagerImpl.withKey(ProjectPermissionKey permissionKey)
|
Uses of ProjectPermissionKey in com.atlassian.jira.security.type |
---|
Methods in com.atlassian.jira.security.type with parameters of type ProjectPermissionKey | |
---|---|
boolean |
CurrentAssigneeHasAssignablePermission.isValidForPermission(ProjectPermissionKey permissionKey)
Is valid for all permissions except "Assignable". |
boolean |
CurrentReporterHasCreatePermission.isValidForPermission(ProjectPermissionKey permissionKey)
Is valid for all permissions except "Create Issue". |
boolean |
AbstractSecurityType.isValidForPermission(ProjectPermissionKey permissionKey)
This abstract class will always return true for this method. |
Uses of ProjectPermissionKey in com.atlassian.jira.webtests |
---|
Fields in com.atlassian.jira.webtests with type parameters of type ProjectPermissionKey | |
---|---|
static com.google.common.collect.BiMap<Integer,ProjectPermissionKey> |
LegacyProjectPermissionKeyMapping.ID_TO_KEY
|
Methods in com.atlassian.jira.webtests with parameters of type ProjectPermissionKey | |
---|---|
static Integer |
LegacyProjectPermissionKeyMapping.getId(ProjectPermissionKey key)
|
Uses of ProjectPermissionKey in com.atlassian.jira.workflow |
---|
Methods in com.atlassian.jira.workflow that return ProjectPermissionKey | |
---|---|
static ProjectPermissionKey |
WorkflowDescriptorUtil.resolvePermissionKey(Map<?,?> descriptorArgs)
Resolves the project permission key from the given workflow descriptor arguments. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |