java.lang.Object
org.apache.syncope.common.lib.request.AnyCR
org.apache.syncope.common.lib.request.UserCR
All Implemented Interfaces:
Serializable, BaseBean, RealmMember, AttributableTO, GroupableRelatableTO, RelatableTO

public class UserCR extends AnyCR implements GroupableRelatableTO
See Also:
  • Constructor Details

    • UserCR

      public UserCR()
  • Method Details

    • getDiscriminator

      public String getDiscriminator()
      Specified by:
      getDiscriminator in class AnyCR
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • isStorePassword

      public boolean isStorePassword()
    • setStorePassword

      public void setStorePassword(boolean storePassword)
    • getSecurityQuestion

      public String getSecurityQuestion()
    • setSecurityQuestion

      public void setSecurityQuestion(String securityQuestion)
    • getSecurityAnswer

      public String getSecurityAnswer()
    • setSecurityAnswer

      public void setSecurityAnswer(String securityAnswer)
    • isMustChangePassword

      public boolean isMustChangePassword()
    • setMustChangePassword

      public void setMustChangePassword(boolean mustChangePassword)
    • getMembership

      public Optional<MembershipTO> getMembership(String groupKey)
      Specified by:
      getMembership in interface GroupableRelatableTO
    • getMemberships

      public List<MembershipTO> getMemberships()
      Specified by:
      getMemberships in interface GroupableRelatableTO
    • getDynMemberships

      public List<MembershipTO> getDynMemberships()
      Specified by:
      getDynMemberships in interface GroupableRelatableTO
    • getRoles

      public Set<String> getRoles()
    • getLinkedAccounts

      public List<LinkedAccountTO> getLinkedAccounts()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AnyCR
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class AnyCR