Interface PasswordStorageSchemeCfg
-
- All Superinterfaces:
Configuration
- All Known Subinterfaces:
AesPasswordStorageSchemeCfg
,Base64PasswordStorageSchemeCfg
,BcryptPasswordStorageSchemeCfg
,BlowfishPasswordStorageSchemeCfg
,ClearPasswordStorageSchemeCfg
,CryptPasswordStorageSchemeCfg
,Md5PasswordStorageSchemeCfg
,Pbkdf2HmacSha256PasswordStorageSchemeCfg
,Pbkdf2HmacSha512PasswordStorageSchemeCfg
,Pbkdf2PasswordStorageSchemeCfg
,Pkcs5s2PasswordStorageSchemeCfg
,Rc4PasswordStorageSchemeCfg
,SaltedMd5PasswordStorageSchemeCfg
,SaltedSha1PasswordStorageSchemeCfg
,SaltedSha256PasswordStorageSchemeCfg
,SaltedSha384PasswordStorageSchemeCfg
,SaltedSha512PasswordStorageSchemeCfg
,ScramSha256PasswordStorageSchemeCfg
,ScramSha512PasswordStorageSchemeCfg
,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
All Methods Instance Methods Abstract Methods Modifier and Type Method 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.-
Methods inherited from interface org.forgerock.opendj.config.Configuration
dn, name
-
-
-
-
Method Detail
-
configurationClass
Class<? extends PasswordStorageSchemeCfg> configurationClass()
Gets the configuration class associated with this Password Storage Scheme.- Specified by:
configurationClass
in interfaceConfiguration
- 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
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.
-
-