|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UniqueCharactersPasswordValidatorCfgClient
A client-side interface for reading and modifying Unique Characters Password Validator settings.
The Unique Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of unique characters that it contains.
Method Summary | |
---|---|
ManagedObjectDefinition<? extends UniqueCharactersPasswordValidatorCfgClient,? extends UniqueCharactersPasswordValidatorCfg> |
definition()
Get the configuration definition associated with this Unique Characters Password Validator. |
java.lang.String |
getJavaClass()
Gets the "java-class" property. |
java.lang.Integer |
getMinUniqueCharacters()
Gets the "min-unique-characters" property. |
java.lang.Boolean |
isCaseSensitiveValidation()
Gets the "case-sensitive-validation" property. |
void |
setCaseSensitiveValidation(boolean value)
Sets the "case-sensitive-validation" property. |
void |
setJavaClass(java.lang.String value)
Sets the "java-class" property. |
void |
setMinUniqueCharacters(int value)
Sets the "min-unique-characters" property. |
Methods inherited from interface org.opends.server.admin.std.client.PasswordValidatorCfgClient |
---|
isEnabled, setEnabled |
Methods inherited from interface org.opends.server.admin.ConfigurationClient |
---|
commit, properties |
Method Detail |
---|
ManagedObjectDefinition<? extends UniqueCharactersPasswordValidatorCfgClient,? extends UniqueCharactersPasswordValidatorCfg> definition()
definition
in interface ConfigurationClient
definition
in interface PasswordValidatorCfgClient
java.lang.Boolean isCaseSensitiveValidation()
Indicates whether this password validator should treat password characters in a case-sensitive manner.
A value of true indicates that the validator does not consider a capital letter to be the same as its lower-case counterpart. A value of false indicates that the validator ignores differences in capitalization when looking at the number of unique characters in the password.
void setCaseSensitiveValidation(boolean value) throws IllegalPropertyValueException
Indicates whether this password validator should treat password characters in a case-sensitive manner.
A value of true indicates that the validator does not consider a capital letter to be the same as its lower-case counterpart. A value of false indicates that the validator ignores differences in capitalization when looking at the number of unique characters in the password.
value
- The value of the "case-sensitive-validation" property.
IllegalPropertyValueException
- If the new value is invalid.java.lang.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the password validator implementation.
getJavaClass
in interface PasswordValidatorCfgClient
void setJavaClass(java.lang.String value) throws IllegalPropertyValueException
Specifies the fully-qualified name of the Java class that provides the password validator implementation.
setJavaClass
in interface PasswordValidatorCfgClient
value
- The value of the "java-class" property.
IllegalPropertyValueException
- If the new value is invalid.java.lang.Integer getMinUniqueCharacters()
Specifies the minimum number of unique characters that a password will be allowed to contain.
A value of zero indicates that no minimum value is enforced.
void setMinUniqueCharacters(int value) throws IllegalPropertyValueException
Specifies the minimum number of unique characters that a password will be allowed to contain.
A value of zero indicates that no minimum value is enforced.
value
- The value of the "min-unique-characters" property.
IllegalPropertyValueException
- If the new value is invalid.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |