|
Electroneum
|
#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 |
Definition at line 41 of file password.h.
|
noexcept |
Empty password.
Definition at line 236 of file password.cpp.

|
noexcept |
password is used as password
Definition at line 237 of file password.cpp.

|
noexcept |
|
delete |

|
default |

|
noexcept |
Wipes internal password.
Definition at line 246 of file password.cpp.
|
delete |

|
default |

|
inlinenoexcept |
Definition at line 66 of file password.h.


|
static |
Definition at line 253 of file password.cpp.

|
static |
Definition at line 55 of file password.h.
|
staticconstexpr |
Definition at line 44 of file password.h.