Package io.jans.scim.model.scim2.user
Class UserResource
- java.lang.Object
-
- io.jans.scim.model.scim2.BaseScimResource
-
- io.jans.scim.model.scim2.user.UserResource
-
public class UserResource extends BaseScimResource
An instance of this class represents a User resource as explained in section 4.1 of RFC 7643.
-
-
Constructor Summary
Constructors Constructor Description UserResource()
-
Method Summary
-
Methods inherited from class io.jans.scim.model.scim2.BaseScimResource
addCustomAttributes, addCustomAttributes, getCustomAttributes, getCustomAttributes, getExternalId, getId, getMeta, getSchemas, setExternalId, setId, setMeta, setSchemas
-
-
-
-
Method Detail
-
getUserName
public String getUserName()
-
setUserName
public void setUserName(String userName)
-
getName
public Name getName()
-
setName
public void setName(Name name)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String displayName)
-
getNickName
public String getNickName()
-
setNickName
public void setNickName(String nickName)
-
getProfileUrl
public String getProfileUrl()
-
setProfileUrl
public void setProfileUrl(String profileUrl)
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
getUserType
public String getUserType()
-
setUserType
public void setUserType(String userType)
-
getPreferredLanguage
public String getPreferredLanguage()
-
setPreferredLanguage
public void setPreferredLanguage(String preferredLanguage)
-
getLocale
public String getLocale()
-
setLocale
public void setLocale(String locale)
-
getTimezone
public String getTimezone()
-
setTimezone
public void setTimezone(String timezone)
-
getActive
public Boolean getActive()
-
setActive
public void setActive(Boolean active)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getPhoneNumbers
public List<PhoneNumber> getPhoneNumbers()
-
setPhoneNumbers
public void setPhoneNumbers(List<PhoneNumber> phoneNumbers)
-
getIms
public List<InstantMessagingAddress> getIms()
-
setIms
public void setIms(List<InstantMessagingAddress> ims)
-
getEntitlements
public List<Entitlement> getEntitlements()
-
setEntitlements
public void setEntitlements(List<Entitlement> entitlements)
-
getX509Certificates
public List<X509Certificate> getX509Certificates()
-
setX509Certificates
public void setX509Certificates(List<X509Certificate> x509Certificates)
-
-