Uses of Class
jetbrains.buildServer.serverSide.auth.Permission
-
-
Uses of Permission in jetbrains.buildServer.controllers
Methods in jetbrains.buildServer.controllers that return Permission Modifier and Type Method Description protected abstract PermissionFileBrowseController. getPermission()Methods in jetbrains.buildServer.controllers with parameters of type Permission Modifier and Type Method Description static RequestPermissionsCheckerExRequestPermissionsCheckerEx. globalPermissionChecker(Permission permission) -
Uses of Permission in jetbrains.buildServer.controllers.admin
Methods in jetbrains.buildServer.controllers.admin with parameters of type Permission Modifier and Type Method Description protected booleanAdminPage. checkHasGlobalPermission(javax.servlet.http.HttpServletRequest request, Permission permission)protected booleanAdminPage. checkHasGlobalPermissions(javax.servlet.http.HttpServletRequest request, Permission... permissions)List<SProject>AdminPermissionsUtil. filterProjectsWithPermissions(List<SProject> allProjects, Permission... perms)Filter<SProject>AdminPermissionsUtil. getFilter(Permission... perms)voidAdminActionsController. registerActionWithGlobalPermission(ControllerAction controllerAction, Permission permissionToCheck) -
Uses of Permission in jetbrains.buildServer.controllers.admin.roles
Methods in jetbrains.buildServer.controllers.admin.roles that return Permission Modifier and Type Method Description Permission[]EditableRoleBean. getAvailablePermissions()Methods in jetbrains.buildServer.controllers.admin.roles that return types with arguments of type Permission Modifier and Type Method Description List<Permission>EditableRoleBean. getDisabledPermissions()Map<Permission,Object>EditRolesForm. getGloballyAllowedPermissions()List<Permission>EditableRoleBean. getPermissions() -
Uses of Permission in jetbrains.buildServer.controllers.login
Methods in jetbrains.buildServer.controllers.login with parameters of type Permission Modifier and Type Method Description booleanInMemoryUser. isPermissionGrantedForAllProjects(Collection<String> projectIds, Permission permission)booleanInMemoryUser. isPermissionGrantedForAnyOfProjects(Collection<String> projectIds, Permission permission)booleanInMemoryUser. isPermissionGrantedForAnyProject(Permission permission)booleanInMemoryUser. isPermissionGrantedForProject(String projectId, Permission permission)booleanInMemoryUser. isPermissionGrantedGlobally(Permission permission) -
Uses of Permission in jetbrains.buildServer.controllers.profile
Methods in jetbrains.buildServer.controllers.profile that return types with arguments of type Permission Modifier and Type Method Description List<Permission>RoleBean. getRolePermissions() -
Uses of Permission in jetbrains.buildServer.controllers.profile.auth
Methods in jetbrains.buildServer.controllers.profile.auth that return types with arguments of type Permission Modifier and Type Method Description Map<PermissionGroup,List<Permission>>EditAccessTokenForm. getPermissionGroups() -
Uses of Permission in jetbrains.buildServer.groups.impl
Methods in jetbrains.buildServer.groups.impl with parameters of type Permission Modifier and Type Method Description booleanSecuredUserGroup. isPermissionGrantedForAllProjects(Collection<String> projectIds, Permission permission)booleanUserGroupImpl. isPermissionGrantedForAllProjects(Collection<String> projectIds, Permission permission)booleanSecuredUserGroup. isPermissionGrantedForAnyOfProjects(Collection<String> projectIds, Permission permission)booleanUserGroupImpl. isPermissionGrantedForAnyOfProjects(Collection<String> projectIds, Permission permission)booleanSecuredUserGroup. isPermissionGrantedForAnyProject(Permission permission)booleanUserGroupImpl. isPermissionGrantedForAnyProject(Permission permission)booleanSecuredUserGroup. isPermissionGrantedForProject(String projectId, Permission permission)booleanUserGroupImpl. isPermissionGrantedForProject(String projectId, Permission permission)booleanSecuredUserGroup. isPermissionGrantedGlobally(Permission permission)booleanUserGroupImpl. isPermissionGrantedGlobally(Permission permission)Authority. -
Uses of Permission in jetbrains.buildServer.https
Fields in jetbrains.buildServer.https declared as Permission Modifier and Type Field Description static PermissionHttpsConfigurator. REQUIRED_USER_PERMISSION -
Uses of Permission in jetbrains.buildServer.serverSide.asserts
Methods in jetbrains.buildServer.serverSide.asserts with parameters of type Permission Modifier and Type Method Description RoleAssertRoleAssert. doesNotHavePermission(Permission... permission)SUserAssertSUserAssert. hasGlobalPermissions(Permission... permission)SUserAssertSUserAssert. hasNoGlobalPermission(Permission... permission)SUserAssertSUserAssert. hasNoProjectPermission(ProjectEx project, Permission permission)SUserAssertSUserAssert. hasProjectPermission(SProject project, Permission permission) -
Uses of Permission in jetbrains.buildServer.serverSide.audit
Methods in jetbrains.buildServer.serverSide.audit that return Permission Modifier and Type Method Description PermissionActionType. getPermission() -
Uses of Permission in jetbrains.buildServer.serverSide.auth
Fields in jetbrains.buildServer.serverSide.auth declared as Permission Modifier and Type Field Description static Permission[]AuthUtil. ADMIN_ZONE_PERMISSIONSMethods in jetbrains.buildServer.serverSide.auth that return Permission Modifier and Type Method Description static PermissionPermission. lookupPermission(int index)static PermissionPermission. lookupPermission(String name)Searches for a permission by its namePermission[]Permissions. toArray()Converts this group to array of permissions corresponding to bit set contained within this groupstatic PermissionPermission. valueOf(String name)Returns the enum constant of this type with the specified name.static Permission[]Permission. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in jetbrains.buildServer.serverSide.auth that return types with arguments of type Permission Modifier and Type Method Description List<Permission>PermissionGroup. getAllGroupPermissions()List<Permission>PermissionGroup. getPermissions(SUser user, SProject project)List<Permission>Permissions. toList()Returns this group of permissions as list.Methods in jetbrains.buildServer.serverSide.auth with parameters of type Permission Modifier and Type Method Description voidRole. addPermissions(Permission... permissions)Adds permissions to the rolevoidAccessChecker. checkHasAnyPermissionForProject(String projectId, Permission... permissions)Checks authority has at least one of the specified permissions in the project.voidAccessChecker. checkHasGlobalPermission(Permission... permissions)Checks authority has all the specified permissions assigned globally.voidAccessChecker. checkHasPermissionForAnyProject(Permission permission)Checks authority has the specified permission in at least one project.voidAccessChecker. checkHasPermissionForAnyProjectOrGlobal(Permission projectPermission, Permission globalPermission)Checks authority has the project-associated permission in at least one project or the global permission.voidAccessChecker. checkHasPermissionForPool(AgentPool pool, Permission globalPermission, Permission poolPermission)Checks authority has either the project-level permission in all projects associated with the pool or the global permission.voidAccessChecker. checkHasPermissionForProjectOrGlobal(String projectId, Permission projectPermission, Permission globalPermission)Checks authority has either the project-associated permission in the project or the global permission.voidAccessChecker. checkHasPermissionsForProject(String projectId, Permission... permissions)Checks authority has all specified permissions in the project.booleanPermissions. contains(Permission permission)Returns true if this group of permissions contains the specified permissionstatic booleanAuthUtil. hasGlobalOrPoolProjectsPermission(AuthorityHolder authorityHolder, AgentPool agentPool, Permission globalPermission, Permission projectPermission)returns true if specified authority holder has specific permission globally or for supplied all projects.static booleanAuthUtil. hasGlobalPermission(AuthorityHolder authorityHolder, Permission permission)Returns true if specified authority holder has specified global permissionstatic booleanAuthUtil. hasProjectPermission(AuthorityHolder authorityHolder, String projectId, Permission permission)Returns true if specified authority holder has specified permission in specified projectbooleanAuthorityHolder. isPermissionGrantedForAllProjects(Collection<String> projectIds, Permission permission)Returns true if permission is granted for all projects from the given list.booleanPermissionsBasedAuthorityHolder. isPermissionGrantedForAllProjects(Collection<String> projectIds, Permission permission)booleanPermissionsHolder. isPermissionGrantedForAllProjects(Collection<String> projectIds, Permission permission)booleanUnmodifiablePermissionsHolder. isPermissionGrantedForAllProjects(Collection<String> projectIds, Permission permission)booleanAuthorityHolder. isPermissionGrantedForAnyOfProjects(Collection<String> projectIds, Permission permission)Returns true if specified permission is granted for at least one project from the given collectionbooleanPermissionsBasedAuthorityHolder. isPermissionGrantedForAnyOfProjects(Collection<String> projectIds, Permission permission)booleanPermissionsHolder. isPermissionGrantedForAnyOfProjects(Collection<String> projectIds, Permission permission)Returns true if the specified permission is granted to at least one project from the given collection.booleanUnmodifiablePermissionsHolder. isPermissionGrantedForAnyOfProjects(Collection<String> projectIds, Permission permission)booleanAuthorityHolder. isPermissionGrantedForAnyProject(Permission permission)Returns true if specified permission is granted for at least one projectbooleanPermissionsBasedAuthorityHolder. isPermissionGrantedForAnyProject(Permission permission)booleanPermissionsHolder. isPermissionGrantedForAnyProject(Permission permission)Returns true if the specified permission is granted to at least one project.booleanUnmodifiablePermissionsHolder. isPermissionGrantedForAnyProject(Permission permission)booleanAuthorityHolder. isPermissionGrantedForProject(String projectId, Permission permission)Returns true if permission is granted for a project, i.e.booleanPermissionsBasedAuthorityHolder. isPermissionGrantedForProject(String projectId, Permission permission)booleanPermissionsHolder. isPermissionGrantedForProject(String projectId, Permission permission)Returns true if the specified permission is granted to the project with specified id.booleanUnmodifiablePermissionsHolder. isPermissionGrantedForProject(String projectId, Permission permission)booleanAuthorityHolder. isPermissionGrantedGlobally(Permission permission)Returns true if specified permission granted globally (i.e.booleanPermissionsBasedAuthorityHolder. isPermissionGrantedGlobally(Permission permission)booleanPermissionsHolder. isPermissionGrantedGlobally(Permission permission)Returns true if the specified permission is granted globally, i.e.booleanUnmodifiablePermissionsHolder. isPermissionGrantedGlobally(Permission permission)voidRole. removePermission(Permission permission)Removes permission from the roleConstructors in jetbrains.buildServer.serverSide.auth with parameters of type Permission Constructor Description Permissions(Permission... permissions)Initializes permission group from the permissions arrayConstructor parameters in jetbrains.buildServer.serverSide.auth with type arguments of type Permission Constructor Description Permissions(Collection<Permission> permissions)Initializes permission group from the permissions collection -
Uses of Permission in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type Permission Modifier and Type Method Description voidRoleImpl. addPermissions(Permission... permissions)voidRoleManipulator. addPermissions(RoleImpl role, Permission... permissions)Adds permissions to the rolevoidRolesManagerImpl. addPermissions(RoleImpl role, Permission... permissions)voidServerAccessChecker. checkHasAnyPermissionForProject(String projectId, Permission... permissions)voidServerAccessChecker. checkHasGlobalPermission(Permission... permissions)static voidServerAuthUtil. checkHasGlobalPermission(AuthorityHolder authorityHolder, Permission permission)Deprecated.voidServerAccessChecker. checkHasPermissionForAnyProject(Permission permission)static voidServerAuthUtil. checkHasPermissionForAnyProject(AuthorityHolder authorityHolder, Permission permission)Deprecated.voidServerAccessChecker. checkHasPermissionForAnyProjectOrGlobal(Permission projectPermission, Permission globalPermission)voidServerAccessChecker. checkHasPermissionForPool(AgentPool pool, Permission globalPermission, Permission poolPermission)static voidServerAuthUtil. checkHasPermissionForPool(AuthorityHolder authorityHolder, AgentPool pool, Permission globalPermission, Permission poolPermission)Deprecated.static voidServerAuthUtil. checkHasPermissionForProject(AuthorityHolder authorityHolder, String projectId, Permission permission)Deprecated.voidServerAccessChecker. checkHasPermissionForProjectOrGlobal(String projectId, Permission projectPermission, Permission globalPermission)voidServerAccessChecker. checkHasPermissionsForProject(String projectId, Permission... permissions)RoleTestRoles. createRole(Permission... perms)voidRoleImpl. doRemovePermission(Permission permission)voidRoleImpl. removePermission(Permission permission)voidRoleManipulator. removePermission(RoleImpl role, Permission permission)Removes permission from the rolevoidRolesManagerImpl. removePermission(RoleImpl role, Permission permission)Constructors in jetbrains.buildServer.serverSide.impl.auth with parameters of type Permission Constructor Description BuildTypeAccessFilter(AuthorityHolder authorityHolder, Permission permission) -
Uses of Permission in jetbrains.buildServer.serverSide.oauth.server
Fields in jetbrains.buildServer.serverSide.oauth.server with type parameters of type Permission Modifier and Type Field Description static List<Permission>OAuthServerConstants. ALLOWED_PERMISSIONS -
Uses of Permission in jetbrains.buildServer.serverSide.oauth.server.pkce
Methods in jetbrains.buildServer.serverSide.oauth.server.pkce that return types with arguments of type Permission Modifier and Type Method Description static List<Permission>PkceAuthHelper. getRequestedScope(String scope)List<Permission>AuthCodeRequestData. getScope()Method parameters in jetbrains.buildServer.serverSide.oauth.server.pkce with type arguments of type Permission Modifier and Type Method Description static StringPkceAuthHelper. getMultinodeTaskStringArg(String codeChallenge, List<Permission> permissions) -
Uses of Permission in jetbrains.buildServer.users
-
Uses of Permission in jetbrains.buildServer.users.impl
Methods in jetbrains.buildServer.users.impl that return types with arguments of type Permission Modifier and Type Method Description protected Collection<Permission>BaseUser. getAdditionalGlobalPermissions()protected Collection<Permission>UserImpl. getAdditionalGlobalPermissions() -
Uses of Permission in jetbrains.buildServer.web.plugins.web
Fields in jetbrains.buildServer.web.plugins.web declared as Permission Modifier and Type Field Description static PermissionPluginsAdminPage. REQUIRED_PERMISSION
-