IDA C++ SDK 9.2
|
#include <network.hpp>
Public Member Functions | |
login_credentials_t (const qstring &_host, ushort _port) | |
virtual | ~login_credentials_t () |
virtual bool | process_switch (const char *) new api |
virtual void | clear () new api |
bool | load_password (qstring *out, qstring *errbuf) const |
bool | load_proxy_password (qstring *out, qstring *errbuf) const |
bool | use_tls () const |
void | set_use_tls (bool use_tls) |
bool | has_seen_proxy_option () const |
Public Member Functions inherited from endpoint_credentials_t | |
endpoint_credentials_t () | |
endpoint_credentials_t (const qstring &_host, ushort _port) | |
void | clear () |
bool | parse_connstr (const qstring &s, uint32 flags=0) |
void | build_connstr (qstring *out, uint32 flags=0) const |
qstring | build_connstr (uint32 flags=0) const |
Public Member Functions inherited from host_port_t | |
host_port_t () | |
host_port_t (const qstring &_host, ushort _port) | |
void | clear () |
bool | is_valid () const |
bool | operator== (const host_port_t &r) const |
void | swap (host_port_t &r) |
qstring | connstr (int default_port=0) const |
Public Attributes | |
endpoint_credentials_t | proxy |
uint32 | state = 0 |
Public Attributes inherited from endpoint_credentials_t | |
qstring | username |
qstring | password_override |
Public Attributes inherited from host_port_t | |
qstring | host |
ushort | port = 0 |
Protected Member Functions | |
bool | load_pass_from_keychain (qstring *, qstring *, const char *) const |
virtual bool | do_load_password (qstring *, qstring *) const newapi |
virtual bool | do_load_proxy_password (qstring *, qstring *) const newapi |
virtual bool | write (qstring *) const newapi |
Additional Inherited Members | |
Static Public Member Functions inherited from endpoint_credentials_t | |
static bool | parse_connstr (endpoint_credentials_t *out, const qstring &s, uint32 flags=0) |
|
inlinevirtual |
|
newvirtual |
Reimplemented in vault_credentials_t.
|
inlinenewvirtual |
Reimplemented in vault_credentials_t.
|
inline |
|
inline |
|
protected |
|
inlineprotectedvirtual |
Reimplemented in lumina_credentials_t, and vault_credentials_t.
|
inlineprotectedvirtual |
Reimplemented in vault_credentials_t.
Reimplemented in lumina_credentials_t, and vault_credentials_t.
endpoint_credentials_t login_credentials_t::proxy |
uint32 login_credentials_t::state = 0 |