|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RandomPasswordGeneratorCfg
A server-side interface for querying Random Password Generator settings.
The Random Password Generator creates random passwords based on fixed-length strings built from one or more character sets.
Method Summary | |
---|---|
void |
addRandomChangeListener(ConfigurationChangeListener<RandomPasswordGeneratorCfg> listener)
Register to be notified when this Random Password Generator is changed. |
java.lang.Class<? extends RandomPasswordGeneratorCfg> |
configurationClass()
Gets the configuration class associated with this Random Password Generator. |
java.lang.String |
getJavaClass()
Gets the "java-class" property. |
java.util.SortedSet<java.lang.String> |
getPasswordCharacterSet()
Gets the "password-character-set" property. |
java.lang.String |
getPasswordFormat()
Gets the "password-format" property. |
void |
removeRandomChangeListener(ConfigurationChangeListener<RandomPasswordGeneratorCfg> listener)
Deregister an existing Random Password Generator configuration change listener. |
Methods inherited from interface org.opends.server.admin.std.server.PasswordGeneratorCfg |
---|
addChangeListener, isEnabled, removeChangeListener |
Methods inherited from interface org.opends.server.admin.Configuration |
---|
dn |
Method Detail |
---|
java.lang.Class<? extends RandomPasswordGeneratorCfg> configurationClass()
configurationClass
in interface Configuration
configurationClass
in interface PasswordGeneratorCfg
void addRandomChangeListener(ConfigurationChangeListener<RandomPasswordGeneratorCfg> listener)
listener
- The Random Password Generator configuration change listener.void removeRandomChangeListener(ConfigurationChangeListener<RandomPasswordGeneratorCfg> listener)
listener
- The Random Password Generator configuration change listener.java.lang.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Random Password Generator implementation.
getJavaClass
in interface PasswordGeneratorCfg
java.util.SortedSet<java.lang.String> getPasswordCharacterSet()
Specifies one or more named character sets.
This is a multi-valued property, with each value defining a different character set. The format of the character set is the name of the set followed by a colon and the characters that are in that set. For example, the value "alpha:abcdefghijklmnopqrstuvwxyz" defines a character set named "alpha" containing all of the lower-case ASCII alphabetic characters.
java.lang.String getPasswordFormat()
Specifies the format to use for the generated password.
The value is a comma-delimited list of elements in which each of those elements is comprised of the name of a character set defined in the password-character-set property, a colon, and the number of characters to include from that set. For example, a value of "alpha:3,numeric:2,alpha:3" generates an 8-character password in which the first three characters are from the "alpha" set, the next two are from the "numeric" set, and the final three are from the "alpha" set.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |