public static class PasswordParameters.PasswordParametersBuilder
extends java.lang.Object
PasswordParameters.PasswordParametersBuilder
s.Constructor and Description |
---|
PasswordParametersBuilder() |
Modifier and Type | Method and Description |
---|---|
PasswordParameters |
build()
Create a
PasswordParameters from the provided values. |
PasswordParameters.PasswordParametersBuilder |
excludeLower(boolean exclude)
Set the value of the exclude lower case characters parameter.
|
PasswordParameters.PasswordParametersBuilder |
excludeNumber(boolean exclude)
Set the value of the exclude numeric characters parameter.
|
PasswordParameters.PasswordParametersBuilder |
excludeUpper(boolean exclude)
Set the value of the exclude upper case characters parameter.
|
PasswordParameters.PasswordParametersBuilder |
includeSpecial(boolean include)
Set the value of the include special characters parameter.
|
PasswordParameters.PasswordParametersBuilder |
length(int length)
Set the value of the password length parameter.
|
public PasswordParameters.PasswordParametersBuilder length(int length)
length
- the parameter valuepublic PasswordParameters.PasswordParametersBuilder excludeUpper(boolean exclude)
exclude
- true to exclude upper case alpha characters from generated credential valuepublic PasswordParameters.PasswordParametersBuilder excludeLower(boolean exclude)
exclude
- true to exclude lower case alpha characters from generated credential valuepublic PasswordParameters.PasswordParametersBuilder excludeNumber(boolean exclude)
exclude
- true to exclude numeric characters from generated credential valuepublic PasswordParameters.PasswordParametersBuilder includeSpecial(boolean include)
include
- true to include non-alphanumeric characters in generated credential valuepublic PasswordParameters build()
PasswordParameters
from the provided values.PasswordParameters