Class ViewUserPage

All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class ViewUserPage extends AbstractBambooAdminPage
  • Constructor Details

    • ViewUserPage

      public ViewUserPage(String user)
    • ViewUserPage

      public ViewUserPage(String user, TestUser authenticatedUser)
  • Method Details

    • getUrl

      public String getUrl()
    • indicator

      public com.atlassian.pageobjects.elements.PageElement indicator()
      Description copied from class: AbstractBambooPage
      This must return an element whose presence indicates that we're on given page.
      Specified by:
      indicator in class AbstractBambooPage
      Returns:
      element uniquely identifying given page
    • selectAliasesTab

      public void selectAliasesTab()
    • selectAccessTokenTab

      public void selectAccessTokenTab()
    • addAliases

      public ViewUserPage addAliases(String... aliases)
    • getAliases

      public List<String> getAliases()
    • getUserGroups

      public List<String> getUserGroups()
    • getUserAccessTokens

      public List<String> getUserAccessTokens()
    • canAddGroups

      public boolean canAddGroups()
    • addGroups

      public ViewUserPage addGroups(String... groups)
    • canRemoveGroup

      public boolean canRemoveGroup(String group)
    • removeGroup

      public ViewUserPage removeGroup(String group)
    • getUser

      public ViewUserPage.UserDetails getUser()
    • resetCaptcha

      public ViewUserPage resetCaptcha()
    • canEditUser

      public boolean canEditUser()
    • editUser

      public EditUserPage editUser()
    • canDeleteUser

      public boolean canDeleteUser()
    • deleteUser

      public UsersAdminPage deleteUser()
    • revokeAccessToken

      public void revokeAccessToken(String name)
    • invalidateSessions

      public ViewUserPage invalidateSessions()