Package com.mypurecloud.sdk.v2.model
Class ScimV2User
java.lang.Object
com.mypurecloud.sdk.v2.model.ScimV2User
- All Implemented Interfaces:
Serializable
Defines a SCIM user.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIndicates whether the user's administrative status is active.displayName(String displayName) The display name of the user.The list of the user's email addresses.booleanexternalId(String externalId) The external ID of the user.getId()getMeta()getRoles()getTitle()inthashCode()The new password for the Genesys Cloud user.phoneNumbers(List<ScimPhoneNumber> phoneNumbers) The list of the user's phone numbers.roles(List<ScimUserRole> roles) The list of roles assigned to the user.voidvoidsetDisplayName(String displayName) voidvoidsetExternalId(String externalId) voidsetPassword(String password) voidsetPhoneNumbers(List<ScimPhoneNumber> phoneNumbers) voidsetRoles(List<ScimUserRole> roles) voidvoidsetUrnietfparamsscimschemasextensionenterprise20User(ScimV2EnterpriseUser urnietfparamsscimschemasextensionenterprise20User) voidsetUrnietfparamsscimschemasextensiongenesyspurecloud20User(ScimUserExtensions urnietfparamsscimschemasextensiongenesyspurecloud20User) voidsetUserName(String userName) The user's title.toString()urnietfparamsscimschemasextensionenterprise20User(ScimV2EnterpriseUser urnietfparamsscimschemasextensionenterprise20User) The URI of the schema for the enterprise user.urnietfparamsscimschemasextensiongenesyspurecloud20User(ScimUserExtensions urnietfparamsscimschemasextensiongenesyspurecloud20User) The URI of the schema for the Genesys Cloud user.The user's Genesys Cloud email address.
-
Constructor Details
-
ScimV2User
public ScimV2User() -
ScimV2User
-
-
Method Details
-
getId
-
getSchemas
-
active
Indicates whether the user's administrative status is active. -
getActive
-
setActive
-
userName
The user's Genesys Cloud email address. Must be unique. -
getUserName
-
setUserName
-
displayName
The display name of the user. -
getDisplayName
-
setDisplayName
-
password
The new password for the Genesys Cloud user. Does not return an existing password. When creating a user, if a password is not supplied, then a password will be randomly generated that is 40 characters in length and contains five characters from each of the password policy groups. -
getPassword
-
setPassword
-
title
The user's title. -
getTitle
-
setTitle
-
phoneNumbers
The list of the user's phone numbers. -
getPhoneNumbers
-
setPhoneNumbers
-
emails
The list of the user's email addresses. -
getEmails
-
setEmails
-
externalId
The external ID of the user. Set by the provisioning client. \"caseExact\" is set to \"true\". \"mutability\" is set to \"readWrite\". -
getExternalId
-
setExternalId
-
getGroups
-
roles
The list of roles assigned to the user. -
getRoles
-
setRoles
-
urnietfparamsscimschemasextensionenterprise20User
public ScimV2User urnietfparamsscimschemasextensionenterprise20User(ScimV2EnterpriseUser urnietfparamsscimschemasextensionenterprise20User) The URI of the schema for the enterprise user. -
getUrnietfparamsscimschemasextensionenterprise20User
-
setUrnietfparamsscimschemasextensionenterprise20User
public void setUrnietfparamsscimschemasextensionenterprise20User(ScimV2EnterpriseUser urnietfparamsscimschemasextensionenterprise20User) -
urnietfparamsscimschemasextensiongenesyspurecloud20User
public ScimV2User urnietfparamsscimschemasextensiongenesyspurecloud20User(ScimUserExtensions urnietfparamsscimschemasextensiongenesyspurecloud20User) The URI of the schema for the Genesys Cloud user. -
getUrnietfparamsscimschemasextensiongenesyspurecloud20User
-
setUrnietfparamsscimschemasextensiongenesyspurecloud20User
public void setUrnietfparamsscimschemasextensiongenesyspurecloud20User(ScimUserExtensions urnietfparamsscimschemasextensiongenesyspurecloud20User) -
getMeta
-
equals
-
hashCode
public int hashCode() -
toString
-