Class ProjectDefaultBuildAccessControl
- java.lang.Object
-
- org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
-
- org.jenkinsci.test.acceptance.po.PageAreaImpl
-
- org.jenkinsci.test.acceptance.plugins.authorize_project.BuildAccessControl
-
- org.jenkinsci.test.acceptance.plugins.authorize_project.ProjectDefaultBuildAccessControl
-
- All Implemented Interfaces:
CapybaraPortingLayer
,Control.Owner
,PageArea
public class ProjectDefaultBuildAccessControl extends BuildAccessControl
Base type forPageAreaImpl
for Project Default Build Access Control.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
CapybaraPortingLayerImpl.Finder<R>, CapybaraPortingLayerImpl.Resolver
-
-
Field Summary
Fields Modifier and Type Field Description Control
strategy
Control
userId
-
Fields inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
driver, injector, LABEL_TO_INPUT_XPATH, time
-
Fields inherited from interface org.jenkinsci.test.acceptance.po.CapybaraPortingLayer
by
-
-
Constructor Summary
Constructors Constructor Description ProjectDefaultBuildAccessControl(GlobalSecurityConfig security, String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectDefaultBuildAccessControl
runAsSpecificUser(String user)
ProjectDefaultBuildAccessControl
runAsUserWhoTriggered()
Run a build as the user who triggered it.-
Methods inherited from class org.jenkinsci.test.acceptance.po.PageAreaImpl
control, control, createPageArea, getPage, getPath, getPath, getPath, path, self
-
Methods inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
all, blur, check, check, check, choose, clickButton, clickLink, confirmAlert, elasticSleep, executeScript, fillIn, find, findCaption, findCaption, findIfNotVisible, getCurrentUrl, getCurrentUrlWithFragment, getElement, getPageContent, getPageSource, getPageSource, getPath, handleAlert, isHiddenOrStale, isStale, last, lastIfNotVisible, newInstance, resource, runThenConfirmAlert, runThenConfirmAlert, runThenHandleAlert, runThenHandleAlert, runThenHandleDialog, sleep, visit, waitFor, waitFor, waitFor, waitFor, waitFor, waitForCond, waitForCond
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jenkinsci.test.acceptance.po.CapybaraPortingLayer
all, blur, check, check, check, choose, clickButton, clickLink, confirmAlert, executeScript, fillIn, find, findIfNotVisible, getElement, getPageSource, last, lastIfNotVisible, runThenConfirmAlert, waitFor, waitFor, waitFor, waitFor, waitFor, waitForCond, waitForCond
-
-
-
-
Constructor Detail
-
ProjectDefaultBuildAccessControl
public ProjectDefaultBuildAccessControl(GlobalSecurityConfig security, String path)
-
-
Method Detail
-
runAsSpecificUser
public ProjectDefaultBuildAccessControl runAsSpecificUser(String user)
-
runAsUserWhoTriggered
public ProjectDefaultBuildAccessControl runAsUserWhoTriggered()
Run a build as the user who triggered it.- Returns:
- The Project Default Build Access Control.
-
-