Uses of Class
org.opends.server.api.PasswordStorageScheme
-
Packages that use PasswordStorageScheme Package Description org.opends.server.core Contains various classes that comprise the core of the Directory Server codebase.org.opends.server.extensions Contains various implementations of Directory Server APIs that are not appropriate for other packages. -
-
Uses of PasswordStorageScheme in org.opends.server.core
Methods in org.opends.server.core that return PasswordStorageScheme Modifier and Type Method Description PasswordStorageScheme<?>
DirectoryServer. getAuthPasswordStorageScheme(String name)
PasswordStorageScheme<?>
ServerContext. getAuthPasswordStorageScheme(String name)
Retrieves the specified authentication password storage scheme.PasswordStorageScheme<?>
DirectoryServer. getPasswordStorageScheme(String lowerName)
PasswordStorageScheme<?>
DirectoryServer. getPasswordStorageScheme(Dn configEntryDN)
PasswordStorageScheme<?>
ServerContext. getPasswordStorageScheme(String lowerName)
Retrieves the specified password storage scheme.PasswordStorageScheme<?>
ServerContext. getPasswordStorageScheme(Dn configEntryDN)
Retrieves the password storage scheme defined in the specified configuration entry.Methods in org.opends.server.core that return types with arguments of type PasswordStorageScheme Modifier and Type Method Description ConcurrentHashMap<String,PasswordStorageScheme<?>>
DirectoryServer. getAuthPasswordStorageSchemes()
ConcurrentHashMap<String,PasswordStorageScheme<?>>
ServerContext. getAuthPasswordStorageSchemes()
Retrieves the set of authentication password storage schemes defined in the Directory Server, as a mapping between the scheme name and the corresponding implementation.abstract List<PasswordStorageScheme<?>>
PasswordPolicy. getDefaultPasswordStorageSchemes()
Retrieves the default set of password storage schemes that will be used for this password policy.List<PasswordStorageScheme<?>>
SubentryPasswordPolicy. getDefaultPasswordStorageSchemes()
Collection<PasswordStorageScheme<?>>
DirectoryServer. getPasswordStorageSchemes()
Collection<PasswordStorageScheme<?>>
ServerContext. getPasswordStorageSchemes()
Retrieves the set of password storage schemes defined in the Directory Server, as a mapping between the all-lowercase scheme name and the corresponding implementation.Methods in org.opends.server.core with parameters of type PasswordStorageScheme Modifier and Type Method Description static boolean
PasswordVerifier. authPasswordMatches(PasswordStorageScheme<?> scheme, ByteSequence plaintextPassword, AuthPassword password)
Indicates whether the provided plaintext password matches the encoded password using the authentication password syntax.void
DirectoryServer. registerPasswordStorageScheme(Dn configEntryDN, PasswordStorageScheme<?> scheme)
void
ServerContext. registerPasswordStorageScheme(Dn configEntryDN, PasswordStorageScheme<?> scheme)
Registers the provided password storage scheme with the Directory Server.static boolean
PasswordVerifier. userPasswordMatches(PasswordStorageScheme<?> scheme, ByteSequence plaintextPassword, UserPassword password)
Indicates whether the provided plaintext password matches the encoded password using the user password syntax. -
Uses of PasswordStorageScheme in org.opends.server.extensions
Subclasses of PasswordStorageScheme in org.opends.server.extensions Modifier and Type Class Description class
AESPasswordStorageScheme
This class defines a Directory Server password storage scheme that will encode values using the AES reversible encryption algorithm.class
Base64PasswordStorageScheme
This class defines a Directory Server password storage scheme that will store the values in base64-encoded form.class
BcryptPasswordStorageScheme
This class defines a Directory Server password storage scheme that will encode values using the BCrypt encryption algorithm.class
BlowfishPasswordStorageScheme
This class defines a Directory Server password storage scheme that will encode values using the Blowfish reversible encryption algorithm.class
ClearPasswordStorageScheme
This class defines a Directory Server password storage scheme that will store the values in clear-text with no encoding at all.class
CryptPasswordStorageScheme
This class defines a Directory Server password storage scheme based on the UNIX Crypt algorithm.class
MD5PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the MD5 algorithm defined in RFC 1321.class
PBKDF2HmacSHA256PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the PBKDF2 algorithm defined in RFC 2898, using HMAC-SHA256 pseudorandom function.class
PBKDF2HmacSHA512PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the PBKDF2 algorithm defined in RFC 2898, using HMAC-SHA512 pseudorandom function.class
PBKDF2PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the PBKDF2 algorithm defined in RFC 2898.class
PKCS5S2PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the Atlassian PBKDF2-base hash algorithm.class
RC4PasswordStorageScheme
This class defines a Directory Server password storage scheme that will encode values using the RC4 reversible encryption algorithm.class
SaltedMD5PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the MD5 algorithm defined in RFC 1321.class
SaltedSHA1PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the SHA-1 algorithm defined in FIPS 180-1.class
SaltedSHA256PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the 256-bit SHA-2 algorithm defined in FIPS 180-2.class
SaltedSHA384PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the 384-bit SHA-2 algorithm defined in FIPS 180-2.class
SaltedSHA512PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the 512-bit SHA-2 algorithm defined in FIPS 180-2.class
ScramSha256PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the SCRAM-SHA-256 SASL mechanism defined in RFCs 5802, 5803 and 7677.class
ScramSha512PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the SCRAM-SHA-512 SASL mechanism defined in RFCs 5802, 5803 and 7677.class
SHA1PasswordStorageScheme
This class defines a Directory Server password storage scheme based on the SHA-1 algorithm defined in FIPS 180-1.class
TripleDESPasswordStorageScheme
This class defines a Directory Server password storage scheme that will encode values using the triple-DES (DES/EDE) reversible encryption algorithm.
-