11template <
class TOutputStream>
17 stream << (first ?
"" :
"|") <<
"lower";
22 stream << (first ?
"" :
"|") <<
"upper";
27 stream << (first ?
"" :
"|") <<
"digits";
32 stream << (first ?
"" :
"|") <<
"symbols";
TOutputStream & operator<<(TOutputStream &stream, CipherAlgorithm algorithm)
PasswordFlags
Password flags.
@ upper
Password must contain alphabet characters in upper case (A-Z)
@ symbols
Password must contain punctuation symbols (!"#$%&'()*+,-./:;<=>?@[]^_`{|}~)
@ lower
Password must contain alphabet characters in lower case (a-z)
@ digits
Password must contain digits (0-9)