Package com.atlassian.crowd.pageobjects
Class GoogleAppsApplicationDetailsPage
java.lang.Object
com.atlassian.crowd.pageobjects.AbstractCrowdPage
com.atlassian.crowd.pageobjects.ApplicationDetailsPage
com.atlassian.crowd.pageobjects.GoogleAppsApplicationDetailsPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.crowd.pageobjects.ApplicationDetailsPage
ApplicationDetailsPage.RemoveApplicationPage
-
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
Fields inherited from class com.atlassian.crowd.pageobjects.ApplicationDetailsPage
active, addApplication, APPLICATION_VIEWDETAILS_ACTION_URL, applicationAuthTest, applicationDescription, applicationDirectories, applicationGroups, applicationId, applicationLinkDropdown, applicationName, applicationOptions, applicationPermissions, applicationRemoteAddress, applicationUsers, browseApplication, removeApplication, topNavBrowseApplication, updateButton
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
ConstructorDescriptionGoogleAppsApplicationDetailsPage
(String applicationName) GoogleAppsApplicationDetailsPage
(String paramName, String paramValue) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
boolean
void
Methods inherited from class com.atlassian.crowd.pageobjects.ApplicationDetailsPage
assertBaseApplicationTabsPresent, assertElementsPresent, getApplicationDescription, getApplicationId, getApplicationName, getUrl, getUrlForApplication, getUrlForApplication, goToApplicationAdministrators, goToApplicationOptions, goToApplicationPermissions, goToApplicationRemoteAddresses, goToAuthTest, isActive, removeApplication, saveApplication, setActive, setApplicationDescription, setApplicationLink, setApplicationName
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
-
Field Details
-
samlConfigTab
protected com.atlassian.pageobjects.elements.PageElement samlConfigTab -
samlConfigDescription
protected com.atlassian.pageobjects.elements.PageElement samlConfigDescription -
keyGenButton
protected com.atlassian.pageobjects.elements.PageElement keyGenButton -
keyDelButton
protected com.atlassian.pageobjects.elements.PageElement keyDelButton
-
-
Constructor Details
-
GoogleAppsApplicationDetailsPage
-
GoogleAppsApplicationDetailsPage
-
-
Method Details
-
assertGoogleAppsApplicationTabsPresent
public void assertGoogleAppsApplicationTabsPresent() -
assertBaseActionsPresent
public void assertBaseActionsPresent()- Overrides:
assertBaseActionsPresent
in classApplicationDetailsPage
-
assertApplicationCannotBeRemoved
public void assertApplicationCannotBeRemoved() -
assertConfigTabContentsVisible
public void assertConfigTabContentsVisible() -
assertNoKeysAvailable
public void assertNoKeysAvailable() -
selectSamlConfigTab
public void selectSamlConfigTab() -
isDeleteKeyVisible
public boolean isDeleteKeyVisible() -
deleteKey
public void deleteKey()
-