Uses of Interface
rs.baselib.crypto.ExtendedPasswordHasher
| Package | Description |
|---|---|
| rs.baselib.crypto |
Provides support for encrypting, decrypting and signing streams.
|
-
Uses of ExtendedPasswordHasher in rs.baselib.crypto
Classes in rs.baselib.crypto that implement ExtendedPasswordHasher Modifier and Type Class Description classBlowfishPasswordHasherUses salted Blowfish hashes from BCrypt.classDummyPasswordHasherA dummy implementation that actually does not hash any password but uses the plain password.classMd5PasswordHasherUses salted MD5 hashes fromMd5Crypt.classPhpPasswordHasherUses PHP-alike hashes.classSha256PasswordHasherUses salted SHA256 hashes fromSha2Crypt.classSha512PasswordHasherUses salted SHA512 hashes fromSha2Crypt.Fields in rs.baselib.crypto declared as ExtendedPasswordHasher Modifier and Type Field Description static ExtendedPasswordHasherBlowfishPasswordHasher. INSTANCEA static instance of the Blowfish hasherstatic ExtendedPasswordHasherDummyPasswordHasher. INSTANCEA static instance of the dummy hasherstatic ExtendedPasswordHasherMd5PasswordHasher. INSTANCEA static instance of the MD5 hasherstatic ExtendedPasswordHasherPhpPasswordHasher. INSTANCEA static instance of the PHP hasherstatic ExtendedPasswordHasherSha256PasswordHasher. INSTANCEA static instance of the SHA512 hasherstatic ExtendedPasswordHasherSha512PasswordHasher. INSTANCEA static instance of the SHA512 hasherMethods in rs.baselib.crypto that return ExtendedPasswordHasher Modifier and Type Method Description ExtendedPasswordHasherCombinedPasswordHasher. getDefaultPasswordHasher()Returns the default password hasher, that is the hasher used for hashing passwords.ExtendedPasswordHasher[]CombinedPasswordHasher. getPasswordHashers()Returns the password hashers used.Constructors in rs.baselib.crypto with parameters of type ExtendedPasswordHasher Constructor Description CombinedPasswordHasher(ExtendedPasswordHasher... passwordHashers)Constructor.