Some more authentication stuff.
This commit is contained in:
@ -19,6 +19,7 @@ namespace Utils
|
||||
|
||||
void Rand::Initialize()
|
||||
{
|
||||
ltc_mp = ltm_desc;
|
||||
register_prng(&fortuna_desc);
|
||||
rng_make_prng(128, find_prng("fortuna"), &Rand::State, NULL);
|
||||
}
|
||||
|
@ -6,6 +6,7 @@ namespace Utils
|
||||
{
|
||||
public:
|
||||
Token() { this->TokenString.clear(); };
|
||||
Token(const Token& obj) : TokenString(obj.TokenString) { };
|
||||
Token(std::string token) : TokenString(token.begin(), token.end()) { };
|
||||
Token(std::basic_string<uint8_t> token) : TokenString(token.begin(), token.end()) { };
|
||||
|
||||
@ -50,8 +51,7 @@ namespace Utils
|
||||
|
||||
std::string ToString()
|
||||
{
|
||||
auto str = this->ToUnsignedString();
|
||||
return std::string(str.begin(), str.end());
|
||||
return std::string(this->TokenString.begin(), this->TokenString.end());
|
||||
}
|
||||
|
||||
std::basic_string<uint8_t> ToUnsignedString()
|
||||
@ -59,6 +59,11 @@ namespace Utils
|
||||
return this->TokenString;
|
||||
}
|
||||
|
||||
void Clear()
|
||||
{
|
||||
this->TokenString.clear();
|
||||
}
|
||||
|
||||
private:
|
||||
std::basic_string<uint8_t> TokenString;
|
||||
};
|
||||
|
Reference in New Issue
Block a user