Package com.okta.sdk.impl.resource
Class DefaultUserBuilder
java.lang.Object
com.okta.sdk.impl.resource.DefaultUserBuilder
- All Implemented Interfaces:
UserBuilder
-
Constructor Summary
Constructors -
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, waitMethods inherited from interface com.okta.sdk.resource.user.UserBuilder
setGroups
-
Constructor Details
-
DefaultUserBuilder
public DefaultUserBuilder()
-
-
Method Details
-
setPassword
- Specified by:
setPasswordin interfaceUserBuilder
-
usePasswordHookForImport
- Specified by:
usePasswordHookForImportin interfaceUserBuilder
-
usePasswordHookForImport
- Specified by:
usePasswordHookForImportin interfaceUserBuilder
-
setSecurityQuestion
- Specified by:
setSecurityQuestionin interfaceUserBuilder
-
setSecurityQuestionAnswer
- Specified by:
setSecurityQuestionAnswerin interfaceUserBuilder
-
setEmail
- Specified by:
setEmailin interfaceUserBuilder
-
setFirstName
- Specified by:
setFirstNamein interfaceUserBuilder
-
setLastName
- Specified by:
setLastNamein interfaceUserBuilder
-
setHonorificPrefix
- Specified by:
setHonorificPrefixin interfaceUserBuilder
-
setHonorificSuffix
- Specified by:
setHonorificSuffixin interfaceUserBuilder
-
setTitle
- Specified by:
setTitlein interfaceUserBuilder
-
setDisplayName
- Specified by:
setDisplayNamein interfaceUserBuilder
-
setNickName
- Specified by:
setNickNamein interfaceUserBuilder
-
setProfileUrl
- Specified by:
setProfileUrlin interfaceUserBuilder
-
setPrimaryPhone
- Specified by:
setPrimaryPhonein interfaceUserBuilder
-
setStreetAddress
- Specified by:
setStreetAddressin interfaceUserBuilder
-
setCity
- Specified by:
setCityin interfaceUserBuilder
-
setState
- Specified by:
setStatein interfaceUserBuilder
-
setZipCode
- Specified by:
setZipCodein interfaceUserBuilder
-
setCountryCode
- Specified by:
setCountryCodein interfaceUserBuilder
-
setPostalAddress
- Specified by:
setPostalAddressin interfaceUserBuilder
-
setPreferredLanguage
- Specified by:
setPreferredLanguagein interfaceUserBuilder
-
setLocale
- Specified by:
setLocalein interfaceUserBuilder
-
setTimezone
- Specified by:
setTimezonein interfaceUserBuilder
-
setEmployeeNumber
- Specified by:
setEmployeeNumberin interfaceUserBuilder
-
setCostCenter
- Specified by:
setCostCenterin interfaceUserBuilder
-
setOrganization
- Specified by:
setOrganizationin interfaceUserBuilder
-
setDivision
- Specified by:
setDivisionin interfaceUserBuilder
-
setDepartment
- Specified by:
setDepartmentin interfaceUserBuilder
-
setManagerId
- Specified by:
setManagerIdin interfaceUserBuilder
-
setManager
- Specified by:
setManagerin interfaceUserBuilder
-
setMiddleName
- Specified by:
setMiddleNamein interfaceUserBuilder
-
setLogin
- Specified by:
setLoginin interfaceUserBuilder
-
setMobilePhone
- Specified by:
setMobilePhonein interfaceUserBuilder
-
setSecondEmail
- Specified by:
setSecondEmailin interfaceUserBuilder
-
setActive
- Specified by:
setActivein interfaceUserBuilder
-
setProvider
- Specified by:
setProviderin interfaceUserBuilder
-
setType
- Specified by:
setTypein interfaceUserBuilder
-
setGroups
- Specified by:
setGroupsin interfaceUserBuilder
-
addGroup
- Specified by:
addGroupin interfaceUserBuilder
-
setNextLogin
- Specified by:
setNextLoginin interfaceUserBuilder
-
setBcryptPasswordHash
- Specified by:
setBcryptPasswordHashin interfaceUserBuilder
-
setBcryptPasswordHash
- Specified by:
setBcryptPasswordHashin interfaceUserBuilder
-
setSha256PasswordHash
- Specified by:
setSha256PasswordHashin interfaceUserBuilder
-
setSha512PasswordHash
- Specified by:
setSha512PasswordHashin interfaceUserBuilder
-
setSha1PasswordHash
- Specified by:
setSha1PasswordHashin interfaceUserBuilder
-
setCustomProfileProperty
- Specified by:
setCustomProfilePropertyin interfaceUserBuilder
-
buildAndCreate
- Specified by:
buildAndCreatein interfaceUserBuilder- Throws:
ApiException
-