mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 17:56:16 +00:00
843 lines
43 KiB
HTML
843 lines
43 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.14"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Dash Core: CKeePassIntegrator Class Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(initResizable);
|
|
/* @license-end */</script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="bitcoin_logo_doxygen.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">Dash Core
|
|
 <span id="projectnumber">0.12.2.1</span>
|
|
</div>
|
|
<div id="projectbrief">P2P Digital Currency</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.14 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('classCKeePassIntegrator.html','');});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#pri-static-attribs">Static Private Attributes</a> |
|
|
<a href="classCKeePassIntegrator-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">CKeePassIntegrator Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="keepass_8h_source.html">keepass.h</a>></code></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator_1_1CKeePassEntry.html">CKeePassEntry</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator_1_1CKeePassRequest.html">CKeePassRequest</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator_1_1CKeePassResponse.html">CKeePassResponse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a5a672132e47b00a0e7aa130621988601"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a5a672132e47b00a0e7aa130621988601">CKeePassIntegrator</a> ()</td></tr>
|
|
<tr class="separator:a5a672132e47b00a0e7aa130621988601"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a839589ef2253fccc60fe162b803828c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a839589ef2253fccc60fe162b803828c0">init</a> ()</td></tr>
|
|
<tr class="separator:a839589ef2253fccc60fe162b803828c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa60ab851124a59bc592b6aa4e56cc8a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#afa60ab851124a59bc592b6aa4e56cc8a">rpcAssociate</a> (std::string &strId, <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &<a class="el" href="classCKeePassIntegrator.html#a3ee055f669965bb0005225c8e7bee7e5">sKeyBase64</a>)</td></tr>
|
|
<tr class="separator:afa60ab851124a59bc592b6aa4e56cc8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae985d304459dde24548acaff08e75a42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#ae985d304459dde24548acaff08e75a42">retrievePassphrase</a> ()</td></tr>
|
|
<tr class="separator:ae985d304459dde24548acaff08e75a42"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f0f9765dfaaf14fc9b2b780b5332c24"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a8f0f9765dfaaf14fc9b2b780b5332c24">updatePassphrase</a> (const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &sWalletPassphrase)</td></tr>
|
|
<tr class="separator:a8f0f9765dfaaf14fc9b2b780b5332c24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
|
Static Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:ac29c032e2079f069da8d965dadee64ea"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#ac29c032e2079f069da8d965dadee64ea">generateKeePassKey</a> ()</td></tr>
|
|
<tr class="separator:ac29c032e2079f069da8d965dadee64ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:a46b3060e5ebd0246b921d89ba82b2e81"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a46b3060e5ebd0246b921d89ba82b2e81">doHTTPPost</a> (const std::string &strRequest, int &nStatus, std::string &strResponse)</td></tr>
|
|
<tr class="separator:a46b3060e5ebd0246b921d89ba82b2e81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa74eded3bb1055c764c9b2b52a60246d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#aa74eded3bb1055c764c9b2b52a60246d">rpcTestAssociation</a> (bool bTriggerUnlock)</td></tr>
|
|
<tr class="separator:aa74eded3bb1055c764c9b2b52a60246d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4421154fd4be37e766e183448d3b9bc7"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classCKeePassIntegrator_1_1CKeePassEntry.html">CKeePassEntry</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a4421154fd4be37e766e183448d3b9bc7">rpcGetLogins</a> ()</td></tr>
|
|
<tr class="separator:a4421154fd4be37e766e183448d3b9bc7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8a3f16f74df52aeb75662205507ae951"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a8a3f16f74df52aeb75662205507ae951">rpcSetLogin</a> (const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &sWalletPass, const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> &sEntryId)</td></tr>
|
|
<tr class="separator:a8a3f16f74df52aeb75662205507ae951"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-methods"></a>
|
|
Static Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:a55aa0e3dc1e8af0cfa387bafa31f8a39"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a55aa0e3dc1e8af0cfa387bafa31f8a39">generateRandomKey</a> (size_t nSize)</td></tr>
|
|
<tr class="separator:a55aa0e3dc1e8af0cfa387bafa31f8a39"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76abec6674eb2682f0d409320af436e3"><td class="memItemLeft" align="right" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a76abec6674eb2682f0d409320af436e3">constructHTTPPost</a> (const std::string &strMsg, const std::map< std::string, std::string > &mapRequestHeaders)</td></tr>
|
|
<tr class="separator:a76abec6674eb2682f0d409320af436e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:ad731674bad699fd6deead15cdd3b0571"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#ad731674bad699fd6deead15cdd3b0571">bIsActive</a></td></tr>
|
|
<tr class="separator:ad731674bad699fd6deead15cdd3b0571"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1bee8f8c2adbab8fb627b8df2d08f659"><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a1bee8f8c2adbab8fb627b8df2d08f659">nPort</a></td></tr>
|
|
<tr class="separator:a1bee8f8c2adbab8fb627b8df2d08f659"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ee055f669965bb0005225c8e7bee7e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a3ee055f669965bb0005225c8e7bee7e5">sKeyBase64</a></td></tr>
|
|
<tr class="separator:a3ee055f669965bb0005225c8e7bee7e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac38f5862a393e1d31366404c8a817747"><td class="memItemLeft" align="right" valign="top"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#ac38f5862a393e1d31366404c8a817747">sKey</a></td></tr>
|
|
<tr class="separator:ac38f5862a393e1d31366404c8a817747"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1050a1de7f1988d6bf153e5ee80b845e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a1050a1de7f1988d6bf153e5ee80b845e">sUrl</a></td></tr>
|
|
<tr class="separator:a1050a1de7f1988d6bf153e5ee80b845e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0de08682d815761cba903728e6990385"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a0de08682d815761cba903728e6990385">strKeePassId</a></td></tr>
|
|
<tr class="separator:a0de08682d815761cba903728e6990385"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3bbd02261777208f29acedb63645faa9"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a3bbd02261777208f29acedb63645faa9">strKeePassEntryName</a></td></tr>
|
|
<tr class="separator:a3bbd02261777208f29acedb63645faa9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
|
|
Static Private Attributes</h2></td></tr>
|
|
<tr class="memitem:af34d528c398c6e078502dcf20e4bf24e"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#af34d528c398c6e078502dcf20e4bf24e">KEEPASS_CRYPTO_KEY_SIZE</a> = 32</td></tr>
|
|
<tr class="separator:af34d528c398c6e078502dcf20e4bf24e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3a7c0f625d429211419c4f0c67f44a5"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#ab3a7c0f625d429211419c4f0c67f44a5">KEEPASS_CRYPTO_BLOCK_SIZE</a> = 16</td></tr>
|
|
<tr class="separator:ab3a7c0f625d429211419c4f0c67f44a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad11bad840436a4ba44ddd791986db610"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#ad11bad840436a4ba44ddd791986db610">KEEPASS_HTTP_CONNECT_TIMEOUT</a> = 30</td></tr>
|
|
<tr class="separator:ad11bad840436a4ba44ddd791986db610"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a50b3fbf0a2b4026a946bd1fb55ac5a00"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classCKeePassIntegrator.html#a50b3fbf0a2b4026a946bd1fb55ac5a00">KEEPASS_HTTP_HOST</a> = "localhost"</td></tr>
|
|
<tr class="separator:a50b3fbf0a2b4026a946bd1fb55ac5a00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00018">18</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a5a672132e47b00a0e7aa130621988601"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5a672132e47b00a0e7aa130621988601">◆ </a></span>CKeePassIntegrator()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CKeePassIntegrator::CKeePassIntegrator </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00093">93</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a76abec6674eb2682f0d409320af436e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a76abec6674eb2682f0d409320af436e3">◆ </a></span>constructHTTPPost()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string CKeePassIntegrator::constructHTTPPost </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>strMsg</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::map< std::string, std::string > & </td>
|
|
<td class="paramname"><em>mapRequestHeaders</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00242">242</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a46b3060e5ebd0246b921d89ba82b2e81"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a46b3060e5ebd0246b921d89ba82b2e81">◆ </a></span>doHTTPPost()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CKeePassIntegrator::doHTTPPost </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>strRequest</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int & </td>
|
|
<td class="paramname"><em>nStatus</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string & </td>
|
|
<td class="paramname"><em>strResponse</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00292">292</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00540">rpcAssociate()</a>, <a class="el" href="keepass_8cpp_source.html#l00440">rpcGetLogins()</a>, <a class="el" href="keepass_8cpp_source.html#l00484">rpcSetLogin()</a>, and <a class="el" href="keepass_8cpp_source.html#l00427">rpcTestAssociation()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac29c032e2079f069da8d965dadee64ea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac29c032e2079f069da8d965dadee64ea">◆ </a></span>generateKeePassKey()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> CKeePassIntegrator::generateKeePassKey </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00533">533</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcwallet_8cpp_source.html#l02455">keepass()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a55aa0e3dc1e8af0cfa387bafa31f8a39"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a55aa0e3dc1e8af0cfa387bafa31f8a39">◆ </a></span>generateRandomKey()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> CKeePassIntegrator::generateRandomKey </td>
|
|
<td>(</td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>nSize</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00229">229</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00533">generateKeePassKey()</a>, <a class="el" href="keepass_8cpp_source.html#l00149">CKeePassIntegrator::CKeePassRequest::init()</a>, and <a class="el" href="keepass_8cpp_source.html#l00540">rpcAssociate()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a839589ef2253fccc60fe162b803828c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a839589ef2253fccc60fe162b803828c0">◆ </a></span>init()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CKeePassIntegrator::init </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00104">104</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="init_8cpp_source.html#l00942">AppInit2()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae985d304459dde24548acaff08e75a42"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae985d304459dde24548acaff08e75a42">◆ </a></span>retrievePassphrase()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> CKeePassIntegrator::retrievePassphrase </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00579">579</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8cpp_source.html#l00447">CWallet::ChangeWalletPassphrase()</a>, and <a class="el" href="wallet_8cpp_source.html#l00404">CWallet::Unlock()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa60ab851124a59bc592b6aa4e56cc8a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa60ab851124a59bc592b6aa4e56cc8a">◆ </a></span>rpcAssociate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CKeePassIntegrator::rpcAssociate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::string & </td>
|
|
<td class="paramname"><em>strId</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> & </td>
|
|
<td class="paramname"><em>sKeyBase64</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00540">540</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="rpcwallet_8cpp_source.html#l02455">keepass()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4421154fd4be37e766e183448d3b9bc7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4421154fd4be37e766e183448d3b9bc7">◆ </a></span>rpcGetLogins()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector< <a class="el" href="classCKeePassIntegrator_1_1CKeePassEntry.html">CKeePassIntegrator::CKeePassEntry</a> > CKeePassIntegrator::rpcGetLogins </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00440">440</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00579">retrievePassphrase()</a>, and <a class="el" href="keepass_8cpp_source.html#l00613">updatePassphrase()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8a3f16f74df52aeb75662205507ae951"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a3f16f74df52aeb75662205507ae951">◆ </a></span>rpcSetLogin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CKeePassIntegrator::rpcSetLogin </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> & </td>
|
|
<td class="paramname"><em>sWalletPass</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> & </td>
|
|
<td class="paramname"><em>sEntryId</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00484">484</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00613">updatePassphrase()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa74eded3bb1055c764c9b2b52a60246d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa74eded3bb1055c764c9b2b52a60246d">◆ </a></span>rpcTestAssociation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CKeePassIntegrator::rpcTestAssociation </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>bTriggerUnlock</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00427">427</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f0f9765dfaaf14fc9b2b780b5332c24"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f0f9765dfaaf14fc9b2b780b5332c24">◆ </a></span>updatePassphrase()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CKeePassIntegrator::updatePassphrase </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> & </td>
|
|
<td class="paramname"><em>sWalletPassphrase</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8cpp_source.html#l00613">613</a> of file <a class="el" href="keepass_8cpp_source.html">keepass.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="wallet_8cpp_source.html#l00447">CWallet::ChangeWalletPassphrase()</a>, <a class="el" href="wallet_8cpp_source.html#l00723">CWallet::EncryptWallet()</a>, and <a class="el" href="rpcwallet_8cpp_source.html#l02455">keepass()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="ad731674bad699fd6deead15cdd3b0571"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad731674bad699fd6deead15cdd3b0571">◆ </a></span>bIsActive</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool CKeePassIntegrator::bIsActive</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00025">25</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00093">CKeePassIntegrator()</a>, and <a class="el" href="keepass_8cpp_source.html#l00104">init()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab3a7c0f625d429211419c4f0c67f44a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab3a7c0f625d429211419c4f0c67f44a5">◆ </a></span>KEEPASS_CRYPTO_BLOCK_SIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const int CKeePassIntegrator::KEEPASS_CRYPTO_BLOCK_SIZE = 16</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00021">21</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00149">CKeePassIntegrator::CKeePassRequest::init()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af34d528c398c6e078502dcf20e4bf24e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af34d528c398c6e078502dcf20e4bf24e">◆ </a></span>KEEPASS_CRYPTO_KEY_SIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const int CKeePassIntegrator::KEEPASS_CRYPTO_KEY_SIZE = 32</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00020">20</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00533">generateKeePassKey()</a>, and <a class="el" href="keepass_8cpp_source.html#l00540">rpcAssociate()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad11bad840436a4ba44ddd791986db610"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad11bad840436a4ba44ddd791986db610">◆ </a></span>KEEPASS_HTTP_CONNECT_TIMEOUT</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const int CKeePassIntegrator::KEEPASS_HTTP_CONNECT_TIMEOUT = 30</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00022">22</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00292">doHTTPPost()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a50b3fbf0a2b4026a946bd1fb55ac5a00"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a50b3fbf0a2b4026a946bd1fb55ac5a00">◆ </a></span>KEEPASS_HTTP_HOST</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const char * CKeePassIntegrator::KEEPASS_HTTP_HOST = "localhost"</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00023">23</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00292">doHTTPPost()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1bee8f8c2adbab8fb627b8df2d08f659"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1bee8f8c2adbab8fb627b8df2d08f659">◆ </a></span>nPort</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int CKeePassIntegrator::nPort</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00026">26</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00093">CKeePassIntegrator()</a>, and <a class="el" href="keepass_8cpp_source.html#l00104">init()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac38f5862a393e1d31366404c8a817747"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac38f5862a393e1d31366404c8a817747">◆ </a></span>sKey</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> CKeePassIntegrator::sKey</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00028">28</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00132">CKeePassIntegrator::CKeePassRequest::addStrParameter()</a>, <a class="el" href="keepass_8cpp_source.html#l00093">CKeePassIntegrator()</a>, <a class="el" href="keepass_8cpp_source.html#l00198">CKeePassIntegrator::CKeePassResponse::decrypt()</a>, <a class="el" href="keepass_8cpp_source.html#l00533">generateKeePassKey()</a>, <a class="el" href="keepass_8cpp_source.html#l00229">generateRandomKey()</a>, <a class="el" href="keepass_8cpp_source.html#l00104">init()</a>, <a class="el" href="keepass_8cpp_source.html#l00579">retrievePassphrase()</a>, <a class="el" href="keepass_8cpp_source.html#l00540">rpcAssociate()</a>, <a class="el" href="keepass_8cpp_source.html#l00440">rpcGetLogins()</a>, <a class="el" href="keepass_8cpp_source.html#l00484">rpcSetLogin()</a>, <a class="el" href="keepass_8cpp_source.html#l00427">rpcTestAssociation()</a>, and <a class="el" href="keepass_8cpp_source.html#l00613">updatePassphrase()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ee055f669965bb0005225c8e7bee7e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ee055f669965bb0005225c8e7bee7e5">◆ </a></span>sKeyBase64</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> CKeePassIntegrator::sKeyBase64</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00027">27</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00093">CKeePassIntegrator()</a>, <a class="el" href="keepass_8cpp_source.html#l00533">generateKeePassKey()</a>, <a class="el" href="keepass_8cpp_source.html#l00104">init()</a>, <a class="el" href="keepass_8cpp_source.html#l00540">rpcAssociate()</a>, <a class="el" href="keepass_8cpp_source.html#l00440">rpcGetLogins()</a>, and <a class="el" href="keepass_8cpp_source.html#l00484">rpcSetLogin()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3bbd02261777208f29acedb63645faa9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3bbd02261777208f29acedb63645faa9">◆ </a></span>strKeePassEntryName</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string CKeePassIntegrator::strKeePassEntryName</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00032">32</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00104">init()</a>, <a class="el" href="keepass_8cpp_source.html#l00579">retrievePassphrase()</a>, and <a class="el" href="keepass_8cpp_source.html#l00613">updatePassphrase()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0de08682d815761cba903728e6990385"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0de08682d815761cba903728e6990385">◆ </a></span>strKeePassId</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string CKeePassIntegrator::strKeePassId</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00031">31</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00104">init()</a>, <a class="el" href="keepass_8cpp_source.html#l00579">retrievePassphrase()</a>, <a class="el" href="keepass_8cpp_source.html#l00440">rpcGetLogins()</a>, <a class="el" href="keepass_8cpp_source.html#l00484">rpcSetLogin()</a>, and <a class="el" href="keepass_8cpp_source.html#l00613">updatePassphrase()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1050a1de7f1988d6bf153e5ee80b845e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1050a1de7f1988d6bf153e5ee80b845e">◆ </a></span>sUrl</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="secure_8h.html#a396ed773a5ac24aec28c8f7dc413c7ac">SecureString</a> CKeePassIntegrator::sUrl</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="keepass_8h_source.html#l00029">29</a> of file <a class="el" href="keepass_8h_source.html">keepass.h</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="keepass_8cpp_source.html#l00093">CKeePassIntegrator()</a>, <a class="el" href="keepass_8cpp_source.html#l00104">init()</a>, <a class="el" href="keepass_8cpp_source.html#l00440">rpcGetLogins()</a>, and <a class="el" href="keepass_8cpp_source.html#l00484">rpcSetLogin()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/<a class="el" href="keepass_8h_source.html">keepass.h</a></li>
|
|
<li>src/<a class="el" href="keepass_8cpp_source.html">keepass.cpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="classCKeePassIntegrator.html">CKeePassIntegrator</a></li>
|
|
<li class="footer">Generated on Thu Dec 14 2017 13:15:12 for Dash Core by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|