org.opends.server.admin.std.client
Interface PasswordStorageSchemeCfgClient

All Superinterfaces:
ConfigurationClient
All Known Subinterfaces:
AESPasswordStorageSchemeCfgClient, Base64PasswordStorageSchemeCfgClient, BlowfishPasswordStorageSchemeCfgClient, ClearPasswordStorageSchemeCfgClient, CryptPasswordStorageSchemeCfgClient, MD5PasswordStorageSchemeCfgClient, RC4PasswordStorageSchemeCfgClient, SaltedMD5PasswordStorageSchemeCfgClient, SaltedSHA1PasswordStorageSchemeCfgClient, SaltedSHA256PasswordStorageSchemeCfgClient, SaltedSHA384PasswordStorageSchemeCfgClient, SaltedSHA512PasswordStorageSchemeCfgClient, SHA1PasswordStorageSchemeCfgClient, TripleDESPasswordStorageSchemeCfgClient

public interface PasswordStorageSchemeCfgClient
extends ConfigurationClient

A client-side interface for reading and modifying 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
 ManagedObjectDefinition<? extends PasswordStorageSchemeCfgClient,? extends PasswordStorageSchemeCfg> definition()
          Get the configuration definition associated with this Password Storage Scheme.
 java.lang.String getJavaClass()
          Gets the "java-class" property.
 java.lang.Boolean isEnabled()
          Gets the "enabled" property.
 void setEnabled(boolean value)
          Sets the "enabled" property.
 void setJavaClass(java.lang.String value)
          Sets the "java-class" property.
 
Methods inherited from interface org.opends.server.admin.ConfigurationClient
commit, properties
 

Method Detail

definition

ManagedObjectDefinition<? extends PasswordStorageSchemeCfgClient,? extends PasswordStorageSchemeCfg> definition()
Get the configuration definition associated with this Password Storage Scheme.

Specified by:
definition in interface ConfigurationClient
Returns:
Returns the configuration definition associated with this Password Storage Scheme.

isEnabled

java.lang.Boolean isEnabled()
Gets the "enabled" property.

Indicates whether the Password Storage Scheme is enabled for use.

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

setEnabled

void setEnabled(boolean value)
                throws IllegalPropertyValueException
Sets the "enabled" property.

Indicates whether the Password Storage Scheme is enabled for use.

Parameters:
value - The value of the "enabled" property.
Throws:
IllegalPropertyValueException - If the new value is invalid.

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.

setJavaClass

void setJavaClass(java.lang.String value)
                  throws IllegalPropertyValueException
Sets the "java-class" property.

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

Parameters:
value - The value of the "java-class" property.
Throws:
IllegalPropertyValueException - If the new value is invalid.