|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RepeatedCharactersPasswordValidatorCfgClient
A client-side interface for reading and modifying Repeated Characters Password Validator settings.
The Repeated Characters Password Validator is used to determine whether a proposed password is acceptable based on the number of times any character appears consecutively in a password value.
Method Summary | |
---|---|
ManagedObjectDefinition<? extends RepeatedCharactersPasswordValidatorCfgClient,? extends RepeatedCharactersPasswordValidatorCfg> |
definition()
Get the configuration definition associated with this Repeated Characters Password Validator. |
java.lang.String |
getJavaClass()
Gets the "java-class" property. |
java.lang.Integer |
getMaxConsecutiveLength()
Gets the "max-consecutive-length" 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 |
setMaxConsecutiveLength(int value)
Sets the "max-consecutive-length" 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 RepeatedCharactersPasswordValidatorCfgClient,? extends RepeatedCharactersPasswordValidatorCfg> 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.
If the value of this property is false, the validator ignores any differences in capitalization when looking for consecutive characters in the password. If the value is true, the validator considers a character to be repeating only if all consecutive occurrences use the same capitalization.
void setCaseSensitiveValidation(boolean value) throws IllegalPropertyValueException
Indicates whether this password validator should treat password characters in a case-sensitive manner.
If the value of this property is false, the validator ignores any differences in capitalization when looking for consecutive characters in the password. If the value is true, the validator considers a character to be repeating only if all consecutive occurrences use the same capitalization.
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 getMaxConsecutiveLength()
Specifies the maximum number of times that any character can appear consecutively in a password value.
A value of zero indicates that no maximum limit is enforced.
void setMaxConsecutiveLength(int value) throws IllegalPropertyValueException
Specifies the maximum number of times that any character can appear consecutively in a password value.
A value of zero indicates that no maximum limit is enforced.
value
- The value of the "max-consecutive-length" property.
IllegalPropertyValueException
- If the new value is invalid.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |