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).