public interface PasswordStorageSchemeCfg extends Configuration
Password Storage Schemes encode new passwords provided by users so that they are stored in an encoded manner. This makes it difficult or impossible for someone to determine the clear-text passwords from the encoded values.
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(ConfigurationChangeListener<PasswordStorageSchemeCfg> listener)
Register to be notified when this Password Storage Scheme is changed.
|
Class<? extends PasswordStorageSchemeCfg> |
configurationClass()
Gets the configuration class associated with this Password Storage Scheme.
|
String |
getJavaClass()
Gets the "java-class" property.
|
boolean |
isEnabled()
Gets the "enabled" property.
|
void |
removeChangeListener(ConfigurationChangeListener<PasswordStorageSchemeCfg> listener)
Deregister an existing Password Storage Scheme configuration change listener.
|
dn, name
Class<? extends PasswordStorageSchemeCfg> configurationClass()
configurationClass
in interface Configuration
void addChangeListener(ConfigurationChangeListener<PasswordStorageSchemeCfg> listener)
listener
- The Password Storage Scheme configuration change listener.void removeChangeListener(ConfigurationChangeListener<PasswordStorageSchemeCfg> listener)
listener
- The Password Storage Scheme configuration change listener.boolean isEnabled()
Indicates whether the Password Storage Scheme is enabled for use.
String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Password Storage Scheme implementation.
Copyright 2010-2018 ForgeRock AS.