Interface PasswordStorageSchemeCfgClient
-
- All Superinterfaces:
ConfigurationClient
- All Known Subinterfaces:
AesPasswordStorageSchemeCfgClient
,Base64PasswordStorageSchemeCfgClient
,BcryptPasswordStorageSchemeCfgClient
,BlowfishPasswordStorageSchemeCfgClient
,ClearPasswordStorageSchemeCfgClient
,CryptPasswordStorageSchemeCfgClient
,Md5PasswordStorageSchemeCfgClient
,Pbkdf2HmacSha256PasswordStorageSchemeCfgClient
,Pbkdf2HmacSha512PasswordStorageSchemeCfgClient
,Pbkdf2PasswordStorageSchemeCfgClient
,Pkcs5s2PasswordStorageSchemeCfgClient
,Rc4PasswordStorageSchemeCfgClient
,SaltedMd5PasswordStorageSchemeCfgClient
,SaltedSha1PasswordStorageSchemeCfgClient
,SaltedSha256PasswordStorageSchemeCfgClient
,SaltedSha384PasswordStorageSchemeCfgClient
,SaltedSha512PasswordStorageSchemeCfgClient
,ScramSha256PasswordStorageSchemeCfgClient
,ScramSha512PasswordStorageSchemeCfgClient
,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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ManagedObjectDefinition<? extends PasswordStorageSchemeCfgClient,? extends PasswordStorageSchemeCfg>
definition()
Get the configuration definition associated with this Password Storage Scheme.ValueOrExpression<String>
getJavaClass()
Gets the "java-class" property.ValueOrExpression<Boolean>
isEnabled()
Gets the "enabled" property.void
setEnabled(ValueOrExpression<Boolean> value)
Sets the "enabled" property.void
setJavaClass(ValueOrExpression<String> value)
Sets the "java-class" property.-
Methods inherited from interface org.forgerock.opendj.config.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 interfaceConfigurationClient
- Returns:
- Returns the configuration definition associated with this Password Storage Scheme.
-
isEnabled
@MandatoryProperty ValueOrExpression<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
@MandatoryProperty void setEnabled(ValueOrExpression<Boolean> value) throws PropertyException
Sets the "enabled" property.Indicates whether the Password Storage Scheme is enabled for use.
- Parameters:
value
- The value of the "enabled" property.- Throws:
PropertyException
- If the new value is invalid.
-
getJavaClass
@MandatoryProperty ValueOrExpression<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
@MandatoryProperty void setJavaClass(ValueOrExpression<String> value) throws PropertyException
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:
PropertyException
- If the new value is invalid.
-
-