Package io.jans.link.model
Class GluuCustomPerson
java.lang.Object
io.jans.orm.model.base.Entry
io.jans.link.model.CustomEntry
io.jans.link.model.User
io.jans.link.model.GluuCustomPerson
- All Implemented Interfaces:
Serializable,Cloneable
Person
- Author:
- Yuriy Movchan Date: 10.21.2010
- See Also:
-
Field Summary
Fields inherited from class io.jans.link.model.User
customAttributes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleangeBooleanAttribute(String attributeName) getAttribute(String attributeName) Object[]getAttributeArray(String attributeName) intgetAttributeIndex(String attributeName) Object[]getAttributeValues(String attributeName) io.jans.model.JansCustomAttributegetGluuCustomAttribute(String attributeName) getGuid()getMail()final StringbooleanbooleanvoidremoveAttribute(String attributeName) voidsetAllowPublication(boolean allowPublication) voidsetAssociatedClient(List<String> associatedClientDNs) voidsetAttribute(String attributeName, String attributeValue) voidsetAttribute(String attributeName, String[] attributeValue) voidsetBooleanAttribute(String attributeName, Boolean attributeValue) voidsetCommonName(String value) voidsetCreationDate(Date creationDate) voidsetGivenName(String value) voidsetGluuAllowPublication(String allowPublication) voidsetGluuOptOuts(List<String> optOuts) voidvoidvoidsetMemberOf(List<String> value) voidsetNetworkPoken(String value) voidsetOxExternalUid(List<String> oxExternalUid) voidsetOxMobileDevices(String oxMobileDevices) voidsetOxOTPDevices(OTPDevice oxOTPDevices) voidvoidsetPreferredLanguage(String value) voidsetSelected(boolean selected) voidsetSLAManager(Boolean value) voidsetSourceServerName(String sourceServerName) final voidsetSourceServerUserDn(String sourceServerUserDn) voidvoidsetSurname(String value) voidsetTimezone(String value) voidsetUpdatedAt(Date updatedAt) voidsetUserPassword(String value) toString()Methods inherited from class io.jans.link.model.User
getCustomAttributes, getDisplayName, getInum, getUid, setCustomAttributes, setDisplayName, setInum, setUidMethods inherited from class io.jans.link.model.CustomEntry
getAttribute, getAttributes, getAttributeStringValues, getCustomAttribute, getCustomObjectClasses, getStringAttribute, getStringAttributes, setAttribute, setCustomObjectClassesMethods inherited from class io.jans.orm.model.base.Entry
getBaseDn, getDn, hashCode, setBaseDn, setDn
-
Constructor Details
-
GluuCustomPerson
public GluuCustomPerson()
-
-
Method Details
-
getOxMobileDevices
-
setOxMobileDevices
-
getOxOTPDevices
-
setOxOTPDevices
-
getMail
-
setMail
-
getNetworkPoken
-
setNetworkPoken
-
getCommonName
-
setCommonName
-
getGivenName
-
setGivenName
-
getStatus
-
setStatus
-
getUserPassword
-
setUserPassword
-
isSelected
public boolean isSelected() -
setSelected
public void setSelected(boolean selected) -
getSLAManager
-
setSLAManager
-
getMemberOf
-
setMemberOf
-
getSurname
-
setSurname
-
setTimezone
-
getTimezone
-
setPreferredLanguage
-
getPreferredLanguage
-
getAttributeIndex
-
getAttribute
- Overrides:
getAttributein classCustomEntry
-
geBooleanAttribute
-
getAttributeValues
-
getAttributeArray
-
getGluuCustomAttribute
-
setAttribute
- Overrides:
setAttributein classCustomEntry
-
setBooleanAttribute
-
setAttribute
- Overrides:
setAttributein classCustomEntry
-
removeAttribute
-
toString
- Overrides:
toStringin classCustomEntry
-
setGluuAllowPublication
-
getGluuAllowPublication
-
isAllowPublication
public boolean isAllowPublication() -
setAllowPublication
public void setAllowPublication(boolean allowPublication) -
setGluuOptOuts
-
getGluuOptOuts
-
getAssociatedClient
-
setAssociatedClient
-
getSourceServerName
-
setSourceServerName
-
getSourceServerUserDn
-
setSourceServerUserDn
-
getCreationDate
-
setCreationDate
-
getUpdatedAt
-
setUpdatedAt
-
getOxExternalUid
-
setOxExternalUid
-
getOxPPID
-
setOxPPID
-
equals
- Overrides:
equalsin classio.jans.orm.model.base.Entry
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getGuid
-
setGuid
-