public interface Pbkdf2PasswordStorageSchemeCfg extends PasswordStorageSchemeCfg
The PBKDF2 Password Storage Scheme provides a mechanism for encoding user passwords using the PBKDF2 message digest algorithm.
Modifier and Type | Method and Description |
---|---|
void |
addPbkdf2ChangeListener(ConfigurationChangeListener<Pbkdf2PasswordStorageSchemeCfg> listener)
Register to be notified when this PBKDF2 Password Storage Scheme is changed.
|
Class<? extends Pbkdf2PasswordStorageSchemeCfg> |
configurationClass()
Gets the configuration class associated with this PBKDF2 Password Storage Scheme.
|
String |
getJavaClass()
Gets the "java-class" property.
|
int |
getPbkdf2Iterations()
Gets the "pbkdf2-iterations" property.
|
void |
removePbkdf2ChangeListener(ConfigurationChangeListener<Pbkdf2PasswordStorageSchemeCfg> listener)
Deregister an existing PBKDF2 Password Storage Scheme configuration change listener.
|
addChangeListener, isEnabled, removeChangeListener
dn, name
Class<? extends Pbkdf2PasswordStorageSchemeCfg> configurationClass()
configurationClass
in interface Configuration
configurationClass
in interface PasswordStorageSchemeCfg
void addPbkdf2ChangeListener(ConfigurationChangeListener<Pbkdf2PasswordStorageSchemeCfg> listener)
listener
- The PBKDF2 Password Storage Scheme configuration change listener.void removePbkdf2ChangeListener(ConfigurationChangeListener<Pbkdf2PasswordStorageSchemeCfg> listener)
listener
- The PBKDF2 Password Storage Scheme configuration change listener.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the PBKDF2 Password Storage Scheme implementation.
getJavaClass
in interface PasswordStorageSchemeCfg
int getPbkdf2Iterations()
The number of algorithm iterations to make. NIST recommends at least 1000.
Copyright 2010-2018 ForgeRock AS.