Uses of Class
jetbrains.buildServer.serverSide.auth.AccessDeniedException
-
-
Uses of AccessDeniedException in jetbrains.buildServer.controllers
Methods in jetbrains.buildServer.controllers with parameters of type AccessDeniedException Modifier and Type Method Description org.springframework.http.ResponseEntity<String>
RestControllersAdvice. handle(AccessDeniedException ex)
Methods in jetbrains.buildServer.controllers that throw AccessDeniedException Modifier and Type Method Description void
RequestPermissionsChecker. checkPermissions(AuthorityHolder authorityHolder, javax.servlet.http.HttpServletRequest request)
Performs actual checking of permissions.default void
RequestPermissionsCheckerEx. checkPermissions(AuthorityHolder authorityHolder, javax.servlet.http.HttpServletRequest request)
-
Uses of AccessDeniedException in jetbrains.buildServer.controllers.admin.cleanup
Methods in jetbrains.buildServer.controllers.admin.cleanup that throw AccessDeniedException Modifier and Type Method Description void
ManualCleanupRunner. startCleanup(javax.servlet.http.HttpServletRequest request)
void
ManualCleanupRunner. stopCleanup(javax.servlet.http.HttpServletRequest request)
-
Uses of AccessDeniedException in jetbrains.buildServer.controllers.admin.projects
Methods in jetbrains.buildServer.controllers.admin.projects that throw AccessDeniedException Modifier and Type Method Description void
EditBuildTypePermissionChecker. checkPermissions(SecurityContextEx securityContext, javax.servlet.http.HttpServletRequest request)
void
EditVcsRootPermissionChecker. checkPermissions(SecurityContextEx securityContext, javax.servlet.http.HttpServletRequest request)
-
Uses of AccessDeniedException in jetbrains.buildServer.controllers.agent
Methods in jetbrains.buildServer.controllers.agent that throw AccessDeniedException Modifier and Type Method Description protected void
AgentLogsDownloadController. checkPermissions(AuthorityHolder authorityHolder, javax.servlet.http.HttpServletRequest request)
protected void
AgentLogsViewsController. checkPermissions(AuthorityHolder authorityHolder, javax.servlet.http.HttpServletRequest request)
-
Uses of AccessDeniedException in jetbrains.buildServer.responsibility
Methods in jetbrains.buildServer.responsibility that throw AccessDeniedException Modifier and Type Method Description SProject
ResponsibilityFacadeEx. getProject(ResponsibilityEntry entry)
String
ResponsibilityFacadeEx. getProjectId(ResponsibilityEntry entry)
TODO: temporary solution, should be moved to ResponsibilityEntry interface (kir) -
Uses of AccessDeniedException in jetbrains.buildServer.responsibility.impl
Methods in jetbrains.buildServer.responsibility.impl that throw AccessDeniedException Modifier and Type Method Description SProject
SecuredResponsibilityFacade. getProject(ResponsibilityEntry entry)
-
Uses of AccessDeniedException in jetbrains.buildServer.serverSide
Subclasses of AccessDeniedException in jetbrains.buildServer.serverSide Modifier and Type Class Description class
MissingServerResponsibilityException
Means that the server in the current mode can't execute some action.Methods in jetbrains.buildServer.serverSide that throw AccessDeniedException Modifier and Type Method Description SBuildType
ProjectManager. findBuildTypeByConfigId(String configId)
Searches for a build configuration with specified config id.SBuildType
ProjectManager. findBuildTypeByExternalId(String externalId)
Searches for a build configuration with specified external id.BuildTypeEx
ProjectManagerEx. findBuildTypeByExternalId(String externalId)
Looks for a build type with the given external id.SBuildType
ProjectManager. findBuildTypeById(String internalId)
Searches for a build configuration with the specified internal id.BuildTypeEx
ProjectManagerEx. findBuildTypeById(String internalId)
Searches for a build configuration with the specified internal id.void
RunningBuildEx. stop(RunningBuildState interruptedState, User user, String comment, boolean reAdd2Queue)
Constructors in jetbrains.buildServer.serverSide with parameters of type AccessDeniedException Constructor Description ProjectNotFoundException(String message, AccessDeniedException e)
-
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.artifacts
Methods in jetbrains.buildServer.serverSide.artifacts that throw AccessDeniedException Modifier and Type Method Description BuildArtifact
BuildArtifactHolder. getArtifact()
SBuildType
SArtifactDependency. getSourceBuildType()
SBuild
SArtifactDependency. resolveForBuild(SBuild targetBuild)
Searches for a build according to dependency settings for the specified target build -
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.auth
Methods in jetbrains.buildServer.serverSide.auth that throw AccessDeniedException Modifier and Type Method Description void
AccessChecker. checkCanAddToRemoveFromGroup(SUserGroup group)
void
AccessChecker. checkCanAdministerAgent(SBuildAgent agent)
void
AccessChecker. checkCanChangeUserOrGroupRole(RoleScope scope, Role role)
void
AccessChecker. checkCanCopyProject(SProject originalProject, SProject parentOfCopy)
void
AccessChecker. checkCanCreateBuildPromotion()
void
AccessChecker. checkCanCreateRemoveVcsRoot(SProject project)
void
AccessChecker. checkCanDeleteUser(SUser user)
void
AccessChecker. checkCanDeleteUserGroup(SUserGroup group)
void
AccessChecker. checkCanEditBuildType(SBuildType buildType)
void
AccessChecker. checkCanEditFeatureOfType(SProject project, String featureType)
void
AccessChecker. checkCanEditNotification(NotificationRulesHolder notificationRulesHolder, Collection<String> projectIds)
void
AccessChecker. checkCanEditNotifications(NotificationRulesHolder notificationRulesHolder)
void
AccessChecker. checkCanEditProject(SProject project)
void
AccessChecker. checkCanEditTemplate(BuildTypeTemplate template)
void
AccessChecker. checkCanEditUser(SUser user)
void
AccessChecker. checkCanEditUserGroup(SUserGroup userGroup)
void
AccessChecker. checkCanEditVcsModification(SVcsModification vcsModification)
void
AccessChecker. checkCanEditVcsRoot(SVcsRoot vcsRoot)
void
AccessChecker. checkCanManagePoolProjectAssociations(Set<String> projectIds)
Checks authority can manage agent pools the given projects are associated withvoid
AccessChecker. checkCanManageRolesInScope(RoleScope scope)
void
AccessChecker. checkCanRemoveBuild(SBuild build)
void
AccessChecker. checkCanRemoveProject(SProject project)
void
AccessChecker. checkCanRunBuildOnAgent(BuildType buildType, BuildAgent agent)
void
AccessChecker. checkCanRunBuildWithCustomPatch(BuildType buildType)
void
AccessChecker. checkCanStopBuild(SQueuedBuild queuedBuild)
void
AccessChecker. checkCanStopBuild(SRunningBuild build)
void
AccessChecker. checkCanViewAgent(SBuildAgent agent)
void
AccessChecker. checkCanViewAgentDetailsInPool(AgentPool agentPool)
void
AccessChecker. checkCanViewAgentPool(AgentPool agentPool)
void
AccessChecker. checkCanViewAgentTypeDetails(SAgentType agentType)
void
AccessChecker. checkCanViewBuild(Build build)
void
AccessChecker. checkCanViewFileContent(String projectId)
void
AccessChecker. checkCanViewFileContent(SVcsModification mod)
void
AccessChecker. checkCanViewProject(String projectId)
void
AccessChecker. checkCanViewSettings(SBuildType buildType)
void
AccessChecker. checkCanViewSettings(SProject project)
void
AccessChecker. checkCanViewUser(SUser user)
void
AccessChecker. checkCanViewUserProfile(SUser user)
void
AccessChecker. checkCanViewVcsModification(SVcsModification vcsModification)
void
AccessChecker. checkCanViewVcsRoot(SVcsRoot vcsRoot)
void
AccessChecker. checkHasAnyPermissionForProject(String projectId, Permission... permissions)
Checks authority has at least one of the specified permissions in the project.void
AccessChecker. checkHasGlobalPermission(Permission... permissions)
Checks authority has all the specified permissions assigned globally.void
AccessChecker. checkHasPermissionForAnyProject(Permission permission)
Checks authority has the specified permission in at least one project.void
AccessChecker. checkHasPermissionForAnyProjectOrGlobal(Permission projectPermission, Permission globalPermission)
Checks authority has the project-associated permission in at least one project or the global permission.void
AccessChecker. 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.void
AccessChecker. checkHasPermissionForProjectOrGlobal(String projectId, Permission projectPermission, Permission globalPermission)
Checks authority has either the project-associated permission in the project or the global permission.void
AccessChecker. checkHasPermissionsForProject(String projectId, Permission... permissions)
Checks authority has all specified permissions in the project. -
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.dependency
Methods in jetbrains.buildServer.serverSide.dependency that throw AccessDeniedException Modifier and Type Method Description SBuildType
Dependency. getDependOn()
Returns the build configuration we're depend on. -
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.impl.artifacts
Methods in jetbrains.buildServer.serverSide.impl.artifacts that throw AccessDeniedException Modifier and Type Method Description BuildArtifact
AccessDeniedBuildArtifactHolder. getArtifact()
BuildArtifact
ArtifactNotFoundBuildArtifactHolder. getArtifact()
BuildArtifact
ExistingBuildArtifactHolder. getArtifact()
-
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.impl.artifacts.archives
Methods in jetbrains.buildServer.serverSide.impl.artifacts.archives that throw AccessDeniedException Modifier and Type Method Description BuildArtifact
BuildArtifactHolderDelegate. getArtifact()
-
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.impl.audit
Methods in jetbrains.buildServer.serverSide.impl.audit that throw AccessDeniedException Modifier and Type Method Description Object
ObjectFinder. findObject(String objectId)
-
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that throw AccessDeniedException Modifier and Type Method Description void
ServerAccessChecker. checkCanChangeUserOrGroupRole(RoleScope scope, Role role)
void
ServerAccessChecker. checkCanCreateBuildPromotion()
void
ServerAccessChecker. checkCanEditNotification(NotificationRulesHolder notificationRulesHolder, Collection<String> projectIds)
void
ServerAccessChecker. checkCanEditVcsModification(SVcsModification vcsModification)
void
ServerAccessChecker. checkCanRunBuildWithCustomPatch(BuildType buildType)
void
ServerAccessChecker. checkCanStopBuild(SQueuedBuild queuedBuild)
void
ServerAccessChecker. checkCanViewAgent(SBuildAgent agent)
void
ServerAccessChecker. checkCanViewAgentTypeDetails(SAgentType agentType)
void
ServerAccessChecker. checkCanViewBuild(Build build)
void
ServerAccessChecker. checkCanViewProject(String projectId)
void
ServerAccessChecker. checkCanViewSettings(SBuildType buildType)
void
ServerAccessChecker. checkCanViewSettings(SProject project)
void
ServerAccessChecker. checkCanViewUser(SUser user)
void
ServerAccessChecker. checkCanViewVcsModification(SVcsModification vcsModification)
void
ServerAccessChecker. checkHasAnyPermissionForProject(String projectId, Permission... permissions)
void
ServerAccessChecker. checkHasPermissionForAnyProjectOrGlobal(Permission projectPermission, Permission globalPermission)
void
ServerAccessChecker. checkHasPermissionForProjectOrGlobal(String projectId, Permission projectPermission, Permission globalPermission)
void
ProjectAccessDecisionManager. decide(org.springframework.security.core.Authentication authentication, Object object, Collection<org.springframework.security.access.ConfigAttribute> config)
SBuildType
SecuredProjectManager. findBuildTypeByConfigId(String configId)
BuildTypeEx
SecuredProjectManager. findBuildTypeByExternalId(String externalId)
-
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.impl.projects
Methods in jetbrains.buildServer.serverSide.impl.projects that throw AccessDeniedException Modifier and Type Method Description SBuildType
ProjectManagerImpl. findBuildTypeByConfigId(String configId)
-
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.maintenance
Methods in jetbrains.buildServer.serverSide.maintenance that throw AccessDeniedException Modifier and Type Method Description void
BackupPermissionCheck. apply()
BackupProcess
BackupProcessManager. startBackup(BackupConfig config)
Starts a new backup process if possible to start it right now, or does nothing if not possible.Constructor parameters in jetbrains.buildServer.serverSide.maintenance with type arguments of type AccessDeniedException Constructor Description BackupProcessManagerImpl(ServerPaths serverPaths, DBFunctionsProvider dbProvider, ZipFactory zipFactory, BackupRegistration backupRegistration, BackupSettingsPersistor backupSettingsPersistor, ActionThrow<AccessDeniedException> accessChecker, MaintenanceLock maintenanceLock, boolean singleUserMode)
-
Uses of AccessDeniedException in jetbrains.buildServer.serverSide.oauth
Methods in jetbrains.buildServer.serverSide.oauth that throw AccessDeniedException Modifier and Type Method Description void
ProjectAccessChecker. checkPermissions(SecurityContextEx securityContext, javax.servlet.http.HttpServletRequest request)
-
Uses of AccessDeniedException in jetbrains.buildServer.tools.web
Methods in jetbrains.buildServer.tools.web that throw AccessDeniedException Modifier and Type Method Description void
ToolRequestPermissionChecker. checkEdit(SecurityContextEx securityContext)
void
ToolRequestPermissionChecker. checkPermissions(SecurityContextEx securityContext, javax.servlet.http.HttpServletRequest request)
-
Uses of AccessDeniedException in jetbrains.buildServer.vcs
Methods in jetbrains.buildServer.vcs that throw AccessDeniedException Modifier and Type Method Description void
SVcsModification. setDescription(String newDescription)
Set and store new description for the modification in the database. -
Uses of AccessDeniedException in jetbrains.buildServer.vcs.impl
Methods in jetbrains.buildServer.vcs.impl that throw AccessDeniedException Modifier and Type Method Description void
DBVcsModification. setDescription(String newDescription)
void
DuplicateVcsModification. setDescription(String newDescription)
-
Uses of AccessDeniedException in jetbrains.buildServer.web
Methods in jetbrains.buildServer.web that throw AccessDeniedException Modifier and Type Method Description boolean
PermissionChecker. checkPermissions(AuthorityHolder authorityHolder)
Checks the permissions of theauthorityHolder
, throws an exception or returnsfalse
in case of failure.boolean
WebAccessService.ProviderBean. checkPermissions(AuthorityHolder authorityHolder)
-
Uses of AccessDeniedException in jetbrains.buildServer.web.util
Methods in jetbrains.buildServer.web.util with parameters of type AccessDeniedException Modifier and Type Method Description static void
WebAuthUtil. addAccessDeniedMessage(javax.servlet.http.HttpServletRequest request, AccessDeniedException ex)
Converts AccessDeniedException into theActionMessages
object and stores it for showing on the web page.static void
WebAuthUtil. logAccessDeniedError(javax.servlet.http.HttpServletRequest request, AccessDeniedException ex)
Logs AccessDeniedException into the server log among with basic information about authority who made an action.
-