Package io.jans.scim.model
Class JansCustomPerson
java.lang.Object
io.jans.orm.model.base.Entry
io.jans.scim.model.CustomEntry
io.jans.scim.model.User
io.jans.scim.model.JansCustomPerson
- All Implemented Interfaces:
Serializable,Cloneable
Person
- Author:
- Yuriy Movchan Date: 10.21.2010
- See Also:
-
Field Summary
Fields inherited from class io.jans.scim.model.User
customAttributes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleangetAttribute(String attributeName) String[]getAttributeArray(String attributeName) intgetAttributeIndex(String attributeName) String[]getAttributeValues(String attributeName) getGuid()getJansCustomAttribute(String attributeName) getMail()getPpid()final StringbooleanvoidremoveAttribute(String attributeName) voidsetAssociatedClient(List<String> jsAssociatedClntDNs) voidsetAttribute(String attributeName, String attributeValue) voidsetAttribute(String attributeName, String[] attributeValue) voidsetCommonName(String value) voidsetCreationDate(Date creationDate) voidsetExternalUid(List<String> externalUid) voidsetGivenName(String value) voidvoidvoidsetMemberOf(List<String> value) voidsetMobileDevices(String mobileDevices) voidsetNetworkPoken(String value) voidsetOptOuts(List<String> optOuts) voidsetOtpDevices(OTPDevice otpDevices) 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.scim.model.User
getCustomAttributes, getDisplayName, getInum, getUid, setCustomAttributes, setDisplayName, setInum, setUidMethods inherited from class io.jans.scim.model.CustomEntry
getAttribute, getAttributes, getCustomObjectClasses, setAttribute, setCustomObjectClassesMethods inherited from class io.jans.orm.model.base.Entry
getBaseDn, getDn, hashCode, setBaseDn, setDn
-
Constructor Details
-
JansCustomPerson
public JansCustomPerson()
-
-
Method Details
-
getMobileDevices
-
setMobileDevices
-
getOtpDevices
-
setOtpDevices
-
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
-
getAttributeValues
-
getAttributeArray
-
getJansCustomAttribute
-
setAttribute
- Overrides:
setAttributein classCustomEntry
-
setAttribute
- Overrides:
setAttributein classCustomEntry
-
removeAttribute
-
toString
- Overrides:
toStringin classCustomEntry
-
getOptOuts
-
setOptOuts
-
getAssociatedClient
-
setAssociatedClient
-
getSourceServerName
-
setSourceServerName
-
getSourceServerUserDn
-
setSourceServerUserDn
-
getCreationDate
-
setCreationDate
-
getUpdatedAt
-
setUpdatedAt
-
getExternalUid
-
setExternalUid
-
getPpid
-
setPpid
-
equals
- Overrides:
equalsin classio.jans.orm.model.base.Entry
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getGuid
-
setGuid
-