Class PasswordPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydataplane.model.PasswordPolicy.Builder
-
- Enclosing class:
- PasswordPolicy
public static class PasswordPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PasswordPolicy
build()
PasswordPolicy.Builder
copy(PasswordPolicy model)
PasswordPolicy.Builder
isLowercaseCharactersRequired(Boolean isLowercaseCharactersRequired)
At least one lower case character required.PasswordPolicy.Builder
isNumericCharactersRequired(Boolean isNumericCharactersRequired)
At least one numeric character required.PasswordPolicy.Builder
isSpecialCharactersRequired(Boolean isSpecialCharactersRequired)
At least one special character required.PasswordPolicy.Builder
isUppercaseCharactersRequired(Boolean isUppercaseCharactersRequired)
At least one uppercase character required.PasswordPolicy.Builder
isUsernameContainmentAllowed(Boolean isUsernameContainmentAllowed)
User name is allowed to be part of the password.PasswordPolicy.Builder
minimumPasswordLength(Integer minimumPasswordLength)
Minimum password length required.
-
-
-
Method Detail
-
minimumPasswordLength
public PasswordPolicy.Builder minimumPasswordLength(Integer minimumPasswordLength)
Minimum password length required.- Parameters:
minimumPasswordLength
- the value to set- Returns:
- this builder
-
isUppercaseCharactersRequired
public PasswordPolicy.Builder isUppercaseCharactersRequired(Boolean isUppercaseCharactersRequired)
At least one uppercase character required.- Parameters:
isUppercaseCharactersRequired
- the value to set- Returns:
- this builder
-
isLowercaseCharactersRequired
public PasswordPolicy.Builder isLowercaseCharactersRequired(Boolean isLowercaseCharactersRequired)
At least one lower case character required.- Parameters:
isLowercaseCharactersRequired
- the value to set- Returns:
- this builder
-
isNumericCharactersRequired
public PasswordPolicy.Builder isNumericCharactersRequired(Boolean isNumericCharactersRequired)
At least one numeric character required.- Parameters:
isNumericCharactersRequired
- the value to set- Returns:
- this builder
-
isSpecialCharactersRequired
public PasswordPolicy.Builder isSpecialCharactersRequired(Boolean isSpecialCharactersRequired)
At least one special character required.- Parameters:
isSpecialCharactersRequired
- the value to set- Returns:
- this builder
-
isUsernameContainmentAllowed
public PasswordPolicy.Builder isUsernameContainmentAllowed(Boolean isUsernameContainmentAllowed)
User name is allowed to be part of the password.- Parameters:
isUsernameContainmentAllowed
- the value to set- Returns:
- this builder
-
build
public PasswordPolicy build()
-
copy
public PasswordPolicy.Builder copy(PasswordPolicy model)
-
-