Class BasePerson

java.lang.Object
io.jans.orm.model.base.Entry
io.jans.orm.model.base.InumEntry
io.jans.casa.core.model.BasePerson
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
IdentityPerson, PersonPreferences

public class BasePerson extends io.jans.orm.model.base.InumEntry
Serves as a minimal representation of a user (person) entry in Gluu database directory. Plugin developers can extend this class by adding fields needed (with their respective getters/setters) in order to have access to more attributes. Use this class in conjunction with IPersistenceService to CRUD users to your server.
See Also:
  • Constructor Details

    • BasePerson

      public BasePerson()
  • Method Details

    • getUid

      public String getUid()
    • getCustomObjectClasses

      public static String[] getCustomObjectClasses()
    • setUid

      public void setUid(String uid)
    • setCustomObjectClasses

      public static void setCustomObjectClasses(String[] customObjectClasses)