PRCYCoin  2.0.0.7rc1
P2P Digital Currency
zxcvbn.hpp
Go to the documentation of this file.
1 #ifndef __ZXCVBN__ZXCVBN_HPP
2 #define __ZXCVBN__ZXCVBN_HPP
3 
4 #include <zxcvbn/feedback.hpp>
5 #include <zxcvbn/scoring.hpp>
7 
8 #include <string>
9 #include <vector>
10 
11 namespace zxcvbn {
12 
13 struct ZxcvbnResult {
14  scoring::ScoringResult scoring;
15  time_estimates::AttackTimes attack_times;
16  feedback::Feedback feedback;
17 };
18 
19 ZxcvbnResult zxcvbn(const std::string & password, const std::vector<std::string> & user_inputs);
20 
21 }
22 
23 #endif
zxcvbn::ZxcvbnResult::feedback
feedback::Feedback feedback
Definition: zxcvbn.hpp:16
zxcvbn
Definition: _frequency_lists.cpp:7
zxcvbn::ZxcvbnResult::attack_times
time_estimates::AttackTimes attack_times
Definition: zxcvbn.hpp:15
scoring.hpp
zxcvbn::ZxcvbnResult::scoring
scoring::ScoringResult scoring
Definition: zxcvbn.hpp:14
zxcvbn::ZxcvbnResult
Definition: zxcvbn.hpp:13
feedback.hpp
time_estimates.hpp
zxcvbn::zxcvbn
ZxcvbnResult zxcvbn(const std::string &password, const std::vector< std::string > &user_inputs)