Package com.okta.sdk.impl.resource
Class DefaultUserBuilder
java.lang.Object
com.okta.sdk.impl.resource.DefaultUserBuilder
- All Implemented Interfaces:
UserBuilder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuildAndCreate
(UserApi client) setBcryptPasswordHash
(String value) setBcryptPasswordHash
(String value, String salt, int workFactor) setCostCenter
(String costCenter) setCountryCode
(String countryCode) setCustomProfileProperty
(String key, Object value) setDepartment
(String department) setDisplayName
(String displayName) setDivision
(String division) setEmployeeNumber
(String employeeNumber) setFirstName
(String firstName) setHonorificPrefix
(String honorificPrefix) setHonorificSuffix
(String honorificSuffix) setLastName
(String lastName) setManager
(String manager) setManagerId
(String managerId) setMiddleName
(String middleName) setMobilePhone
(String mobilePhone) setNextLogin
(UserNextLogin nextLogin) setNickName
(String nickName) setOrganization
(String organization) setPassword
(char[] password) setPostalAddress
(String postalAddress) setPreferredLanguage
(String preferredLanguage) setPrimaryPhone
(String primaryPhone) setProfileUrl
(String profileUrl) setProvider
(AuthenticationProvider provider) setSecondEmail
(String secondEmail) setSecurityQuestion
(String securityQuestion) setSecurityQuestionAnswer
(String answer) setSha1PasswordHash
(String value, String salt, String saltOrder) setSha256PasswordHash
(String value, String salt, String saltOrder) setSha512PasswordHash
(String value, String salt, String saltOrder) setStreetAddress
(String streetAddress) setTimezone
(String timezone) setZipCode
(String zipCode) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.okta.sdk.resource.user.UserBuilder
setGroups
-
Constructor Details
-
DefaultUserBuilder
public DefaultUserBuilder()
-
-
Method Details
-
setPassword
- Specified by:
setPassword
in interfaceUserBuilder
-
usePasswordHookForImport
- Specified by:
usePasswordHookForImport
in interfaceUserBuilder
-
usePasswordHookForImport
- Specified by:
usePasswordHookForImport
in interfaceUserBuilder
-
setSecurityQuestion
- Specified by:
setSecurityQuestion
in interfaceUserBuilder
-
setSecurityQuestionAnswer
- Specified by:
setSecurityQuestionAnswer
in interfaceUserBuilder
-
setEmail
- Specified by:
setEmail
in interfaceUserBuilder
-
setFirstName
- Specified by:
setFirstName
in interfaceUserBuilder
-
setLastName
- Specified by:
setLastName
in interfaceUserBuilder
-
setHonorificPrefix
- Specified by:
setHonorificPrefix
in interfaceUserBuilder
-
setHonorificSuffix
- Specified by:
setHonorificSuffix
in interfaceUserBuilder
-
setTitle
- Specified by:
setTitle
in interfaceUserBuilder
-
setDisplayName
- Specified by:
setDisplayName
in interfaceUserBuilder
-
setNickName
- Specified by:
setNickName
in interfaceUserBuilder
-
setProfileUrl
- Specified by:
setProfileUrl
in interfaceUserBuilder
-
setPrimaryPhone
- Specified by:
setPrimaryPhone
in interfaceUserBuilder
-
setStreetAddress
- Specified by:
setStreetAddress
in interfaceUserBuilder
-
setCity
- Specified by:
setCity
in interfaceUserBuilder
-
setState
- Specified by:
setState
in interfaceUserBuilder
-
setZipCode
- Specified by:
setZipCode
in interfaceUserBuilder
-
setCountryCode
- Specified by:
setCountryCode
in interfaceUserBuilder
-
setPostalAddress
- Specified by:
setPostalAddress
in interfaceUserBuilder
-
setPreferredLanguage
- Specified by:
setPreferredLanguage
in interfaceUserBuilder
-
setLocale
- Specified by:
setLocale
in interfaceUserBuilder
-
setTimezone
- Specified by:
setTimezone
in interfaceUserBuilder
-
setEmployeeNumber
- Specified by:
setEmployeeNumber
in interfaceUserBuilder
-
setCostCenter
- Specified by:
setCostCenter
in interfaceUserBuilder
-
setOrganization
- Specified by:
setOrganization
in interfaceUserBuilder
-
setDivision
- Specified by:
setDivision
in interfaceUserBuilder
-
setDepartment
- Specified by:
setDepartment
in interfaceUserBuilder
-
setManagerId
- Specified by:
setManagerId
in interfaceUserBuilder
-
setManager
- Specified by:
setManager
in interfaceUserBuilder
-
setMiddleName
- Specified by:
setMiddleName
in interfaceUserBuilder
-
setLogin
- Specified by:
setLogin
in interfaceUserBuilder
-
setMobilePhone
- Specified by:
setMobilePhone
in interfaceUserBuilder
-
setSecondEmail
- Specified by:
setSecondEmail
in interfaceUserBuilder
-
setActive
- Specified by:
setActive
in interfaceUserBuilder
-
setProvider
- Specified by:
setProvider
in interfaceUserBuilder
-
setType
- Specified by:
setType
in interfaceUserBuilder
-
setType
- Specified by:
setType
in interfaceUserBuilder
-
setGroups
- Specified by:
setGroups
in interfaceUserBuilder
-
addGroup
- Specified by:
addGroup
in interfaceUserBuilder
-
setNextLogin
- Specified by:
setNextLogin
in interfaceUserBuilder
-
setBcryptPasswordHash
- Specified by:
setBcryptPasswordHash
in interfaceUserBuilder
-
setBcryptPasswordHash
- Specified by:
setBcryptPasswordHash
in interfaceUserBuilder
-
setSha256PasswordHash
- Specified by:
setSha256PasswordHash
in interfaceUserBuilder
-
setSha512PasswordHash
- Specified by:
setSha512PasswordHash
in interfaceUserBuilder
-
setSha1PasswordHash
- Specified by:
setSha1PasswordHash
in interfaceUserBuilder
-
setCustomProfileProperty
- Specified by:
setCustomProfileProperty
in interfaceUserBuilder
-
buildAndCreate
- Specified by:
buildAndCreate
in interfaceUserBuilder
- Throws:
ApiException
-