Dash Core  0.12.2.1
P2P Digital Currency
CKeePassIntegrator::CKeePassRequest Class Reference

Public Member Functions

void addStrParameter (std::string strName, std::string strValue)
 
void addStrParameter (std::string strName, SecureString sValue)
 
std::string getJson ()
 
 CKeePassRequest (SecureString sKey, std::string strType)
 

Private Member Functions

void init ()
 

Private Attributes

UniValue requestObj
 
std::string strType
 
std::string strIV
 
SecureString sKey
 

Detailed Description

Definition at line 34 of file keepass.h.

Constructor & Destructor Documentation

◆ CKeePassRequest()

CKeePassIntegrator::CKeePassRequest::CKeePassRequest ( SecureString  sKey,
std::string  strType 
)
inline

Definition at line 48 of file keepass.h.

Member Function Documentation

◆ addStrParameter() [1/2]

void CKeePassIntegrator::CKeePassRequest::addStrParameter ( std::string  strName,
std::string  strValue 
)

◆ addStrParameter() [2/2]

void CKeePassIntegrator::CKeePassRequest::addStrParameter ( std::string  strName,
SecureString  sValue 
)

Definition at line 132 of file keepass.cpp.

◆ getJson()

std::string CKeePassIntegrator::CKeePassRequest::getJson ( )

◆ init()

void CKeePassIntegrator::CKeePassRequest::init ( )
private

Definition at line 149 of file keepass.cpp.

Referenced by CKeePassRequest().

Member Data Documentation

◆ requestObj

UniValue CKeePassIntegrator::CKeePassRequest::requestObj
private

Definition at line 36 of file keepass.h.

Referenced by addStrParameter().

◆ sKey

SecureString CKeePassIntegrator::CKeePassRequest::sKey
private

Definition at line 39 of file keepass.h.

Referenced by CKeePassRequest().

◆ strIV

std::string CKeePassIntegrator::CKeePassRequest::strIV
private

Definition at line 38 of file keepass.h.

◆ strType

std::string CKeePassIntegrator::CKeePassRequest::strType
private

Definition at line 37 of file keepass.h.

Referenced by CKeePassRequest().


The documentation for this class was generated from the following files: