public interface PasswordValidatorCfgClient extends ConfigurationClient
Password Validators are responsible for determining whether a proposed password is acceptable for use and could include checks like ensuring it meets minimum length requirements, that it has an appropriate range of characters, or that it is not in the history.
Modifier and Type | Method and Description |
---|---|
ManagedObjectDefinition<? extends PasswordValidatorCfgClient,? extends PasswordValidatorCfg> |
definition()
Get the configuration definition associated with this Password Validator.
|
ValueOrExpression<String> |
getJavaClass()
Gets the "java-class" property.
|
ValueOrExpression<Boolean> |
isEnabled()
Gets the "enabled" property.
|
void |
setEnabled(ValueOrExpression<Boolean> value)
Sets the "enabled" property.
|
void |
setJavaClass(ValueOrExpression<String> value)
Sets the "java-class" property.
|
commit, properties
ManagedObjectDefinition<? extends PasswordValidatorCfgClient,? extends PasswordValidatorCfg> definition()
definition
in interface ConfigurationClient
ValueOrExpression<Boolean> isEnabled()
Indicates whether the password validator is enabled for use.
void setEnabled(ValueOrExpression<Boolean> value) throws PropertyException
Indicates whether the password validator is enabled for use.
value
- The value of the "enabled" property.PropertyException
- If the new value is invalid.ValueOrExpression<String> getJavaClass()
Specifies the fully-qualified name of the Java class that provides the password validator implementation.
void setJavaClass(ValueOrExpression<String> value) throws PropertyException
Specifies the fully-qualified name of the Java class that provides the password validator implementation.
value
- The value of the "java-class" property.PropertyException
- If the new value is invalid.Copyright 2010-2018 ForgeRock AS.