Uses of Class
jetbrains.buildServer.serverSide.auth.Permissions
-
-
Uses of Permissions in jetbrains.buildServer.controllers.login
Methods in jetbrains.buildServer.controllers.login that return Permissions Modifier and Type Method Description PermissionsInMemoryUser. getGlobalPermissions()PermissionsInMemoryUser. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsInMemoryUser. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsInMemoryUser. getPermissionsGrantedForProject(String projectId)Methods in jetbrains.buildServer.controllers.login that return types with arguments of type Permissions Modifier and Type Method Description Map<String,Permissions>InMemoryUser. getProjectsPermissions() -
Uses of Permissions in jetbrains.buildServer.controllers.profile.auth
Methods in jetbrains.buildServer.controllers.profile.auth that return Permissions Modifier and Type Method Description PermissionsEditAccessTokenForm. getGlobalPermissions() -
Uses of Permissions in jetbrains.buildServer.groups
Method parameters in jetbrains.buildServer.groups with type arguments of type Permissions Modifier and Type Method Description voidUserGroupEx. calculatePermissions(BitSet globalPerms, Map<String,Permissions> projectPerms)Calculates the permissions of this user group and fillsglobalPermsandprojectPermswith results. -
Uses of Permissions in jetbrains.buildServer.groups.impl
Methods in jetbrains.buildServer.groups.impl that return Permissions Modifier and Type Method Description PermissionsSecuredUserGroup. getGlobalPermissions()PermissionsUserGroupImpl. getGlobalPermissions()PermissionsSecuredUserGroup. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsUserGroupImpl. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsSecuredUserGroup. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsUserGroupImpl. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsSecuredUserGroup. getPermissionsGrantedForProject(String projectId)PermissionsUserGroupImpl. getPermissionsGrantedForProject(String projectId)Methods in jetbrains.buildServer.groups.impl that return types with arguments of type Permissions Modifier and Type Method Description Pair<Permissions,Map<String,Permissions>>UserGroupImpl. getAllPermissions()Pair<Permissions,Map<String,Permissions>>UserGroupImpl. getAllPermissions()Map<String,Permissions>SecuredUserGroup. getProjectsPermissions()Map<String,Permissions>UserGroupImpl. getProjectsPermissions()Method parameters in jetbrains.buildServer.groups.impl with type arguments of type Permissions Modifier and Type Method Description voidSecuredUserGroup. calculatePermissions(BitSet globalPerms, Map<String,Permissions> projectPerms)voidUserGroupImpl. calculatePermissions(BitSet globalPerms, Map<String,Permissions> projectPerms) -
Uses of Permissions in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return Permissions Modifier and Type Method Description default PermissionsServerPermissionsRestrictor. getAllowedPermissions()Get set of the permissions allowed on the server or null if all the permissions are allowed.PermissionsServerResponsibilityImpl. getAllowedPermissions()PermissionsSecurityContextEx. getGloballyAllowedPermissions() -
Uses of Permissions in jetbrains.buildServer.serverSide.auth
Fields in jetbrains.buildServer.serverSide.auth declared as Permissions Modifier and Type Field Description static PermissionsPermissions. NO_PERMISSIONSEmpty set of permissionsstatic PermissionsBuildAuthorityHolderImpl. PERMISSIONS_FOR_ACCESSIBLE_PROJECTstatic PermissionsBuildAuthorityHolderImpl. PERMISSIONS_FOR_ACCESSIBLE_PROJECT_WITH_VIEW_FILE_CONTENTstatic PermissionsBuildAuthorityHolderImpl. PERMISSIONS_FOR_OWN_PROJECTstatic PermissionsBuildAuthorityHolderImpl. PERMISSIONS_FOR_OWN_PROJECT_WITH_SETTINGSMethods in jetbrains.buildServer.serverSide.auth that return Permissions Modifier and Type Method Description static PermissionsPermissionsPool. getFromPool(BitSet bitSet)static PermissionsPermissionsPool. getFromPool(Permissions perms)PermissionsAuthorityHolder. getGlobalPermissions()Returns all granted non-project related permissions and all project-related permissions granted globallyPermissionsPermissionsBasedAuthorityHolder. getGlobalPermissions()PermissionsPermissionsHolder. getGlobalPermissions()Returns permissions granted globallyPermissionsUnmodifiablePermissionsHolder. getGlobalPermissions()PermissionsRole. getOwnPermissions()Return only own permissions of the role without inherited permissionsPermissionsRole. getPermissions()Returns permissions of the rolePermissionsAuthorityHolder. getPermissionsGrantedForAllProjects(Collection<String> projectIds)Returns all permissions granted for all projects from the collection.PermissionsPermissionsBasedAuthorityHolder. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsPermissionsHolder. getPermissionsGrantedForAllProjects(Collection<String> projectIds)Returns intersection of permissions granted to the specified projectsPermissionsUnmodifiablePermissionsHolder. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsAuthorityHolder. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)Returns union of permissions granted for projects from the collection.PermissionsPermissionsBasedAuthorityHolder. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsPermissionsHolder. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)Returns union of permissions granted to the specified projectsPermissionsUnmodifiablePermissionsHolder. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsAuthorityHolder. getPermissionsGrantedForProject(String projectId)Returns all permissions granted for particular project.PermissionsPermissionsBasedAuthorityHolder. getPermissionsGrantedForProject(String projectId)PermissionsPermissionsHolder. getPermissionsGrantedForProject(String projectId)Returns permissions granted to the specified projectPermissionsUnmodifiablePermissionsHolder. getPermissionsGrantedForProject(String projectId)PermissionsPermissions. intersectWith(Permissions permissions)Creates a new permissions instance by intersecting permissions of this instance and the one passed as an argumentPermissionsPermissions. mergeWith(Permissions permissions)Creates a new permissions instance by merging permissions of this instance and the one passed as an argumentMethods in jetbrains.buildServer.serverSide.auth that return types with arguments of type Permissions Modifier and Type Method Description default Pair<Permissions,Map<String,Permissions>>AuthorityHolder. getAllPermissions()Returns both global and project permissions at once.default Pair<Permissions,Map<String,Permissions>>AuthorityHolder. getAllPermissions()Returns both global and project permissions at once.Map<RoleScope,Permissions>AuthenticationToken.PermissionsRestriction. getPermissions()Map<String,Permissions>AuthorityHolder. getProjectsPermissions()Returns map of project-related permissions that were granted for a particular project.Map<String,Permissions>PermissionsBasedAuthorityHolder. getProjectsPermissions()Map<String,Permissions>PermissionsHolder. getProjectsPermissions()Returns permissions granted to projectsMap<String,Permissions>UnmodifiablePermissionsHolder. getProjectsPermissions()Methods in jetbrains.buildServer.serverSide.auth with parameters of type Permissions Modifier and Type Method Description voidPermissionSet. addGlobalPermissions(Permissions permissions)voidPermissionSet. addProjectPermissions(String projectId, Permissions permissions)booleanPermissions. containsAll(Permissions permissions)Returns true if this group of permissions contains all of the specified permissionsstatic booleanPermissionsUtil. containsAllPermissionsOfAuthHolder(Permissions globalPermissions, Map<String,Permissions> projectPermissions, AuthorityHolder anotherHolder)booleanPermissions. containsAny(Permissions permissions)Returns true if this group of permissions contains at least one permission from the specified group.static PermissionsBasedAuthorityHolderPermissionsBasedAuthorityHolder. createWithGlobalPermissions(Permissions globalPermissions, String name)static PermissionsPermissionsPool. getFromPool(Permissions perms)PermissionsPermissions. intersectWith(Permissions permissions)Creates a new permissions instance by intersecting permissions of this instance and the one passed as an argumentPermissionsPermissions. mergeWith(Permissions permissions)Creates a new permissions instance by merging permissions of this instance and the one passed as an argumentvoidPermissionsHolder. setPermissions(Permissions globalPermissions, Map<String,Permissions> projectPermissions)Sets global and project permissions in the holderMethod parameters in jetbrains.buildServer.serverSide.auth with type arguments of type Permissions Modifier and Type Method Description static booleanPermissionsUtil. containsAllPermissionsOfAuthHolder(Permissions globalPermissions, Map<String,Permissions> projectPermissions, AuthorityHolder anotherHolder)voidPermissionsHolder. setPermissions(Permissions globalPermissions, Map<String,Permissions> projectPermissions)Sets global and project permissions in the holderConstructor parameters in jetbrains.buildServer.serverSide.auth with type arguments of type Permissions Constructor Description PermissionsRestriction(Map<RoleScope,Permissions> permissions) -
Uses of Permissions in jetbrains.buildServer.serverSide.impl
Fields in jetbrains.buildServer.serverSide.impl declared as Permissions Modifier and Type Field Description PermissionsMockAuthorityHolder. globalPermsFields in jetbrains.buildServer.serverSide.impl with type parameters of type Permissions Modifier and Type Field Description Map<String,Permissions>MockAuthorityHolder. projectPerms -
Uses of Permissions in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return Permissions Modifier and Type Method Description PermissionsRoleImpl. getDisabledOwnPermissions()PermissionsSecurityContextImpl. getGloballyAllowedPermissions()PermissionsRoleImpl. getOwnPermissions()PermissionsRoleImpl. getPermissions()Returns permissions associated with this roleMethods in jetbrains.buildServer.serverSide.impl.auth with parameters of type Permissions Modifier and Type Method Description voidRoleImpl. doAddDisabledPermissions(Permissions permissions)voidRoleImpl. doAddPermissions(Permissions permissions)Adds permissions to the rolevoidDerivedPermissionsAwarePermissionsHolder. setPermissions(Permissions globalPermissions, Map<String,Permissions> projectPermissions)Method parameters in jetbrains.buildServer.serverSide.impl.auth with type arguments of type Permissions Modifier and Type Method Description voidDerivedPermissionsAwarePermissionsHolder. setPermissions(Permissions globalPermissions, Map<String,Permissions> projectPermissions)Constructors in jetbrains.buildServer.serverSide.impl.auth with parameters of type Permissions Constructor Description RoleImpl(String id, String name, Permissions permissions, int orderNum, RoleManipulator manipulator)RoleImpl(String id, String name, Permissions allowedPermissions, Permissions disabledPermissions, RoleManipulator manipulator)RoleImpl(String id, String name, Permissions permissions, RoleManipulator roleManipulator) -
Uses of Permissions in jetbrains.buildServer.users
Methods in jetbrains.buildServer.users that return Permissions Modifier and Type Method Description PermissionsSimpleUserData. getGlobalPermissions()PermissionsUserData. getGlobalPermissions()PermissionsSimpleUserData. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsUserData. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsSimpleUserData. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsUserData. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsSimpleUserData. getPermissionsGrantedForProject(String projectId)PermissionsUserData. getPermissionsGrantedForProject(String projectId)Methods in jetbrains.buildServer.users that return types with arguments of type Permissions Modifier and Type Method Description Map<String,Permissions>SimpleUserData. getProjectsPermissions()Map<String,Permissions>UserData. getProjectsPermissions() -
Uses of Permissions in jetbrains.buildServer.users.impl
Methods in jetbrains.buildServer.users.impl that return Permissions Modifier and Type Method Description PermissionsBaseUser. getGlobalPermissions()PermissionsRestrictedUserImpl. getGlobalPermissions()PermissionsBaseUser. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsRestrictedUserImpl. getPermissionsGrantedForAllProjects(Collection<String> projectIds)PermissionsBaseUser. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsRestrictedUserImpl. getPermissionsGrantedForAnyOfProjects(Collection<String> projectIds)PermissionsBaseUser. getPermissionsGrantedForProject(String projectId)PermissionsRestrictedUserImpl. getPermissionsGrantedForProject(String projectId)Methods in jetbrains.buildServer.users.impl that return types with arguments of type Permissions Modifier and Type Method Description Map<String,Permissions>BaseUser. getProjectsPermissions()Map<String,Permissions>RestrictedUserImpl. getProjectsPermissions()
-