Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <keepass.h>#include <wallet/crypter.h>#include <clientversion.h>#include <protocol.h>#include <random.h>#include <rpc/protocol.h>#include <script/script.h>#include <script/standard.h>#include <util.h>#include <utilstrencodings.h>#include <event2/event.h>#include <event2/http.h>#include <event2/buffer.h>#include <event2/keyvalq_struct.h>#include <openssl/bio.h>#include <openssl/evp.h>#include <openssl/buffer.h>#include <support/cleanse.h>
Include dependency graph for keepass.cpp:Go to the source code of this file.
Classes | |
| struct | HTTPReply |
| Reply structure for request_done to fill in. More... | |
Functions | |
| SecureString | DecodeBase64Secure (const SecureString &sInput) |
| SecureString | EncodeBase64Secure (const SecureString &sInput) |
| static void | http_request_done (struct evhttp_request *req, void *ctx) |
Variables | |
| CKeePassIntegrator | keePassInt |
Function Documentation
◆ DecodeBase64Secure()
| SecureString DecodeBase64Secure | ( | const SecureString & | sInput | ) |
Definition at line 36 of file keepass.cpp.
Referenced by CKeePassIntegrator::init(), CKeePassIntegrator::rpcGetLogins(), and CKeePassIntegrator::rpcSetLogin().
◆ EncodeBase64Secure()
| SecureString EncodeBase64Secure | ( | const SecureString & | sInput | ) |
Definition at line 65 of file keepass.cpp.
References memory_cleanse().
Referenced by CKeePassIntegrator::generateKeePassKey(), CKeePassIntegrator::CKeePassRequest::init(), and CKeePassIntegrator::rpcAssociate().
◆ http_request_done()
|
static |
Definition at line 261 of file keepass.cpp.
References ctx, HTTPReply::nStatus, and HTTPReply::strBody.
Referenced by CKeePassIntegrator::doHTTPPost().
Variable Documentation
◆ keePassInt
| CKeePassIntegrator keePassInt |
Definition at line 33 of file keepass.cpp.
Referenced by CWallet::ChangeWalletPassphrase(), CWallet::EncryptWallet(), WalletInit::InitKeePass(), keepass(), and CWallet::Unlock().

