Class AbstractChangePasswordPage<T extends AbstractCrowdPage,V extends AbstractChangePasswordPage>
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.user.AbstractChangePasswordPage<T,V>
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
- Direct Known Subclasses:
ChangeExpiredPasswordPage
,ChangePasswordPage
public abstract class AbstractChangePasswordPage<T extends AbstractCrowdPage,V extends AbstractChangePasswordPage>
extends AbstractCrowdPage
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
protected com.atlassian.pageobjects.elements.PageElement
Fields inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
auiMessages, DEFAULT_CANCEL_BUTTON_ID, DEFAULT_FORM_FIELD_SELECTOR, DEFAULT_SUBMIT_BUTTON_SELECTOR, driver, finder, footer, forgedLicenseWarningBanner, I18N, NEXT_BUTTON_SELECTOR, pageBinder, systemAdminMenu, TABLE_ROWS_SELECTOR, VALUE_DATA_ATTRIBUTE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionchangePassword
(String currentPassword, String newPassword) setConfirmPassword
(String confirmPassword) setCurrentPassword
(String currentPassword) setNewPassword
(String newPassword) submit()
Methods inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
bindAndWaitUntilPageLoad, clickWithJsById, executeJavascript, getAuiMessages, getForgedLicenseWarningBanner, getHeader, getJsExecutor, getSystemAdminDropdownMenu, initializeSystemAdminMenu, isContentLoaded, isSystemAdminDropdownMenuPresent, reloadWithoutWaitingForContent, selectOptionById, selectOptionByLabel, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.pageobjects.Page
getUrl
-
Field Details
-
form
protected com.atlassian.pageobjects.elements.PageElement form -
currentPassword
protected com.atlassian.pageobjects.elements.PageElement currentPassword -
newPassword
protected com.atlassian.pageobjects.elements.PageElement newPassword -
confirmPassword
protected com.atlassian.pageobjects.elements.PageElement confirmPassword -
submit
protected com.atlassian.pageobjects.elements.PageElement submit
-
-
Constructor Details
-
AbstractChangePasswordPage
public AbstractChangePasswordPage()
-
-
Method Details
-
setCurrentPassword
-
setNewPassword
-
setConfirmPassword
-
getCurrentPassword
-
getNewPassword
-
getConfirmPassword
-
changePassword
-
submit
-
submitExpectingFailure
-
getErrors
-
getPostPasswordChangePage
-