public class DefaultPasswordPolicyBuilder extends DefaultPolicyBuilder<PasswordPolicyBuilder> implements PasswordPolicyBuilder
description, isActive, name, policyType, priority, status| Constructor and Description |
|---|
DefaultPasswordPolicyBuilder() |
self, setDescription, setName, setPriority, setStatus, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinstance, setGroups, setUserssetDescription, setName, setPriority, setStatus, setTypepublic PasswordPolicyBuilder setAuthProvider(PasswordPolicyAuthenticationProviderCondition.ProviderEnum provider)
setAuthProvider in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setGroups(List<String> groupIds)
setGroups in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder addGroup(String groupId)
addGroup in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setUsers(List<String> userIds)
setUsers in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder addUser(String userId)
addUser in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setExcludePasswordDictionary(Boolean enablePasswordDictionary)
setExcludePasswordDictionary in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setExcludeUserNameInPassword(Boolean excludeUserNameInPassword)
setExcludeUserNameInPassword in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setMinPasswordLength(Integer minPasswordLength)
setMinPasswordLength in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setMinLowerCase(Integer minLowerCase)
setMinLowerCase in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setMinUpperCase(Integer minUpperCase)
setMinUpperCase in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setMinNumbers(Integer minNumbers)
setMinNumbers in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setMinSymbols(Integer minSymbols)
setMinSymbols in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setSkipUnlock(Boolean skipUnlock)
setSkipUnlock in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordExpireWarnDays(Integer pwdExpireWarnDays)
setPasswordExpireWarnDays in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordHistoryCount(Integer pwdHistoryCount)
setPasswordHistoryCount in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordMaxAgeDays(Integer pwdMaxAgeDays)
setPasswordMaxAgeDays in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordMinMinutes(Integer pwdMinMinutes)
setPasswordMinMinutes in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordAutoUnlockMinutes(Integer pwdAutoUnlockMinutes)
setPasswordAutoUnlockMinutes in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordMaxAttempts(Integer pwdMaxAttempts)
setPasswordMaxAttempts in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setShowLockoutFailures(Boolean showLockoutFailures)
setShowLockoutFailures in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordRecoveryOktaCall(PasswordPolicyRecoveryFactorSettings.StatusEnum pwdRecoveryOktaCall)
setPasswordRecoveryOktaCall in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordRecoveryOktaSMS(PasswordPolicyRecoveryFactorSettings.StatusEnum pwdRecoveryOktaSMS)
setPasswordRecoveryOktaSMS in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordPolicyRecoveryEmailStatus(PasswordPolicyRecoveryFactorSettings.StatusEnum status)
setPasswordPolicyRecoveryEmailStatus in interface PasswordPolicyBuilderpublic PasswordPolicyBuilder setPasswordRecoveryTokenLifeMinutes(Integer pwdRecoveryTokenLifeMinutes)
setPasswordRecoveryTokenLifeMinutes in interface PasswordPolicyBuilderpublic PasswordPolicy buildAndCreate(Client client)
buildAndCreate in interface PolicyBuilder<PasswordPolicyBuilder>buildAndCreate in class DefaultPolicyBuilder<PasswordPolicyBuilder>Copyright © 2017–2023 Okta. All rights reserved.