|
CppSecurity 1.1.2.0
C++ Security Library
|
This is the complete list of members for CppSecurity::GoogleAuthenticator, including all inherited members.
| GenerateQRCodeLink(std::string_view url, size_t width=100, size_t height=100) const | CppSecurity::GoogleAuthenticator | |
| GenerateSalt() const | CppSecurity::GoogleAuthenticator | |
| GenerateSecret(std::string_view password) const | CppSecurity::GoogleAuthenticator | |
| GenerateSecret(std::string_view password, std::string_view salt) const | CppSecurity::GoogleAuthenticator | |
| GenerateToken(std::string_view secret, const CppCommon::Timestamp ×tamp=CppCommon::UtcTimestamp()) const | CppSecurity::GoogleAuthenticator | |
| GenerateURL(std::string_view identifier, std::string_view secret) const | CppSecurity::GoogleAuthenticator | |
| GoogleAuthenticator(size_t secret_length=12, size_t pin_length=6) | CppSecurity::GoogleAuthenticator | |
| GoogleAuthenticator(const GoogleAuthenticator &)=default | CppSecurity::GoogleAuthenticator | |
| GoogleAuthenticator(GoogleAuthenticator &&)=default | CppSecurity::GoogleAuthenticator | |
| operator=(const GoogleAuthenticator &)=default | CppSecurity::GoogleAuthenticator | |
| operator=(GoogleAuthenticator &&)=default | CppSecurity::GoogleAuthenticator | |
| pin_length() const noexcept | CppSecurity::GoogleAuthenticator | inline |
| secret_length() const noexcept | CppSecurity::GoogleAuthenticator | inline |
| Validate(size_t token, std::string_view secret, const CppCommon::Timestamp ×tamp=CppCommon::UtcTimestamp()) const | CppSecurity::GoogleAuthenticator | |
| Validate(size_t token, std::string_view password, std::string_view salt, const CppCommon::Timestamp ×tamp=CppCommon::UtcTimestamp()) const | CppSecurity::GoogleAuthenticator | |
| ~GoogleAuthenticator()=default | CppSecurity::GoogleAuthenticator |