org.opends.server.admin.std.server
Interface PasswordStorageSchemeCfg

All Superinterfaces:
Configuration
All Known Subinterfaces:
AESPasswordStorageSchemeCfg, Base64PasswordStorageSchemeCfg, BlowfishPasswordStorageSchemeCfg, ClearPasswordStorageSchemeCfg, CryptPasswordStorageSchemeCfg, MD5PasswordStorageSchemeCfg, RC4PasswordStorageSchemeCfg, SaltedMD5PasswordStorageSchemeCfg, SaltedSHA1PasswordStorageSchemeCfg, SaltedSHA256PasswordStorageSchemeCfg, SaltedSHA384PasswordStorageSchemeCfg, SaltedSHA512PasswordStorageSchemeCfg, SHA1PasswordStorageSchemeCfg, TripleDESPasswordStorageSchemeCfg

public interface PasswordStorageSchemeCfg
extends Configuration

A server-side interface for querying Password Storage Scheme settings.

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.


Method Summary
 void addChangeListener(ConfigurationChangeListener<PasswordStorageSchemeCfg> listener)
          Register to be notified when this Password Storage Scheme is changed.
 java.lang.Class<? extends PasswordStorageSchemeCfg> configurationClass()
          Gets the configuration class associated with this Password Storage Scheme.
 java.lang.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.
 
Methods inherited from interface org.opends.server.admin.Configuration
dn
 

Method Detail

configurationClass

java.lang.Class<? extends PasswordStorageSchemeCfg> configurationClass()
Gets the configuration class associated with this Password Storage Scheme.

Specified by:
configurationClass in interface Configuration
Returns:
Returns the configuration class associated with this Password Storage Scheme.

addChangeListener

void addChangeListener(ConfigurationChangeListener<PasswordStorageSchemeCfg> listener)
Register to be notified when this Password Storage Scheme is changed.

Parameters:
listener - The Password Storage Scheme configuration change listener.

removeChangeListener

void removeChangeListener(ConfigurationChangeListener<PasswordStorageSchemeCfg> listener)
Deregister an existing Password Storage Scheme configuration change listener.

Parameters:
listener - The Password Storage Scheme configuration change listener.

isEnabled

boolean isEnabled()
Gets the "enabled" property.

Indicates whether the Password Storage Scheme is enabled for use.

Returns:
Returns the value of the "enabled" property.

getJavaClass

java.lang.String getJavaClass()
Gets the "java-class" property.

Specifies the fully-qualified name of the Java class that provides the Password Storage Scheme implementation.

Returns:
Returns the value of the "java-class" property.