Class KeycloakUtils
java.lang.Object
org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
org.jenkinsci.test.acceptance.utils.keycloack.KeycloakUtils
- All Implemented Interfaces:
CapybaraPortingLayer
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
CapybaraPortingLayerImpl.Finder<R>, CapybaraPortingLayerImpl.Resolver
-
Field Summary
FieldsFields inherited from class org.jenkinsci.test.acceptance.po.CapybaraPortingLayerImpl
injector, LABEL_TO_INPUT_XPATH
Fields inherited from interface org.jenkinsci.test.acceptance.po.CapybaraPortingLayer
by
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCurrentUser
(String keycloakUrl, String realm) void
void
void
logout
(KeycloakUtils.User user) void
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, runThenHandleInputDialog, sleep, visit, waitFor, waitFor, waitFor, waitFor, waitFor, waitForCond, waitForCond
-
Field Details
-
driver
@Inject public org.openqa.selenium.WebDriver driver -
time
-
-
Constructor Details
-
KeycloakUtils
public KeycloakUtils()
-
-
Method Details
-
open
-
login
-
login
-
getCurrentUser
-
logout
-