|
Monero
|
#include <password.h>

Public Member Functions | |
| password_container () noexcept | |
| Empty password. | |
| password_container (std::string &&password) noexcept | |
| password is used as password | |
| password_container (const epee::wipeable_string &password) noexcept | |
| password_container (const password_container &)=delete | |
| password_container (password_container &&rhs)=default | |
| ~password_container () noexcept | |
| Wipes internal password. | |
| password_container & | operator= (const password_container &)=delete |
| password_container & | operator= (password_container &&)=default |
| const epee::wipeable_string & | password () const noexcept |
Static Public Member Functions | |
| static boost::optional< password_container > | prompt (bool verify, const char *mesage="Password", bool hide_input=true) |
Static Public Attributes | |
| static constexpr const size_t | max_password_size = 1024 |
| static std::atomic< bool > | is_prompting |
Private Attributes | |
| epee::wipeable_string | m_password |
|
noexcept |
Empty password.
|
noexcept |
password is used as password
|
noexcept |
|
delete |
|
default |
|
noexcept |
Wipes internal password.
|
delete |
|
default |
|
inlinenoexcept |
|
static |
|
static |
|
private |
|
staticconstexpr |