| Package | Description | 
|---|---|
| com.atlassian.jira.application | 
 Package for JIRA Application API. 
 | 
| com.atlassian.jira.auditing | |
| com.atlassian.jira.bc.group | |
| com.atlassian.jira.bc.user | |
| com.atlassian.jira.rest.v2.admin.applicationrole | |
| com.atlassian.jira.rest.v2.issue | |
| com.atlassian.jira.security.type | |
| com.atlassian.jira.web.action.admin.user | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MockApplicationRole  | 
| Modifier and Type | Method and Description | 
|---|---|
ApplicationRole | 
MockApplicationRoleManager.setRole(ApplicationRole role)  | 
ApplicationRole | 
DefaultApplicationRoleManager.setRole(ApplicationRole role)  | 
ApplicationRole | 
ApplicationRoleManager.setRole(ApplicationRole role)
Save the passed  
ApplicationRole information to the database. | 
ApplicationRole | 
MockApplicationRole.withGroups(Iterable<com.atlassian.crowd.embedded.api.Group> groups,
          Iterable<com.atlassian.crowd.embedded.api.Group> defaultGroups)  | 
ApplicationRole | 
ApplicationRole.withGroups(Iterable<com.atlassian.crowd.embedded.api.Group> groups,
          Iterable<com.atlassian.crowd.embedded.api.Group> defaultGroups)
Return a new  
ApplicationRole with its groups and default groups set to the passed
 values. | 
ApplicationRole | 
MockApplicationRole.withSelectedByDefault(boolean selectedByDefault)  | 
ApplicationRole | 
ApplicationRole.withSelectedByDefault(boolean selectedByDefault)
Returns a new  
ApplicationRole with its selected by default settings set to passed value | 
| Modifier and Type | Method and Description | 
|---|---|
Set<ApplicationRole> | 
MockApplicationRoleManager.getDefaultRoles()  | 
Set<ApplicationRole> | 
DefaultApplicationRoleManager.getDefaultRoles()
Deprecated.  
 | 
Set<ApplicationRole> | 
ApplicationRoleManager.getDefaultRoles()
Deprecated. 
 
Use  
ApplicationRoleManager.getDefaultApplicationKeys() instead. Since v7.0 | 
Set<ApplicationRole> | 
MockApplicationRoleManager.getOccupiedLicenseRolesForUser(ApplicationUser user)  | 
Set<ApplicationRole> | 
DefaultApplicationRoleManager.getOccupiedLicenseRolesForUser(ApplicationUser user)  | 
Set<ApplicationRole> | 
ApplicationRoleManager.getOccupiedLicenseRolesForUser(ApplicationUser user)
 | 
ServiceOutcome<ApplicationRole> | 
MockApplicationRoleAdminService.getRole(com.atlassian.application.api.ApplicationKey key)  | 
com.atlassian.fugue.Option<ApplicationRole> | 
MockApplicationRoleManager.getRole(com.atlassian.application.api.ApplicationKey key)  | 
com.atlassian.fugue.Option<ApplicationRole> | 
DefaultApplicationRoleManager.getRole(com.atlassian.application.api.ApplicationKey role)  | 
ServiceOutcome<ApplicationRole> | 
DefaultApplicationRoleAdminService.getRole(com.atlassian.application.api.ApplicationKey key)  | 
ServiceOutcome<ApplicationRole> | 
ApplicationRoleAdminService.getRole(com.atlassian.application.api.ApplicationKey key)
Return the  
ApplicationRole backed by a (potentially exceeded) license. | 
com.atlassian.fugue.Option<ApplicationRole> | 
ApplicationRoleManager.getRole(com.atlassian.application.api.ApplicationKey key)
Returns the  
ApplicationRole identified by the given ApplicationKey,
 or Option.none() if no such ApplicationRole exists. | 
ServiceOutcome<Set<ApplicationRole>> | 
MockApplicationRoleAdminService.getRoles()  | 
Set<ApplicationRole> | 
MockApplicationRoleManager.getRoles()  | 
Set<ApplicationRole> | 
DefaultApplicationRoleManager.getRoles()  | 
ServiceOutcome<Set<ApplicationRole>> | 
DefaultApplicationRoleAdminService.getRoles()  | 
ServiceOutcome<Set<ApplicationRole>> | 
ApplicationRoleAdminService.getRoles()
Returns an immutable  
Set of all ApplicationRoles
 that are backed by a (potentially exceeded) license. | 
Set<ApplicationRole> | 
ApplicationRoleManager.getRoles()
Returns an immutable  
Set of all ApplicationRoles that are backed by a (potentially exceeded)
 license. | 
Set<ApplicationRole> | 
MockApplicationRoleManager.getRolesForGroup(com.atlassian.crowd.embedded.api.Group group)  | 
Set<ApplicationRole> | 
DefaultApplicationRoleManager.getRolesForGroup(com.atlassian.crowd.embedded.api.Group group)  | 
Set<ApplicationRole> | 
ApplicationRoleManager.getRolesForGroup(com.atlassian.crowd.embedded.api.Group group)
Returns the  
Set of ApplicationRoles associated with the given Group, or groups for
 which the given group is a nested group (sub-group). | 
Set<ApplicationRole> | 
MockApplicationRoleManager.getRolesForUser(ApplicationUser user)  | 
Set<ApplicationRole> | 
DefaultApplicationRoleManager.getRolesForUser(ApplicationUser user)  | 
Set<ApplicationRole> | 
ApplicationRoleManager.getRolesForUser(ApplicationUser user)
 | 
ServiceOutcome<ApplicationRole> | 
MockApplicationRoleAdminService.setRole(ApplicationRole role)  | 
ServiceOutcome<ApplicationRole> | 
DefaultApplicationRoleAdminService.setRole(ApplicationRole role)  | 
ServiceOutcome<ApplicationRole> | 
ApplicationRoleAdminService.setRole(ApplicationRole role)
Save the passed  
ApplicationRole information to the database. | 
ServiceOutcome<Set<ApplicationRole>> | 
MockApplicationRoleAdminService.setRoles(Collection<ApplicationRole> rolesList)  | 
ServiceOutcome<Set<ApplicationRole>> | 
DefaultApplicationRoleAdminService.setRoles(Collection<ApplicationRole> roles)  | 
ServiceOutcome<Set<ApplicationRole>> | 
ApplicationRoleAdminService.setRoles(Collection<ApplicationRole> roles)
Save the passed list of  
ApplicationRole information to the database. | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
ApplicationRoleComparator.compare(ApplicationRole o1,
       ApplicationRole o2)  | 
ApplicationRoleDataMatcher | 
ApplicationRoleDataMatcher.merge(ApplicationRole role)  | 
MockApplicationRoleStore | 
MockApplicationRoleStore.save(ApplicationRole role)  | 
ServiceOutcome<ApplicationRole> | 
MockApplicationRoleAdminService.setRole(ApplicationRole role)  | 
ApplicationRole | 
MockApplicationRoleManager.setRole(ApplicationRole role)  | 
ApplicationRole | 
DefaultApplicationRoleManager.setRole(ApplicationRole role)  | 
ServiceOutcome<ApplicationRole> | 
DefaultApplicationRoleAdminService.setRole(ApplicationRole role)  | 
ServiceOutcome<ApplicationRole> | 
ApplicationRoleAdminService.setRole(ApplicationRole role)
Save the passed  
ApplicationRole information to the database. | 
ApplicationRole | 
ApplicationRoleManager.setRole(ApplicationRole role)
Save the passed  
ApplicationRole information to the database. | 
| Modifier and Type | Method and Description | 
|---|---|
ServiceOutcome<Set<ApplicationRole>> | 
MockApplicationRoleAdminService.setRoles(Collection<ApplicationRole> rolesList)  | 
ServiceOutcome<Set<ApplicationRole>> | 
DefaultApplicationRoleAdminService.setRoles(Collection<ApplicationRole> roles)  | 
ServiceOutcome<Set<ApplicationRole>> | 
ApplicationRoleAdminService.setRoles(Collection<ApplicationRole> roles)
Save the passed list of  
ApplicationRole information to the database. | 
| Constructor and Description | 
|---|
MockApplicationRole(ApplicationRole copy)  | 
| Constructor and Description | 
|---|
AffectedApplication(ApplicationRole role)  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<ApplicationRole> | 
GroupsToApplicationsSeatingHelper.findEffectiveApplications(Optional<Long> userDirectoryId,
                         Set<ApplicationRole> roles)
Checks which application roles will be effectively accessible by user if he will be added to given roles. 
 | 
Set<ApplicationRole> | 
GroupsToApplicationsSeatingHelper.findEffectiveApplicationsByGroups(Optional<Long> userDirectoryId,
                                 Set<String> groupsNames)
Performs a lookup for applications which should be accessible in given directory assuming that someone is a member of mentioned groups. 
 | 
Set<ApplicationRole> | 
GroupAccessLabelsManager.GroupAccessLabels.getAccessibleApplications()  | 
Map<ApplicationRole,Set<ApplicationUser>> | 
GroupsToApplicationsSeatingHelper.rolesToBeAddedForSeatingCountPurpose(Set<ApplicationUser> users,
                                    Set<String> groupsToBeAdded)
Produces a relation between  
ApplicationRoles and ApplicationUsers
 indicating which users will gain access to which applications if they will be added to given groups. | 
| Modifier and Type | Method and Description | 
|---|---|
Set<ApplicationRole> | 
GroupsToApplicationsSeatingHelper.findEffectiveApplications(Optional<Long> userDirectoryId,
                         Set<ApplicationRole> roles)
Checks which application roles will be effectively accessible by user if he will be added to given roles. 
 | 
| Constructor and Description | 
|---|
GroupAccessLabels(boolean isAdmin,
                 Set<ApplicationRole> accessibleApplications)  | 
| Modifier and Type | Method and Description | 
|---|---|
Optional<com.atlassian.jira.bc.user.CreateUserApplicationHelper.ValidationResult> | 
CreateUserApplicationHelper.ValidationFunction.validate(ApplicationRole role,
        com.atlassian.jira.bc.user.CreateUserApplicationHelper.ValidationParams params)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected static Comparator<ApplicationRole> | 
ApplicationRoleHasherImpl.ApplicationRoleNameSorter  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Function<ApplicationRole,ApplicationRoleBean> | 
ApplicationRoleBeanConverter.toShortBean()  | 
| Modifier and Type | Method and Description | 
|---|---|
ApplicationRoleBean | 
ApplicationRoleBeanConverter.apply(ApplicationRole input)  | 
ApplicationRoleBean | 
ApplicationRoleBeanConverter.roleBean(ApplicationRole role)  | 
ApplicationRoleBean | 
ApplicationRoleBeanConverter.shortBean(ApplicationRole role)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
ApplicationRoleHasher.getVersionHash(Collection<ApplicationRole> applicationRoles)
Get the hash version based on the state of the passed application roles 
 | 
String | 
ApplicationRoleHasherImpl.getVersionHash(Collection<ApplicationRole> applicationRoles)  | 
| Modifier and Type | Method and Description | 
|---|---|
UserBeanBuilder | 
UserBeanBuilder.applicationRoles(Set<ApplicationRole> applicationRoles)
Sets the ApplicationRole for given user 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<ApplicationRole> | 
ApplicationRoleSecurityType.getApplicationRoles()  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<ApplicationRole> | 
UserBrowser.getApplicationRolesForUser(ApplicationUser user)  | 
List<ApplicationRole> | 
DeleteGroup.getRolesForGroup()
Returns the list of unique  
ApplicationRoles that are associated to the current
 group name, ordered alphabetically. | 
| Modifier and Type | Method and Description | 
|---|---|
static UserBrowser.ApplicationRoleSelectItem | 
UserBrowser.ApplicationRoleSelectItem.of(ApplicationRole role)  | 
Copyright © 2002-2018 Atlassian. All Rights Reserved.