public class DefaultUserBuilder extends Object implements UserBuilder
Constructor and Description |
---|
DefaultUserBuilder() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
instance, setGroups
public UserBuilder setPassword(char[] password)
setPassword
in interface UserBuilder
public UserBuilder usePasswordHookForImport()
usePasswordHookForImport
in interface UserBuilder
public UserBuilder usePasswordHookForImport(String type)
usePasswordHookForImport
in interface UserBuilder
public UserBuilder setSecurityQuestion(String securityQuestion)
setSecurityQuestion
in interface UserBuilder
public UserBuilder setSecurityQuestionAnswer(String answer)
setSecurityQuestionAnswer
in interface UserBuilder
public UserBuilder setEmail(String email)
setEmail
in interface UserBuilder
public UserBuilder setFirstName(String firstName)
setFirstName
in interface UserBuilder
public UserBuilder setLastName(String lastName)
setLastName
in interface UserBuilder
public UserBuilder setHonorificPrefix(String honorificPrefix)
setHonorificPrefix
in interface UserBuilder
public UserBuilder setHonorificSuffix(String honorificSuffix)
setHonorificSuffix
in interface UserBuilder
public UserBuilder setTitle(String title)
setTitle
in interface UserBuilder
public UserBuilder setDisplayName(String displayName)
setDisplayName
in interface UserBuilder
public UserBuilder setNickName(String nickName)
setNickName
in interface UserBuilder
public UserBuilder setProfileUrl(String profileUrl)
setProfileUrl
in interface UserBuilder
public UserBuilder setPrimaryPhone(String primaryPhone)
setPrimaryPhone
in interface UserBuilder
public UserBuilder setStreetAddress(String streetAddress)
setStreetAddress
in interface UserBuilder
public UserBuilder setCity(String city)
setCity
in interface UserBuilder
public UserBuilder setState(String state)
setState
in interface UserBuilder
public UserBuilder setZipCode(String zipCode)
setZipCode
in interface UserBuilder
public UserBuilder setCountryCode(String countryCode)
setCountryCode
in interface UserBuilder
public UserBuilder setPostalAddress(String postalAddress)
setPostalAddress
in interface UserBuilder
public UserBuilder setPreferredLanguage(String preferredLanguage)
setPreferredLanguage
in interface UserBuilder
public UserBuilder setLocale(String locale)
setLocale
in interface UserBuilder
public UserBuilder setTimezone(String timezone)
setTimezone
in interface UserBuilder
public UserBuilder setEmployeeNumber(String employeeNumber)
setEmployeeNumber
in interface UserBuilder
public UserBuilder setCostCenter(String costCenter)
setCostCenter
in interface UserBuilder
public UserBuilder setOrganization(String organization)
setOrganization
in interface UserBuilder
public UserBuilder setDivision(String division)
setDivision
in interface UserBuilder
public UserBuilder setDepartment(String department)
setDepartment
in interface UserBuilder
public UserBuilder setManagerId(String managerId)
setManagerId
in interface UserBuilder
public UserBuilder setManager(String manager)
setManager
in interface UserBuilder
public UserBuilder setMiddleName(String middleName)
setMiddleName
in interface UserBuilder
public UserBuilder setLogin(String login)
setLogin
in interface UserBuilder
public UserBuilder setMobilePhone(String mobilePhone)
setMobilePhone
in interface UserBuilder
public UserBuilder setSecondEmail(String secondEmail)
setSecondEmail
in interface UserBuilder
public UserBuilder setActive(Boolean active)
setActive
in interface UserBuilder
public UserBuilder setProvider(AuthenticationProvider provider)
setProvider
in interface UserBuilder
public UserBuilder setType(UserType userType)
setType
in interface UserBuilder
public UserBuilder setType(String userTypeId)
setType
in interface UserBuilder
public UserBuilder setGroups(List<String> groupIds)
setGroups
in interface UserBuilder
public UserBuilder addGroup(String groupId)
addGroup
in interface UserBuilder
public UserBuilder setNextLogin(UserNextLogin nextLogin)
setNextLogin
in interface UserBuilder
public UserBuilder setBcryptPasswordHash(String value, String salt, int workFactor)
setBcryptPasswordHash
in interface UserBuilder
public UserBuilder setSha256PasswordHash(String value, String salt, String saltOrder)
setSha256PasswordHash
in interface UserBuilder
public UserBuilder setSha512PasswordHash(String value, String salt, String saltOrder)
setSha512PasswordHash
in interface UserBuilder
public UserBuilder setSha1PasswordHash(String value, String salt, String saltOrder)
setSha1PasswordHash
in interface UserBuilder
public UserBuilder setCustomProfileProperty(String key, Object value)
setCustomProfileProperty
in interface UserBuilder
public User buildAndCreate(UserApi client) throws ApiException
buildAndCreate
in interface UserBuilder
ApiException
Copyright © 2017–2023 Okta. All rights reserved.