This commit is contained in:
bthomee
2025-05-08 11:05:03 +00:00
parent 3c36d01be9
commit da1a1fe717
983 changed files with 15498 additions and 15479 deletions

View File

@@ -119,7 +119,7 @@ $(function() {
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a> j,</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> boost::asio::ssl::context_base::method method =</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> boost::asio::ssl::context::sslv23)</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> : <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a64ba6e3cd4def9f96663add6789f1667">ssl_context_</a>{method}, <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#ac586d053a7aea2aa6f3c7b08a918bc3a">j_</a>(j), <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a2f270f52c4b227a11c6daa3e754344ae">verify_</a>{config.SSL_VERIFY}</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> : <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a64ba6e3cd4def9f96663add6789f1667">ssl_context_</a>{method}, <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#ac586d053a7aea2aa6f3c7b08a918bc3a">j_</a>(j), <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a36e03e4991fc8b5a111a5ed0b4ccc286">verify_</a>{config.SSL_VERIFY}</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> {</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> boost::system::error_code ec;</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
@@ -157,7 +157,7 @@ $(function() {
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordtype">bool</span></div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientSSLContext.html#a483cac371803ac0aa52dbf804dc54a6b"> 80</a></span> <a class="code hl_function" href="classripple_1_1HTTPClientSSLContext.html#a483cac371803ac0aa52dbf804dc54a6b">sslVerify</a>()<span class="keyword"> const</span></div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a2f270f52c4b227a11c6daa3e754344ae">verify_</a>;</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordflow">return</span> <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a36e03e4991fc8b5a111a5ed0b4ccc286">verify_</a>;</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> }</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keyword">template</span> &lt;</div>
@@ -241,7 +241,7 @@ $(function() {
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientSSLContext.html#a64ba6e3cd4def9f96663add6789f1667"> 192</a></span> boost::asio::ssl::context <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a64ba6e3cd4def9f96663add6789f1667">ssl_context_</a>;</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientSSLContext.html#ac586d053a7aea2aa6f3c7b08a918bc3a"> 193</a></span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a> <span class="keyword">const</span> <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#ac586d053a7aea2aa6f3c7b08a918bc3a">j_</a>;</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientSSLContext.html#a2f270f52c4b227a11c6daa3e754344ae"> 194</a></span> <span class="keyword">const</span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a2f270f52c4b227a11c6daa3e754344ae">verify_</a>;</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="classripple_1_1HTTPClientSSLContext.html#a36e03e4991fc8b5a111a5ed0b4ccc286"> 194</a></span> <span class="keywordtype">bool</span> <span class="keyword">const</span> <a class="code hl_variable" href="classripple_1_1HTTPClientSSLContext.html#a36e03e4991fc8b5a111a5ed0b4ccc286">verify_</a>;</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span>};</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> </div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span>} <span class="comment">// namespace ripple</span></div>
@@ -257,8 +257,8 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Config_html_afb69aac262fbf5bce2c5e609a878e80a"><div class="ttname"><a href="classripple_1_1Config.html#afb69aac262fbf5bce2c5e609a878e80a">ripple::Config::SSL_VERIFY_DIR</a></div><div class="ttdeci">std::string SSL_VERIFY_DIR</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00217">Config.h:217</a></div></div>
<div class="ttc" id="aclassripple_1_1HTTPClientSSLContext_html"><div class="ttname"><a href="classripple_1_1HTTPClientSSLContext.html">ripple::HTTPClientSSLContext</a></div><div class="ttdef"><b>Definition:</b> <a href="HTTPClientSSLContext_8h_source.html#l00036">HTTPClientSSLContext.h:37</a></div></div>
<div class="ttc" id="aclassripple_1_1HTTPClientSSLContext_html_a07a3a606e568cdce3b15e260fbfbe4c0"><div class="ttname"><a href="classripple_1_1HTTPClientSSLContext.html#a07a3a606e568cdce3b15e260fbfbe4c0">ripple::HTTPClientSSLContext::rfc2818_verify</a></div><div class="ttdeci">static bool rfc2818_verify(std::string const &amp;domain, bool preverified, boost::asio::ssl::verify_context &amp;ctx, beast::Journal j)</div><div class="ttdoc">callback invoked for name verification - just passes through to the asio rfc2818 implementation.</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClientSSLContext_8h_source.html#l00177">HTTPClientSSLContext.h:177</a></div></div>
<div class="ttc" id="aclassripple_1_1HTTPClientSSLContext_html_a2f270f52c4b227a11c6daa3e754344ae"><div class="ttname"><a href="classripple_1_1HTTPClientSSLContext.html#a2f270f52c4b227a11c6daa3e754344ae">ripple::HTTPClientSSLContext::verify_</a></div><div class="ttdeci">const bool verify_</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClientSSLContext_8h_source.html#l00194">HTTPClientSSLContext.h:194</a></div></div>
<div class="ttc" id="aclassripple_1_1HTTPClientSSLContext_html_a33af7033012cc39d9645120dc8d5eca4"><div class="ttname"><a href="classripple_1_1HTTPClientSSLContext.html#a33af7033012cc39d9645120dc8d5eca4">ripple::HTTPClientSSLContext::preConnectVerify</a></div><div class="ttdeci">boost::system::error_code preConnectVerify(T &amp;strm, std::string const &amp;host)</div><div class="ttdoc">invoked before connect/async_connect on an ssl stream to setup name verification.</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClientSSLContext_8h_source.html#l00109">HTTPClientSSLContext.h:109</a></div></div>
<div class="ttc" id="aclassripple_1_1HTTPClientSSLContext_html_a36e03e4991fc8b5a111a5ed0b4ccc286"><div class="ttname"><a href="classripple_1_1HTTPClientSSLContext.html#a36e03e4991fc8b5a111a5ed0b4ccc286">ripple::HTTPClientSSLContext::verify_</a></div><div class="ttdeci">bool const verify_</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClientSSLContext_8h_source.html#l00194">HTTPClientSSLContext.h:194</a></div></div>
<div class="ttc" id="aclassripple_1_1HTTPClientSSLContext_html_a483cac371803ac0aa52dbf804dc54a6b"><div class="ttname"><a href="classripple_1_1HTTPClientSSLContext.html#a483cac371803ac0aa52dbf804dc54a6b">ripple::HTTPClientSSLContext::sslVerify</a></div><div class="ttdeci">bool sslVerify() const</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClientSSLContext_8h_source.html#l00080">HTTPClientSSLContext.h:80</a></div></div>
<div class="ttc" id="aclassripple_1_1HTTPClientSSLContext_html_a64ba6e3cd4def9f96663add6789f1667"><div class="ttname"><a href="classripple_1_1HTTPClientSSLContext.html#a64ba6e3cd4def9f96663add6789f1667">ripple::HTTPClientSSLContext::ssl_context_</a></div><div class="ttdeci">boost::asio::ssl::context ssl_context_</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClientSSLContext_8h_source.html#l00192">HTTPClientSSLContext.h:192</a></div></div>
<div class="ttc" id="aclassripple_1_1HTTPClientSSLContext_html_a9ccc8776cfeb39267308d8b412379a47"><div class="ttname"><a href="classripple_1_1HTTPClientSSLContext.html#a9ccc8776cfeb39267308d8b412379a47">ripple::HTTPClientSSLContext::postConnectVerify</a></div><div class="ttdeci">boost::system::error_code postConnectVerify(T &amp;strm, std::string const &amp;host)</div><div class="ttdoc">invoked after connect/async_connect but before sending data on an ssl stream - to setup name verifica...</div><div class="ttdef"><b>Definition:</b> <a href="HTTPClientSSLContext_8h_source.html#l00144">HTTPClientSSLContext.h:144</a></div></div>