CppSecurity  1.1.1.0
C++ Security Library
CppSecurity::PasswordHashing Member List

This is the complete list of members for CppSecurity::PasswordHashing, including all inherited members.

GenerateDigest(std::string_view password) constCppSecurity::PasswordHashingvirtual
GenerateEncodedDigest(std::string_view password) constCppSecurity::PasswordHashingvirtual
GenerateHash(std::string_view password, std::string_view salt) const =0CppSecurity::PasswordHashingpure virtual
GenerateHashAndSalt(std::string_view password) constCppSecurity::PasswordHashingvirtual
GenerateSalt() constCppSecurity::PasswordHashingvirtual
hash_length() const noexceptCppSecurity::PasswordHashinginline
name() const =0CppSecurity::PasswordHashingpure virtual
operator=(const PasswordHashing &)=defaultCppSecurity::PasswordHashing
operator=(PasswordHashing &&)=defaultCppSecurity::PasswordHashing
PasswordHashing(size_t hash_length=32, size_t salt_length=32)CppSecurity::PasswordHashing
PasswordHashing(const PasswordHashing &)=defaultCppSecurity::PasswordHashing
PasswordHashing(PasswordHashing &&)=defaultCppSecurity::PasswordHashing
salt_length() const noexceptCppSecurity::PasswordHashinginline
Validate(std::string_view password, std::string_view hash, std::string_view salt) const =0CppSecurity::PasswordHashingpure virtual
ValidateDigest(std::string_view password, std::string_view digest) constCppSecurity::PasswordHashingvirtual
ValidateEncodedDigest(std::string_view password, std::string_view digest) constCppSecurity::PasswordHashingvirtual
~PasswordHashing()=defaultCppSecurity::PasswordHashingvirtual