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