Uses of Class
com.almworks.jira.structure.api.permissions.PermissionSubject
Packages that use PermissionSubject
Package
Description
-
Uses of PermissionSubject in com.almworks.jira.structure.api.permissions
Subclasses of PermissionSubject in com.almworks.jira.structure.api.permissionsModifier and TypeClassDescriptionstatic classRepresents "anyone", a subject that would match all users, even anonymous.static classRepresents a specific group in JIRA, matching only the users that belong to that group.static classRepresents a specific user in JIRA, matching only that user.static classRepresents a specific project role in a specific project, matching the users that belong to that project role in that project.Methods in com.almworks.jira.structure.api.permissions that return PermissionSubjectModifier and TypeMethodDescriptionPermissionSubject.clone()static PermissionSubjectPermissionSubject.clone(PermissionSubject owner) static PermissionSubjectPermissionSubject.fromEncodedString(String s) Creates aPermissionSubjectbased on the string representation.static PermissionSubjectPermissionSubject.fromEncodedString(String s, boolean usersAsUserNames) Creates aPermissionSubjectbased on the string representation.PermissionRule.SetLevel.getSubject()Methods in com.almworks.jira.structure.api.permissions with parameters of type PermissionSubjectModifier and TypeMethodDescriptionstatic PermissionSubjectPermissionSubject.clone(PermissionSubject owner) voidPermissionRule.SetLevel.setSubject(PermissionSubject subject) Constructors in com.almworks.jira.structure.api.permissions with parameters of type PermissionSubject -
Uses of PermissionSubject in com.almworks.jira.structure.api.settings
Methods in com.almworks.jira.structure.api.settings that return types with arguments of type PermissionSubjectModifier and TypeMethodDescriptiondefault List<PermissionSubject>StructureConfiguration.getAutomationPermissionSubjects()Used to get the list of groups (possibly other permission subjects) that are allowed to configure and control automation of controlled structures.default List<PermissionSubject>StructureConfiguration.getCreatorPermissionSubjects()Used to get the list of groups (possibly other permission subjects) that are allowed to create new structures.default List<PermissionSubject>StructureConfiguration.getEnabledPermissionSubjects()Used to get the list of groups (possibly other permission subjects) that the app is enabled for.StructureConfiguration.getPermissionSubjects(StructureAppPermission permission) Returns the list of groups (possibly other permission subjects) that are granted the given Structure app permission.default List<PermissionSubject>StructureConfiguration.getSynchronizationPermissionSubjects()Used to get the list of groups (possibly other permission subjects) that are allowed to configure and control synchronizers of controlled structures.Method parameters in com.almworks.jira.structure.api.settings with type arguments of type PermissionSubjectModifier and TypeMethodDescriptiondefault voidStructureConfiguration.setPermissionSubjects(StructureAppPermission permission, Collection<? extends PermissionSubject> subjects) Changes the list of the users / groups that are granted the given Structure app permission. -
Uses of PermissionSubject in com.almworks.jira.structure.api.view
Methods in com.almworks.jira.structure.api.view that return PermissionSubjectModifier and TypeMethodDescriptionStructureViewBean.Builder.getOwner()StructureViewBean.getOwner()Methods in com.almworks.jira.structure.api.view with parameters of type PermissionSubjectModifier and TypeMethodDescriptionvoidStructureViewBean.Builder.setOwner(PermissionSubject owner) Sets the owner of this view.