Package com.atlassian.crowd.pageobjects
Class ViewPrincipalPage
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.AbstractPrincipalPage<ViewPrincipalPage>
com.atlassian.crowd.pageobjects.ViewPrincipalPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
-
Field Summary
Fields inherited from class com.atlassian.crowd.pageobjects.AbstractPrincipalPage
cancelButton, displayName, email, firstName, lastName, password, passwordConfirmFields 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
ConstructorsConstructorDescriptionViewPrincipalPage(String username, long directoryId) ViewPrincipalPage(String username, String directoryId) -
Method Summary
Modifier and TypeMethodDescriptionaddAttribute(String name, String value) booleanvoidbooleanbooleanprotected com.atlassian.pageobjects.elements.PageElementgetForm()getUrl()protected com.atlassian.pageobjects.elements.PageElementbooleanbooleanisActive()booleanremoveApplicationAlias(String applicationName) removeAttribute(String attributeName) setActive(boolean value) setApplicationAlias(String applicationName, String alias) setAttribute(String attributeName, int attributeValueIndex, String attributeValue) setAttribute(String attributeName, String attributeValue) submit()Methods inherited from class com.atlassian.crowd.pageobjects.AbstractPrincipalPage
cancel, getDisplayName, getEmail, getErrors, getFirstName, getLastName, getUsername, isContentLoaded, setDisplayName, setEmail, setFirstName, setLastName, setPassword, setPasswordConfirm, setUsernameMethods inherited from class com.atlassian.crowd.pageobjects.AbstractCrowdPage
bindAndWaitUntilPageLoad, clickWithJsById, executeJavascript, getAuiMessages, getForgedLicenseWarningBanner, getHeader, getJsExecutor, getSystemAdminDropdownMenu, initializeSystemAdminMenu, isSystemAdminDropdownMenuPresent, reloadWithoutWaitingForContent, selectOptionById, selectOptionByLabel, setTextField, setTextFieldValueAndPressEnter, waitUntilAsyncFinished, waitUntilAsyncFinished, waitUntilContentLoaded, waitUntilPageLoad
-
Constructor Details
-
ViewPrincipalPage
-
ViewPrincipalPage
-
-
Method Details
-
editPassword
-
cancelEditPassword
public void cancelEditPassword() -
isEditingPassword
public boolean isEditingPassword() -
isActive
public boolean isActive() -
setActive
-
addAttribute
-
getMessage
-
hasMessage
public boolean hasMessage() -
getUrl
-
getForm
protected com.atlassian.pageobjects.elements.PageElement getForm()- Specified by:
getFormin classAbstractPrincipalPage<ViewPrincipalPage>
-
getUsernameField
protected com.atlassian.pageobjects.elements.PageElement getUsernameField()- Specified by:
getUsernameFieldin classAbstractPrincipalPage<ViewPrincipalPage>
-
goToAttributes
-
goToGroups
-
enterAddGroupsPicker
-
enterRemoveGroupsPicker
-
goToApplications
-
getAttributes
-
removeAttribute
-
setAttribute
-
setAttribute
public ViewPrincipalPage setAttribute(String attributeName, int attributeValueIndex, String attributeValue) -
setApplicationAlias
-
removeApplicationAlias
-
getApplicationsAliases
-
getAliasingErrors
-
getGroupMembershipError
-
getDirectory
- Specified by:
getDirectoryin classAbstractPrincipalPage<ViewPrincipalPage>
-
submit
-
goToRemovePrincipal
-
canAddGroups
public boolean canAddGroups() -
canRemoveGroups
public boolean canRemoveGroups() -
getGroups
-
canRemovePrincipal
public boolean canRemovePrincipal() -
resetPassword
-