Package io.jans.casa.core.model
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String[]getUid()static voidsetCustomObjectClasses(String[] customObjectClasses) voidMethods inherited from class io.jans.orm.model.base.InumEntry
getInum, setInum, toStringMethods inherited from class io.jans.orm.model.base.Entry
equals, getBaseDn, getDn, hashCode, setBaseDn, setDn
-
Constructor Details
-
BasePerson
public BasePerson()
-
-
Method Details
-
getUid
-
getCustomObjectClasses
-
setUid
-
setCustomObjectClasses
-