Class UserProfile

java.lang.Object
com.adobe.cq.testing.client.security.AbstractProfile
com.adobe.cq.testing.client.security.UserProfile
All Implemented Interfaces:
Profile

public class UserProfile extends AbstractProfile
Define and load user's profile properties
  • Field Details

  • Constructor Details

    • UserProfile

      public UserProfile(T authorizable) throws org.apache.sling.testing.clients.ClientException
      Default constructor for an existing user
      Type Parameters:
      T - authorizable type
      Parameters:
      authorizable - any Authorizable extending the AbstractAuthorizable
      Throws:
      org.apache.sling.testing.clients.ClientException - if the user profile cannot be loaded
  • Method Details

    • setEmail

      public void setEmail(String email)
    • setJobTitle

      public void setJobTitle(String jobTitle)
    • setGivenName

      public void setGivenName(String givenName)
    • setMiddleName

      public void setMiddleName(String middleName)
    • setFamilyName

      public void setFamilyName(String familyName)
    • setStreet

      public void setStreet(String street)
    • setCity

      public void setCity(String city)
    • setPostalCode

      public void setPostalCode(String postalCode)
    • setState

      public void setState(String state)
    • setCountry

      public void setCountry(String country)
    • setPhoneNumber

      public void setPhoneNumber(String phoneNumber)
    • setMobile

      public void setMobile(String mobile)
    • setGender

      public void setGender(String gender)
    • setAboutMe

      public void setAboutMe(String aboutMe)