Package com.okta.sdk.resource.builder
Interface UserBuilder
-
public interface UserBuilder
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UserBuilderaddGroup(java.lang.String groupId)UserbuildAndCreate(Client client)static UserBuilderinstance()UserBuilderputAllProfileProperties(java.util.Map<java.lang.String,java.lang.Object> profileProperties)UserBuilderputProfileProperty(java.lang.String key, java.lang.Object value)UserBuildersetActive(java.lang.Boolean active)UserBuildersetBcryptPasswordHash(java.lang.String value, java.lang.String salt, int workFactor)UserBuildersetEmail(java.lang.String email)UserBuildersetFirstName(java.lang.String firstName)default UserBuildersetGroups(java.lang.String... groupIds)UserBuildersetGroups(java.util.Set<java.lang.String> groupIds)UserBuildersetLastName(java.lang.String lastName)UserBuildersetLogin(java.lang.String login)UserBuildersetMobilePhone(java.lang.String mobilePhone)UserBuildersetNextLogin(UserNextLogin nextLogin)UserBuildersetPassword(char[] password)UserBuildersetProfileProperties(java.util.Map<java.lang.String,java.lang.Object> profileProperties)UserBuildersetProvider(AuthenticationProvider provider)UserBuildersetSecondEmail(java.lang.String secondEmail)UserBuildersetSecurityQuestion(java.lang.String question)UserBuildersetSecurityQuestionAnswer(java.lang.String answer)UserBuildersetSha1PasswordHash(java.lang.String value, java.lang.String salt, java.lang.String saltOrder)UserBuildersetSha256PasswordHash(java.lang.String value, java.lang.String salt, java.lang.String saltOrder)UserBuildersetSha512PasswordHash(java.lang.String value, java.lang.String salt, java.lang.String saltOrder)UserBuildersetType(UserType userType)UserBuildersetType(java.lang.String userTypeId)UserBuilderusePasswordHookForImport()UserBuilderusePasswordHookForImport(java.lang.String type)
-
-
-
Method Detail
-
instance
static UserBuilder instance()
-
setPassword
UserBuilder setPassword(char[] password)
-
usePasswordHookForImport
UserBuilder usePasswordHookForImport()
-
usePasswordHookForImport
UserBuilder usePasswordHookForImport(java.lang.String type)
-
setSecurityQuestion
UserBuilder setSecurityQuestion(java.lang.String question)
-
setSecurityQuestionAnswer
UserBuilder setSecurityQuestionAnswer(java.lang.String answer)
-
setEmail
UserBuilder setEmail(java.lang.String email)
-
setFirstName
UserBuilder setFirstName(java.lang.String firstName)
-
setLastName
UserBuilder setLastName(java.lang.String lastName)
-
setLogin
UserBuilder setLogin(java.lang.String login)
-
setMobilePhone
UserBuilder setMobilePhone(java.lang.String mobilePhone)
-
setSecondEmail
UserBuilder setSecondEmail(java.lang.String secondEmail)
-
setActive
UserBuilder setActive(java.lang.Boolean active)
-
setProvider
UserBuilder setProvider(AuthenticationProvider provider)
-
setType
UserBuilder setType(UserType userType)
-
setType
UserBuilder setType(java.lang.String userTypeId)
-
setProfileProperties
UserBuilder setProfileProperties(java.util.Map<java.lang.String,java.lang.Object> profileProperties)
-
putAllProfileProperties
UserBuilder putAllProfileProperties(java.util.Map<java.lang.String,java.lang.Object> profileProperties)
-
putProfileProperty
UserBuilder putProfileProperty(java.lang.String key, java.lang.Object value)
-
setGroups
default UserBuilder setGroups(java.lang.String... groupIds)
-
setGroups
UserBuilder setGroups(java.util.Set<java.lang.String> groupIds)
-
addGroup
UserBuilder addGroup(java.lang.String groupId)
-
setNextLogin
UserBuilder setNextLogin(UserNextLogin nextLogin)
-
setBcryptPasswordHash
UserBuilder setBcryptPasswordHash(java.lang.String value, java.lang.String salt, int workFactor)
-
setSha256PasswordHash
UserBuilder setSha256PasswordHash(java.lang.String value, java.lang.String salt, java.lang.String saltOrder)
-
setSha512PasswordHash
UserBuilder setSha512PasswordHash(java.lang.String value, java.lang.String salt, java.lang.String saltOrder)
-
setSha1PasswordHash
UserBuilder setSha1PasswordHash(java.lang.String value, java.lang.String salt, java.lang.String saltOrder)
-
-