Commit 4893168b authored by buildbot121's avatar buildbot121

API documentation update by build server

parent 95c4cecf
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<h1 id="Titanium_Web_Proxy_EventArguments_AsyncEventHandler_1" data-uid="Titanium.Web.Proxy.EventArguments.AsyncEventHandler`1" class="text-break">Delegate AsyncEventHandler&lt;TEventArgs&gt; <h1 id="Titanium_Web_Proxy_EventArguments_AsyncEventHandler_1" data-uid="Titanium.Web.Proxy.EventArguments.AsyncEventHandler`1" class="text-break">Delegate AsyncEventHandler&lt;TEventArgs&gt;
</h1> </h1>
<div class="markdown level0 summary"><p>A generic asynchronous event handler used by this proxy.</p> <div class="markdown level0 summary"><p>A generic asynchronous event handler used by the proxy.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="Titanium.Web.Proxy.EventArguments.html">Titanium.Web.Proxy.EventArguments</a></h6> <h6><strong>Namespace</strong>: <a class="xref" href="Titanium.Web.Proxy.EventArguments.html">Titanium.Web.Proxy.EventArguments</a></h6>
...@@ -142,7 +142,8 @@ ...@@ -142,7 +142,8 @@
<tbody> <tbody>
<tr> <tr>
<td><span class="parametername">TEventArgs</span></td> <td><span class="parametername">TEventArgs</span></td>
<td></td> <td><p>Event argument type.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
......
...@@ -159,7 +159,7 @@ If false we relay the connection to the hostname mentioned in SniHostname.</p> ...@@ -159,7 +159,7 @@ If false we relay the connection to the hostname mentioned in SniHostname.</p>
<a id="Titanium_Web_Proxy_EventArguments_BeforeSslAuthenticateEventArgs_SniHostName_" data-uid="Titanium.Web.Proxy.EventArguments.BeforeSslAuthenticateEventArgs.SniHostName*"></a> <a id="Titanium_Web_Proxy_EventArguments_BeforeSslAuthenticateEventArgs_SniHostName_" data-uid="Titanium.Web.Proxy.EventArguments.BeforeSslAuthenticateEventArgs.SniHostName*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_BeforeSslAuthenticateEventArgs_SniHostName" data-uid="Titanium.Web.Proxy.EventArguments.BeforeSslAuthenticateEventArgs.SniHostName">SniHostName</h4> <h4 id="Titanium_Web_Proxy_EventArguments_BeforeSslAuthenticateEventArgs_SniHostName" data-uid="Titanium.Web.Proxy.EventArguments.BeforeSslAuthenticateEventArgs.SniHostName">SniHostName</h4>
<div class="markdown level1 summary"><p>The server name indication hostname.</p> <div class="markdown level1 summary"><p>The server name indication hostname if available. Otherwise the generic certificate hostname of TransparentEndPoint.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -187,7 +187,7 @@ If false we relay the connection to the hostname mentioned in SniHostname.</p> ...@@ -187,7 +187,7 @@ If false we relay the connection to the hostname mentioned in SniHostname.</p>
<a id="Titanium_Web_Proxy_EventArguments_BeforeSslAuthenticateEventArgs_TerminateSession_" data-uid="Titanium.Web.Proxy.EventArguments.BeforeSslAuthenticateEventArgs.TerminateSession*"></a> <a id="Titanium_Web_Proxy_EventArguments_BeforeSslAuthenticateEventArgs_TerminateSession_" data-uid="Titanium.Web.Proxy.EventArguments.BeforeSslAuthenticateEventArgs.TerminateSession*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_BeforeSslAuthenticateEventArgs_TerminateSession" data-uid="Titanium.Web.Proxy.EventArguments.BeforeSslAuthenticateEventArgs.TerminateSession">TerminateSession()</h4> <h4 id="Titanium_Web_Proxy_EventArguments_BeforeSslAuthenticateEventArgs_TerminateSession" data-uid="Titanium.Web.Proxy.EventArguments.BeforeSslAuthenticateEventArgs.TerminateSession">TerminateSession()</h4>
<div class="markdown level1 summary"><p>Terminate the request abruptly.</p> <div class="markdown level1 summary"><p>Terminate the request abruptly by closing client/server connections.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
<a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_AcceptableIssuers_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.AcceptableIssuers*"></a> <a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_AcceptableIssuers_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.AcceptableIssuers*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_AcceptableIssuers" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.AcceptableIssuers">AcceptableIssuers</h4> <h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_AcceptableIssuers" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.AcceptableIssuers">AcceptableIssuers</h4>
<div class="markdown level1 summary"><p>Acceptable issuers mentioned by server.</p> <div class="markdown level1 summary"><p>Acceptable issuers as listed by remoted server.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -157,7 +157,7 @@ ...@@ -157,7 +157,7 @@
<a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_ClientCertificate_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.ClientCertificate*"></a> <a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_ClientCertificate_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.ClientCertificate*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_ClientCertificate" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.ClientCertificate">ClientCertificate</h4> <h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_ClientCertificate" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.ClientCertificate">ClientCertificate</h4>
<div class="markdown level1 summary"><p>Client Certificate we selected.</p> <div class="markdown level1 summary"><p>Client Certificate we selected. Set this value to override.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
<a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_LocalCertificates_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.LocalCertificates*"></a> <a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_LocalCertificates_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.LocalCertificates*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_LocalCertificates" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.LocalCertificates">LocalCertificates</h4> <h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_LocalCertificates" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.LocalCertificates">LocalCertificates</h4>
<div class="markdown level1 summary"><p>Local certificates with matching issuers.</p> <div class="markdown level1 summary"><p>Local certificates in store with matching issuers requested by TargetHost website.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -209,7 +209,7 @@ ...@@ -209,7 +209,7 @@
<a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_RemoteCertificate_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.RemoteCertificate*"></a> <a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_RemoteCertificate_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.RemoteCertificate*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_RemoteCertificate" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.RemoteCertificate">RemoteCertificate</h4> <h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_RemoteCertificate" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.RemoteCertificate">RemoteCertificate</h4>
<div class="markdown level1 summary"><p>Remote certificate of the server.</p> <div class="markdown level1 summary"><p>Certificate of the remote server.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -261,7 +261,7 @@ ...@@ -261,7 +261,7 @@
<a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_TargetHost_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.TargetHost*"></a> <a id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_TargetHost_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.TargetHost*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_TargetHost" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.TargetHost">TargetHost</h4> <h4 id="Titanium_Web_Proxy_EventArguments_CertificateSelectionEventArgs_TargetHost" data-uid="Titanium.Web.Proxy.EventArguments.CertificateSelectionEventArgs.TargetHost">TargetHost</h4>
<div class="markdown level1 summary"><p>The host to which we are authenticating against.</p> <div class="markdown level1 summary"><p>The remote hostname to which we are authenticating against.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -184,7 +184,7 @@ during SSL authentication.</p> ...@@ -184,7 +184,7 @@ during SSL authentication.</p>
<a id="Titanium_Web_Proxy_EventArguments_CertificateValidationEventArgs_IsValid_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateValidationEventArgs.IsValid*"></a> <a id="Titanium_Web_Proxy_EventArguments_CertificateValidationEventArgs_IsValid_" data-uid="Titanium.Web.Proxy.EventArguments.CertificateValidationEventArgs.IsValid*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_CertificateValidationEventArgs_IsValid" data-uid="Titanium.Web.Proxy.EventArguments.CertificateValidationEventArgs.IsValid">IsValid</h4> <h4 id="Titanium_Web_Proxy_EventArguments_CertificateValidationEventArgs_IsValid" data-uid="Titanium.Web.Proxy.EventArguments.CertificateValidationEventArgs.IsValid">IsValid</h4>
<div class="markdown level1 summary"><p>Is the given server certificate is valid?</p> <div class="markdown level1 summary"><p>Is the given server certificate valid?</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -157,7 +157,7 @@ ...@@ -157,7 +157,7 @@
<a id="Titanium_Web_Proxy_EventArguments_DataEventArgs_Count_" data-uid="Titanium.Web.Proxy.EventArguments.DataEventArgs.Count*"></a> <a id="Titanium_Web_Proxy_EventArguments_DataEventArgs_Count_" data-uid="Titanium.Web.Proxy.EventArguments.DataEventArgs.Count*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_DataEventArgs_Count" data-uid="Titanium.Web.Proxy.EventArguments.DataEventArgs.Count">Count</h4> <h4 id="Titanium_Web_Proxy_EventArguments_DataEventArgs_Count" data-uid="Titanium.Web.Proxy.EventArguments.DataEventArgs.Count">Count</h4>
<div class="markdown level1 summary"><p>Length from offset in Buffer with valid data.</p> <div class="markdown level1 summary"><p>Length from offset in buffer with valid data.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
<a id="Titanium_Web_Proxy_EventArguments_DataEventArgs_Offset_" data-uid="Titanium.Web.Proxy.EventArguments.DataEventArgs.Offset*"></a> <a id="Titanium_Web_Proxy_EventArguments_DataEventArgs_Offset_" data-uid="Titanium.Web.Proxy.EventArguments.DataEventArgs.Offset*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_DataEventArgs_Offset" data-uid="Titanium.Web.Proxy.EventArguments.DataEventArgs.Offset">Offset</h4> <h4 id="Titanium_Web_Proxy_EventArguments_DataEventArgs_Offset" data-uid="Titanium.Web.Proxy.EventArguments.DataEventArgs.Offset">Offset</h4>
<div class="markdown level1 summary"><p>Offset in Buffer where valid data begins.</p> <div class="markdown level1 summary"><p>Offset in buffer from which valid data begins.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -125,47 +125,13 @@ ...@@ -125,47 +125,13 @@
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public class MultipartRequestPartSentEventArgs : EventArgs</code></pre> <pre><code class="lang-csharp hljs">public class MultipartRequestPartSentEventArgs : EventArgs</code></pre>
</div> </div>
<h3 id="constructors">Constructors
</h3>
<a id="Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs__ctor_" data-uid="Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.#ctor*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs__ctor_System_String_Titanium_Web_Proxy_Http_HeaderCollection_" data-uid="Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.#ctor(System.String,Titanium.Web.Proxy.Http.HeaderCollection)">MultipartRequestPartSentEventArgs(String, HeaderCollection)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public MultipartRequestPartSentEventArgs(string boundary, HeaderCollection headers)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">boundary</span></td>
<td></td>
</tr>
<tr>
<td><a class="xref" href="Titanium.Web.Proxy.Http.HeaderCollection.html">HeaderCollection</a></td>
<td><span class="parametername">headers</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties <h3 id="properties">Properties
</h3> </h3>
<a id="Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs_Boundary_" data-uid="Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.Boundary*"></a> <a id="Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs_Boundary_" data-uid="Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.Boundary*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs_Boundary" data-uid="Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.Boundary">Boundary</h4> <h4 id="Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs_Boundary" data-uid="Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.Boundary">Boundary</h4>
<div class="markdown level1 summary"><p>Boundary</p> <div class="markdown level1 summary"><p>Boundary.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -255,7 +255,7 @@ or when server terminates connection from proxy.</p> ...@@ -255,7 +255,7 @@ or when server terminates connection from proxy.</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_Dispose_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.Dispose*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_Dispose_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.Dispose*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_Dispose" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.Dispose">Dispose()</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_Dispose" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.Dispose">Dispose()</h4>
<div class="markdown level1 summary"><p>implement any cleanup here</p> <div class="markdown level1 summary"><p>Implement any cleanup here</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -289,17 +289,20 @@ the specified status to client. And then ignore the request.</p> ...@@ -289,17 +289,20 @@ the specified status to client. And then ignore the request.</p>
<tr> <tr>
<td><span class="xref">System.Byte</span>[]</td> <td><span class="xref">System.Byte</span>[]</td>
<td><span class="parametername">result</span></td> <td><span class="parametername">result</span></td>
<td></td> <td><p>The bytes to sent.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.net.httpstatuscode">HttpStatusCode</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.net.httpstatuscode">HttpStatusCode</a></td>
<td><span class="parametername">status</span></td> <td><span class="parametername">status</span></td>
<td></td> <td><p>The HTTP status code.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a>&gt;</td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a>&gt;</td>
<td><span class="parametername">headers</span></td> <td><span class="parametername">headers</span></td>
<td></td> <td><p>The HTTP headers.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -329,17 +332,20 @@ And then ignore the request. </p> ...@@ -329,17 +332,20 @@ And then ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">html</span></td> <td><span class="parametername">html</span></td>
<td></td> <td><p>The html content.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.net.httpstatuscode">HttpStatusCode</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.net.httpstatuscode">HttpStatusCode</a></td>
<td><span class="parametername">status</span></td> <td><span class="parametername">status</span></td>
<td></td> <td><p>The HTTP status code.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a>&gt;</td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a>&gt;</td>
<td><span class="parametername">headers</span></td> <td><span class="parametername">headers</span></td>
<td></td> <td><p>The HTTP headers.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -367,7 +373,8 @@ And then ignore the request. </p> ...@@ -367,7 +373,8 @@ And then ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td> <td><span class="parametername">cancellationToken</span></td>
<td></td> <td><p>Optional cancellation token for this async task.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -411,7 +418,7 @@ And then ignore the request. </p> ...@@ -411,7 +418,7 @@ And then ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td> <td><span class="parametername">cancellationToken</span></td>
<td><p>Cancellation token for this async task is optional.</p> <td><p>Optional cancellation token for this async task.</p>
</td> </td>
</tr> </tr>
</tbody> </tbody>
...@@ -456,7 +463,8 @@ And then ignore the request. </p> ...@@ -456,7 +463,8 @@ And then ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td> <td><span class="parametername">cancellationToken</span></td>
<td></td> <td><p>Optional cancellation token for this async task.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -471,7 +479,8 @@ And then ignore the request. </p> ...@@ -471,7 +479,8 @@ And then ignore the request. </p>
<tbody> <tbody>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<span class="xref">System.Byte</span>[]&gt;</td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<span class="xref">System.Byte</span>[]&gt;</td>
<td></td> <td><p>The resulting bytes.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -499,7 +508,8 @@ And then ignore the request. </p> ...@@ -499,7 +508,8 @@ And then ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></td>
<td><span class="parametername">cancellationToken</span></td> <td><span class="parametername">cancellationToken</span></td>
<td></td> <td><p>Optional cancellation token for this async task.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -544,12 +554,14 @@ and ignore the request. </p> ...@@ -544,12 +554,14 @@ and ignore the request. </p>
<tr> <tr>
<td><span class="xref">System.Byte</span>[]</td> <td><span class="xref">System.Byte</span>[]</td>
<td><span class="parametername">result</span></td> <td><span class="parametername">result</span></td>
<td></td> <td><p>The html content bytes.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a>&gt;</td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a>&gt;</td>
<td><span class="parametername">headers</span></td> <td><span class="parametername">headers</span></td>
<td></td> <td><p>The HTTP headers.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -578,12 +590,14 @@ and ignore the request. </p> ...@@ -578,12 +590,14 @@ and ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">html</span></td> <td><span class="parametername">html</span></td>
<td></td> <td><p>HTML content to sent.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a>&gt;</td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.dictionary-2">Dictionary</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a>&gt;</td>
<td><span class="parametername">headers</span></td> <td><span class="parametername">headers</span></td>
<td></td> <td><p>HTTP response headers.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -611,7 +625,8 @@ and ignore the request. </p> ...@@ -611,7 +625,8 @@ and ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">url</span></td> <td><span class="parametername">url</span></td>
<td></td> <td><p>The URL to redirect.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -619,7 +634,8 @@ and ignore the request. </p> ...@@ -619,7 +634,8 @@ and ignore the request. </p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_Respond_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.Respond*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_Respond_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.Respond*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_Respond_Titanium_Web_Proxy_Http_Response_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.Respond(Titanium.Web.Proxy.Http.Response)">Respond(Response)</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_Respond_Titanium_Web_Proxy_Http_Response_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.Respond(Titanium.Web.Proxy.Http.Response)">Respond(Response)</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Respond with given response object to client.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -638,7 +654,8 @@ and ignore the request. </p> ...@@ -638,7 +654,8 @@ and ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="Titanium.Web.Proxy.Http.Response.html">Response</a></td> <td><a class="xref" href="Titanium.Web.Proxy.Http.Response.html">Response</a></td>
<td><span class="parametername">response</span></td> <td><span class="parametername">response</span></td>
<td></td> <td><p>The response object.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -724,7 +741,8 @@ and ignore the request. </p> ...@@ -724,7 +741,8 @@ and ignore the request. </p>
<tr> <tr>
<td><span class="xref">System.Byte</span>[]</td> <td><span class="xref">System.Byte</span>[]</td>
<td><span class="parametername">body</span></td> <td><span class="parametername">body</span></td>
<td></td> <td><p>The body bytes to set.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -752,7 +770,8 @@ and ignore the request. </p> ...@@ -752,7 +770,8 @@ and ignore the request. </p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">body</span></td> <td><span class="parametername">body</span></td>
<td></td> <td><p>The body string to set.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -760,7 +779,8 @@ and ignore the request. </p> ...@@ -760,7 +779,8 @@ and ignore the request. </p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_TerminateServerConnection_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.TerminateServerConnection*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_TerminateServerConnection_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.TerminateServerConnection*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_TerminateServerConnection" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.TerminateServerConnection">TerminateServerConnection()</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgs_TerminateServerConnection" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgs.TerminateServerConnection">TerminateServerConnection()</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Terminate the connection to server.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
......
...@@ -83,10 +83,10 @@ ...@@ -83,10 +83,10 @@
<h1 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase" class="text-break">Class SessionEventArgsBase <h1 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase" class="text-break">Class SessionEventArgsBase
</h1> </h1>
<div class="markdown level0 summary"><p>Holds info related to a single proxy session (single request/response sequence) <div class="markdown level0 summary"><p>Holds info related to a single proxy session (single request/response sequence).
A proxy session is bounded to a single connection from client A proxy session is bounded to a single connection from client.
A proxy session ends when client terminates connection to proxy A proxy session ends when client terminates connection to proxy
or when server terminates connection from proxy</p> or when server terminates connection from proxy.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
...@@ -292,7 +292,8 @@ or when server terminates connection from proxy</p> ...@@ -292,7 +292,8 @@ or when server terminates connection from proxy</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Exception_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Exception*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Exception_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Exception*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Exception" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Exception">Exception</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Exception" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Exception">Exception</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>The last exception that happened.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -317,8 +318,8 @@ or when server terminates connection from proxy</p> ...@@ -317,8 +318,8 @@ or when server terminates connection from proxy</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Id_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Id*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Id_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Id*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Id" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Id">Id</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Id" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Id">Id</h4>
<div class="markdown level1 summary"><p>Returns a unique Id for this request/response session <div class="markdown level1 summary"><p>Returns a unique Id for this request/response session which is
same as RequestId of WebSession</p> same as the RequestId of WebSession.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -344,7 +345,7 @@ same as RequestId of WebSession</p> ...@@ -344,7 +345,7 @@ same as RequestId of WebSession</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_IsHttps_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.IsHttps*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_IsHttps_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.IsHttps*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_IsHttps" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.IsHttps">IsHttps</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_IsHttps" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.IsHttps">IsHttps</h4>
<div class="markdown level1 summary"><p>Does this session uses SSL</p> <div class="markdown level1 summary"><p>Does this session uses SSL?</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -370,7 +371,8 @@ same as RequestId of WebSession</p> ...@@ -370,7 +371,8 @@ same as RequestId of WebSession</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_IsTransparent_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.IsTransparent*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_IsTransparent_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.IsTransparent*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_IsTransparent" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.IsTransparent">IsTransparent</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_IsTransparent" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.IsTransparent">IsTransparent</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Is this a transparent endpoint?</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -395,7 +397,8 @@ same as RequestId of WebSession</p> ...@@ -395,7 +397,8 @@ same as RequestId of WebSession</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_LocalEndPoint_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.LocalEndPoint*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_LocalEndPoint_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.LocalEndPoint*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_LocalEndPoint" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.LocalEndPoint">LocalEndPoint</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_LocalEndPoint" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.LocalEndPoint">LocalEndPoint</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Local endpoint via which we make the request.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -421,7 +424,7 @@ same as RequestId of WebSession</p> ...@@ -421,7 +424,7 @@ same as RequestId of WebSession</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_WebSession_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.WebSession*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_WebSession_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.WebSession*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_WebSession" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.WebSession">WebSession</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_WebSession" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.WebSession">WebSession</h4>
<div class="markdown level1 summary"><p>A web session corresponding to a single request/response sequence <div class="markdown level1 summary"><p>A web session corresponding to a single request/response sequence
within a proxy connection</p> within a proxy connection.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -449,7 +452,7 @@ within a proxy connection</p> ...@@ -449,7 +452,7 @@ within a proxy connection</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Dispose_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Dispose*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Dispose_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Dispose*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Dispose" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Dispose">Dispose()</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_Dispose" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.Dispose">Dispose()</h4>
<div class="markdown level1 summary"><p>implement any cleanup here</p> <div class="markdown level1 summary"><p>Implements cleanup here.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -460,7 +463,7 @@ within a proxy connection</p> ...@@ -460,7 +463,7 @@ within a proxy connection</p>
<a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_TerminateSession_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.TerminateSession*"></a> <a id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_TerminateSession_" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.TerminateSession*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_TerminateSession" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.TerminateSession">TerminateSession()</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_TerminateSession" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.TerminateSession">TerminateSession()</h4>
<div class="markdown level1 summary"><p>Terminates the session abruptly by terminating client/server connections</p> <div class="markdown level1 summary"><p>Terminates the session abruptly by terminating client/server connections.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -472,7 +475,8 @@ within a proxy connection</p> ...@@ -472,7 +475,8 @@ within a proxy connection</p>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_DataReceived" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.DataReceived">DataReceived</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_DataReceived" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.DataReceived">DataReceived</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Fired when data is received within this session from client/server.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -496,7 +500,8 @@ within a proxy connection</p> ...@@ -496,7 +500,8 @@ within a proxy connection</p>
<h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_DataSent" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.DataSent">DataSent</h4> <h4 id="Titanium_Web_Proxy_EventArguments_SessionEventArgsBase_DataSent" data-uid="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.DataSent">DataSent</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Fired when data is sent within this session to server/client.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
......
...@@ -83,7 +83,8 @@ ...@@ -83,7 +83,8 @@
<h1 id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs" class="text-break">Class TunnelConnectSessionEventArgs <h1 id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs" class="text-break">Class TunnelConnectSessionEventArgs
</h1> </h1>
<div class="markdown level0 summary"></div> <div class="markdown level0 summary"><p>A class that wraps the state when a tunnel connect event happen for Explicit endpoints.</p>
</div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
<h5>Inheritance</h5> <h5>Inheritance</h5>
...@@ -177,7 +178,9 @@ ...@@ -177,7 +178,9 @@
<a id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DecryptSsl_" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.DecryptSsl*"></a> <a id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DecryptSsl_" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.DecryptSsl*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DecryptSsl" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.DecryptSsl">DecryptSsl</h4> <h4 id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DecryptSsl" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.DecryptSsl">DecryptSsl</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Should we decrypt the Ssl or relay it to server?
Default is true.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -202,7 +205,7 @@ ...@@ -202,7 +205,7 @@
<a id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DenyConnect_" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.DenyConnect*"></a> <a id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DenyConnect_" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.DenyConnect*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DenyConnect" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.DenyConnect">DenyConnect</h4> <h4 id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DenyConnect" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.DenyConnect">DenyConnect</h4>
<div class="markdown level1 summary"><p>Denies the connect request with a Forbidden status</p> <div class="markdown level1 summary"><p>When set to true it denies the connect request with a Forbidden status.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -228,7 +231,8 @@ ...@@ -228,7 +231,8 @@
<a id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_IsHttpsConnect_" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.IsHttpsConnect*"></a> <a id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_IsHttpsConnect_" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.IsHttpsConnect*"></a>
<h4 id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_IsHttpsConnect" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.IsHttpsConnect">IsHttpsConnect</h4> <h4 id="Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_IsHttpsConnect" data-uid="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.IsHttpsConnect">IsHttpsConnect</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Is this a connect request to secure HTTP server? Or is it to someother protocol.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
......
...@@ -110,17 +110,18 @@ A proxy session ends when client terminates connection to proxy ...@@ -110,17 +110,18 @@ A proxy session ends when client terminates connection to proxy
or when server terminates connection from proxy.</p> or when server terminates connection from proxy.</p>
</section> </section>
<h4><a class="xref" href="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.html">SessionEventArgsBase</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.html">SessionEventArgsBase</a></h4>
<section><p>Holds info related to a single proxy session (single request/response sequence) <section><p>Holds info related to a single proxy session (single request/response sequence).
A proxy session is bounded to a single connection from client A proxy session is bounded to a single connection from client.
A proxy session ends when client terminates connection to proxy A proxy session ends when client terminates connection to proxy
or when server terminates connection from proxy</p> or when server terminates connection from proxy.</p>
</section> </section>
<h4><a class="xref" href="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.html">TunnelConnectSessionEventArgs</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.html">TunnelConnectSessionEventArgs</a></h4>
<section></section> <section><p>A class that wraps the state when a tunnel connect event happen for Explicit endpoints.</p>
</section>
<h3 id="delegates">Delegates <h3 id="delegates">Delegates
</h3> </h3>
<h4><a class="xref" href="Titanium.Web.Proxy.EventArguments.AsyncEventHandler-1.html">AsyncEventHandler&lt;TEventArgs&gt;</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.EventArguments.AsyncEventHandler-1.html">AsyncEventHandler&lt;TEventArgs&gt;</a></h4>
<section><p>A generic asynchronous event handler used by this proxy.</p> <section><p>A generic asynchronous event handler used by the proxy.</p>
</section> </section>
</article> </article>
</div> </div>
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<h1 id="Titanium_Web_Proxy_Exceptions_BodyNotFoundException" data-uid="Titanium.Web.Proxy.Exceptions.BodyNotFoundException" class="text-break">Class BodyNotFoundException <h1 id="Titanium_Web_Proxy_Exceptions_BodyNotFoundException" data-uid="Titanium.Web.Proxy.Exceptions.BodyNotFoundException" class="text-break">Class BodyNotFoundException
</h1> </h1>
<div class="markdown level0 summary"><p>An expception thrown when body is unexpectedly empty</p> <div class="markdown level0 summary"><p>An exception thrown when body is unexpectedly empty.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<h1 id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException" class="text-break">Class ProxyAuthorizationException <h1 id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException" class="text-break">Class ProxyAuthorizationException
</h1> </h1>
<div class="markdown level0 summary"><p>Proxy authorization exception</p> <div class="markdown level0 summary"><p>Proxy authorization exception.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
...@@ -167,7 +167,7 @@ ...@@ -167,7 +167,7 @@
<a id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException_Headers_" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.Headers*"></a> <a id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException_Headers_" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.Headers*"></a>
<h4 id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException_Headers" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.Headers">Headers</h4> <h4 id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException_Headers" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.Headers">Headers</h4>
<div class="markdown level1 summary"><p>Headers associated with the authorization exception</p> <div class="markdown level1 summary"><p>Headers associated with the authorization exception.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -193,7 +193,8 @@ ...@@ -193,7 +193,8 @@
<a id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException_Session_" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.Session*"></a> <a id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException_Session_" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.Session*"></a>
<h4 id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException_Session" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.Session">Session</h4> <h4 id="Titanium_Web_Proxy_Exceptions_ProxyAuthorizationException_Session" data-uid="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.Session">Session</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>The current session within which this error happened.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<h1 id="Titanium_Web_Proxy_Exceptions_ProxyException" data-uid="Titanium.Web.Proxy.Exceptions.ProxyException" class="text-break">Class ProxyException <h1 id="Titanium_Web_Proxy_Exceptions_ProxyException" data-uid="Titanium.Web.Proxy.Exceptions.ProxyException" class="text-break">Class ProxyException
</h1> </h1>
<div class="markdown level0 summary"><p>Base class exception associated with this proxy implementation</p> <div class="markdown level0 summary"><p>Base class exception associated with this proxy server.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<h1 id="Titanium_Web_Proxy_Exceptions_ProxyHttpException" data-uid="Titanium.Web.Proxy.Exceptions.ProxyHttpException" class="text-break">Class ProxyHttpException <h1 id="Titanium_Web_Proxy_Exceptions_ProxyHttpException" data-uid="Titanium.Web.Proxy.Exceptions.ProxyHttpException" class="text-break">Class ProxyHttpException
</h1> </h1>
<div class="markdown level0 summary"><p>Proxy HTTP exception</p> <div class="markdown level0 summary"><p>Proxy HTTP exception.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
...@@ -167,7 +167,7 @@ ...@@ -167,7 +167,7 @@
<a id="Titanium_Web_Proxy_Exceptions_ProxyHttpException_SessionEventArgs_" data-uid="Titanium.Web.Proxy.Exceptions.ProxyHttpException.SessionEventArgs*"></a> <a id="Titanium_Web_Proxy_Exceptions_ProxyHttpException_SessionEventArgs_" data-uid="Titanium.Web.Proxy.Exceptions.ProxyHttpException.SessionEventArgs*"></a>
<h4 id="Titanium_Web_Proxy_Exceptions_ProxyHttpException_SessionEventArgs" data-uid="Titanium.Web.Proxy.Exceptions.ProxyHttpException.SessionEventArgs">SessionEventArgs</h4> <h4 id="Titanium_Web_Proxy_Exceptions_ProxyHttpException_SessionEventArgs" data-uid="Titanium.Web.Proxy.Exceptions.ProxyHttpException.SessionEventArgs">SessionEventArgs</h4>
<div class="markdown level1 summary"><p>Gets session info associated to the exception</p> <div class="markdown level1 summary"><p>Gets session info associated to the exception.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -190,7 +190,7 @@ ...@@ -190,7 +190,7 @@
</tbody> </tbody>
</table> </table>
<h5 id="Titanium_Web_Proxy_Exceptions_ProxyHttpException_SessionEventArgs_remarks">Remarks</h5> <h5 id="Titanium_Web_Proxy_Exceptions_ProxyHttpException_SessionEventArgs_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>This object should not be edited</p> <div class="markdown level1 remarks"><p>This object properties should not be edited.</p>
</div> </div>
<h3 id="implements">Implements</h3> <h3 id="implements">Implements</h3>
<div> <div>
......
...@@ -88,16 +88,16 @@ ...@@ -88,16 +88,16 @@
<h3 id="classes">Classes <h3 id="classes">Classes
</h3> </h3>
<h4><a class="xref" href="Titanium.Web.Proxy.Exceptions.BodyNotFoundException.html">BodyNotFoundException</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Exceptions.BodyNotFoundException.html">BodyNotFoundException</a></h4>
<section><p>An expception thrown when body is unexpectedly empty</p> <section><p>An exception thrown when body is unexpectedly empty.</p>
</section> </section>
<h4><a class="xref" href="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.html">ProxyAuthorizationException</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Exceptions.ProxyAuthorizationException.html">ProxyAuthorizationException</a></h4>
<section><p>Proxy authorization exception</p> <section><p>Proxy authorization exception.</p>
</section> </section>
<h4><a class="xref" href="Titanium.Web.Proxy.Exceptions.ProxyException.html">ProxyException</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Exceptions.ProxyException.html">ProxyException</a></h4>
<section><p>Base class exception associated with this proxy implementation</p> <section><p>Base class exception associated with this proxy server.</p>
</section> </section>
<h4><a class="xref" href="Titanium.Web.Proxy.Exceptions.ProxyHttpException.html">ProxyHttpException</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Exceptions.ProxyHttpException.html">ProxyHttpException</a></h4>
<section><p>Proxy HTTP exception</p> <section><p>Proxy HTTP exception.</p>
</section> </section>
</article> </article>
</div> </div>
......
...@@ -145,7 +145,7 @@ public class HeaderCollection : IEnumerable&lt;HttpHeader&gt;, IEnumerable</code ...@@ -145,7 +145,7 @@ public class HeaderCollection : IEnumerable&lt;HttpHeader&gt;, IEnumerable</code
<a id="Titanium_Web_Proxy_Http_HeaderCollection_Headers_" data-uid="Titanium.Web.Proxy.Http.HeaderCollection.Headers*"></a> <a id="Titanium_Web_Proxy_Http_HeaderCollection_Headers_" data-uid="Titanium.Web.Proxy.Http.HeaderCollection.Headers*"></a>
<h4 id="Titanium_Web_Proxy_Http_HeaderCollection_Headers" data-uid="Titanium.Web.Proxy.Http.HeaderCollection.Headers">Headers</h4> <h4 id="Titanium_Web_Proxy_Http_HeaderCollection_Headers" data-uid="Titanium.Web.Proxy.Http.HeaderCollection.Headers">Headers</h4>
<div class="markdown level1 summary"><p>Unique Request header collection</p> <div class="markdown level1 summary"><p>Unique Request header collection.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -171,7 +171,7 @@ public class HeaderCollection : IEnumerable&lt;HttpHeader&gt;, IEnumerable</code ...@@ -171,7 +171,7 @@ public class HeaderCollection : IEnumerable&lt;HttpHeader&gt;, IEnumerable</code
<a id="Titanium_Web_Proxy_Http_HeaderCollection_NonUniqueHeaders_" data-uid="Titanium.Web.Proxy.Http.HeaderCollection.NonUniqueHeaders*"></a> <a id="Titanium_Web_Proxy_Http_HeaderCollection_NonUniqueHeaders_" data-uid="Titanium.Web.Proxy.Http.HeaderCollection.NonUniqueHeaders*"></a>
<h4 id="Titanium_Web_Proxy_Http_HeaderCollection_NonUniqueHeaders" data-uid="Titanium.Web.Proxy.Http.HeaderCollection.NonUniqueHeaders">NonUniqueHeaders</h4> <h4 id="Titanium_Web_Proxy_Http_HeaderCollection_NonUniqueHeaders" data-uid="Titanium.Web.Proxy.Http.HeaderCollection.NonUniqueHeaders">NonUniqueHeaders</h4>
<div class="markdown level1 summary"><p>Non Unique headers</p> <div class="markdown level1 summary"><p>Non Unique headers.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -166,7 +166,7 @@ public class Request : RequestResponseBase</code></pre> ...@@ -166,7 +166,7 @@ public class Request : RequestResponseBase</code></pre>
<a id="Titanium_Web_Proxy_Http_Request_ExpectationFailed_" data-uid="Titanium.Web.Proxy.Http.Request.ExpectationFailed*"></a> <a id="Titanium_Web_Proxy_Http_Request_ExpectationFailed_" data-uid="Titanium.Web.Proxy.Http.Request.ExpectationFailed*"></a>
<h4 id="Titanium_Web_Proxy_Http_Request_ExpectationFailed" data-uid="Titanium.Web.Proxy.Http.Request.ExpectationFailed">ExpectationFailed</h4> <h4 id="Titanium_Web_Proxy_Http_Request_ExpectationFailed" data-uid="Titanium.Web.Proxy.Http.Request.ExpectationFailed">ExpectationFailed</h4>
<div class="markdown level1 summary"><p>Server responsed negatively for the request for 100 continue</p> <div class="markdown level1 summary"><p>Did server responsed negatively for the request for 100 continue?</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -274,9 +274,9 @@ public class Request : RequestResponseBase</code></pre> ...@@ -274,9 +274,9 @@ public class Request : RequestResponseBase</code></pre>
<a id="Titanium_Web_Proxy_Http_Request_Host_" data-uid="Titanium.Web.Proxy.Http.Request.Host*"></a> <a id="Titanium_Web_Proxy_Http_Request_Host_" data-uid="Titanium.Web.Proxy.Http.Request.Host*"></a>
<h4 id="Titanium_Web_Proxy_Http_Request_Host" data-uid="Titanium.Web.Proxy.Http.Request.Host">Host</h4> <h4 id="Titanium_Web_Proxy_Http_Request_Host" data-uid="Titanium.Web.Proxy.Http.Request.Host">Host</h4>
<div class="markdown level1 summary"><p>Http hostname header value if exists <div class="markdown level1 summary"><p>Http hostname header value if exists.
Note: Changing this does NOT change host in RequestUri Note: Changing this does NOT change host in RequestUri.
Users can set new RequestUri separately</p> Users can set new RequestUri separately.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -302,7 +302,7 @@ Users can set new RequestUri separately</p> ...@@ -302,7 +302,7 @@ Users can set new RequestUri separately</p>
<a id="Titanium_Web_Proxy_Http_Request_Is100Continue_" data-uid="Titanium.Web.Proxy.Http.Request.Is100Continue*"></a> <a id="Titanium_Web_Proxy_Http_Request_Is100Continue_" data-uid="Titanium.Web.Proxy.Http.Request.Is100Continue*"></a>
<h4 id="Titanium_Web_Proxy_Http_Request_Is100Continue" data-uid="Titanium.Web.Proxy.Http.Request.Is100Continue">Is100Continue</h4> <h4 id="Titanium_Web_Proxy_Http_Request_Is100Continue" data-uid="Titanium.Web.Proxy.Http.Request.Is100Continue">Is100Continue</h4>
<div class="markdown level1 summary"><p>Does server responsed positively for 100 continue request</p> <div class="markdown level1 summary"><p>Did server responsed positively for 100 continue request?</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -354,7 +354,8 @@ Users can set new RequestUri separately</p> ...@@ -354,7 +354,8 @@ Users can set new RequestUri separately</p>
<a id="Titanium_Web_Proxy_Http_Request_IsMultipartFormData_" data-uid="Titanium.Web.Proxy.Http.Request.IsMultipartFormData*"></a> <a id="Titanium_Web_Proxy_Http_Request_IsMultipartFormData_" data-uid="Titanium.Web.Proxy.Http.Request.IsMultipartFormData*"></a>
<h4 id="Titanium_Web_Proxy_Http_Request_IsMultipartFormData" data-uid="Titanium.Web.Proxy.Http.Request.IsMultipartFormData">IsMultipartFormData</h4> <h4 id="Titanium_Web_Proxy_Http_Request_IsMultipartFormData" data-uid="Titanium.Web.Proxy.Http.Request.IsMultipartFormData">IsMultipartFormData</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Does this request contain multipart/form-data?</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -379,7 +380,7 @@ Users can set new RequestUri separately</p> ...@@ -379,7 +380,7 @@ Users can set new RequestUri separately</p>
<a id="Titanium_Web_Proxy_Http_Request_Method_" data-uid="Titanium.Web.Proxy.Http.Request.Method*"></a> <a id="Titanium_Web_Proxy_Http_Request_Method_" data-uid="Titanium.Web.Proxy.Http.Request.Method*"></a>
<h4 id="Titanium_Web_Proxy_Http_Request_Method" data-uid="Titanium.Web.Proxy.Http.Request.Method">Method</h4> <h4 id="Titanium_Web_Proxy_Http_Request_Method" data-uid="Titanium.Web.Proxy.Http.Request.Method">Method</h4>
<div class="markdown level1 summary"><p>Request Method</p> <div class="markdown level1 summary"><p>Request Method.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -431,7 +432,7 @@ Users can set new RequestUri separately</p> ...@@ -431,7 +432,7 @@ Users can set new RequestUri separately</p>
<a id="Titanium_Web_Proxy_Http_Request_RequestUri_" data-uid="Titanium.Web.Proxy.Http.Request.RequestUri*"></a> <a id="Titanium_Web_Proxy_Http_Request_RequestUri_" data-uid="Titanium.Web.Proxy.Http.Request.RequestUri*"></a>
<h4 id="Titanium_Web_Proxy_Http_Request_RequestUri" data-uid="Titanium.Web.Proxy.Http.Request.RequestUri">RequestUri</h4> <h4 id="Titanium_Web_Proxy_Http_Request_RequestUri" data-uid="Titanium.Web.Proxy.Http.Request.RequestUri">RequestUri</h4>
<div class="markdown level1 summary"><p>Request HTTP Uri</p> <div class="markdown level1 summary"><p>Request HTTP Uri.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -483,7 +484,7 @@ Users can set new RequestUri separately</p> ...@@ -483,7 +484,7 @@ Users can set new RequestUri separately</p>
<a id="Titanium_Web_Proxy_Http_Request_Url_" data-uid="Titanium.Web.Proxy.Http.Request.Url*"></a> <a id="Titanium_Web_Proxy_Http_Request_Url_" data-uid="Titanium.Web.Proxy.Http.Request.Url*"></a>
<h4 id="Titanium_Web_Proxy_Http_Request_Url" data-uid="Titanium.Web.Proxy.Http.Request.Url">Url</h4> <h4 id="Titanium_Web_Proxy_Http_Request_Url" data-uid="Titanium.Web.Proxy.Http.Request.Url">Url</h4>
<div class="markdown level1 summary"><p>Request Url</p> <div class="markdown level1 summary"><p>Request Url.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -124,7 +124,7 @@ ...@@ -124,7 +124,7 @@
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_BodyInternal" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.BodyInternal">BodyInternal</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_BodyInternal" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.BodyInternal">BodyInternal</h4>
<div class="markdown level1 summary"><p>Cached body content as byte array</p> <div class="markdown level1 summary"><p>Cached body content as byte array.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -179,7 +179,7 @@ public byte[] Body { get; }</code></pre> ...@@ -179,7 +179,7 @@ public byte[] Body { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_BodyString_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.BodyString*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_BodyString_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.BodyString*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_BodyString" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.BodyString">BodyString</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_BodyString" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.BodyString">BodyString</h4>
<div class="markdown level1 summary"><p>Body as string <div class="markdown level1 summary"><p>Body as string.
Use the encoding specified to decode the byte[] data to string</p> Use the encoding specified to decode the byte[] data to string</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
...@@ -207,7 +207,7 @@ public string BodyString { get; }</code></pre> ...@@ -207,7 +207,7 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentEncoding_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentEncoding*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentEncoding_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentEncoding*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentEncoding" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentEncoding">ContentEncoding</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentEncoding" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentEncoding">ContentEncoding</h4>
<div class="markdown level1 summary"><p>Content encoding for this request/response</p> <div class="markdown level1 summary"><p>Content encoding for this request/response.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -233,7 +233,7 @@ public string BodyString { get; }</code></pre> ...@@ -233,7 +233,7 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentLength_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentLength*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentLength_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentLength*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentLength" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentLength">ContentLength</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentLength" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentLength">ContentLength</h4>
<div class="markdown level1 summary"><p>Length of the body</p> <div class="markdown level1 summary"><p>Length of the body.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -259,7 +259,7 @@ public string BodyString { get; }</code></pre> ...@@ -259,7 +259,7 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentType_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentType*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentType_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentType*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentType" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentType">ContentType</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_ContentType" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.ContentType">ContentType</h4>
<div class="markdown level1 summary"><p>Content-type of the request/response</p> <div class="markdown level1 summary"><p>Content-type of the request/response.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -285,7 +285,7 @@ public string BodyString { get; }</code></pre> ...@@ -285,7 +285,7 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_Encoding_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.Encoding*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_Encoding_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.Encoding*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_Encoding" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.Encoding">Encoding</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_Encoding" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.Encoding">Encoding</h4>
<div class="markdown level1 summary"><p>Encoding for this request/response</p> <div class="markdown level1 summary"><p>Encoding for this request/response.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -337,7 +337,7 @@ public string BodyString { get; }</code></pre> ...@@ -337,7 +337,7 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_Headers_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.Headers*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_Headers_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.Headers*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_Headers" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.Headers">Headers</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_Headers" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.Headers">Headers</h4>
<div class="markdown level1 summary"><p>Collection of all headers</p> <div class="markdown level1 summary"><p>Collection of all headers.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -363,7 +363,8 @@ public string BodyString { get; }</code></pre> ...@@ -363,7 +363,8 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_HeaderText_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.HeaderText*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_HeaderText_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.HeaderText*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_HeaderText" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.HeaderText">HeaderText</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_HeaderText" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.HeaderText">HeaderText</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>The header text.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -388,7 +389,7 @@ public string BodyString { get; }</code></pre> ...@@ -388,7 +389,7 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_HttpVersion_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.HttpVersion*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_HttpVersion_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.HttpVersion*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_HttpVersion" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.HttpVersion">HttpVersion</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_HttpVersion" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.HttpVersion">HttpVersion</h4>
<div class="markdown level1 summary"><p>Http Version</p> <div class="markdown level1 summary"><p>Http Version.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -440,7 +441,7 @@ public string BodyString { get; }</code></pre> ...@@ -440,7 +441,7 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_IsChunked_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.IsChunked*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_IsChunked_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.IsChunked*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_IsChunked" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.IsChunked">IsChunked</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_IsChunked" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.IsChunked">IsChunked</h4>
<div class="markdown level1 summary"><p>Is body send as chunked bytes</p> <div class="markdown level1 summary"><p>Is body send as chunked bytes.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -466,7 +467,7 @@ public string BodyString { get; }</code></pre> ...@@ -466,7 +467,7 @@ public string BodyString { get; }</code></pre>
<a id="Titanium_Web_Proxy_Http_RequestResponseBase_KeepBody_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.KeepBody*"></a> <a id="Titanium_Web_Proxy_Http_RequestResponseBase_KeepBody_" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.KeepBody*"></a>
<h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_KeepBody" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.KeepBody">KeepBody</h4> <h4 id="Titanium_Web_Proxy_Http_RequestResponseBase_KeepBody" data-uid="Titanium.Web.Proxy.Http.RequestResponseBase.KeepBody">KeepBody</h4>
<div class="markdown level1 summary"><p>Keeps the body data after the session is finished</p> <div class="markdown level1 summary"><p>Keeps the body data after the session is finished.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -83,8 +83,8 @@ ...@@ -83,8 +83,8 @@
<h1 id="Titanium_Web_Proxy_Models_ExplicitProxyEndPoint" data-uid="Titanium.Web.Proxy.Models.ExplicitProxyEndPoint" class="text-break">Class ExplicitProxyEndPoint <h1 id="Titanium_Web_Proxy_Models_ExplicitProxyEndPoint" data-uid="Titanium.Web.Proxy.Models.ExplicitProxyEndPoint" class="text-break">Class ExplicitProxyEndPoint
</h1> </h1>
<div class="markdown level0 summary"><p>A proxy endpoint that the client is aware of <div class="markdown level0 summary"><p>A proxy endpoint that the client is aware of.
So client application know that it is communicating with a proxy server</p> So client application know that it is communicating with a proxy server.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
...@@ -161,17 +161,20 @@ So client application know that it is communicating with a proxy server</p> ...@@ -161,17 +161,20 @@ So client application know that it is communicating with a proxy server</p>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.net.ipaddress">IPAddress</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.net.ipaddress">IPAddress</a></td>
<td><span class="parametername">ipAddress</span></td> <td><span class="parametername">ipAddress</span></td>
<td></td> <td><p>Listening IP address.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td>
<td><span class="parametername">port</span></td> <td><span class="parametername">port</span></td>
<td></td> <td><p>Listening port.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><span class="parametername">decryptSsl</span></td> <td><span class="parametername">decryptSsl</span></td>
<td></td> <td><p>Should we decrypt ssl?</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -208,10 +211,10 @@ So client application know that it is communicating with a proxy server</p> ...@@ -208,10 +211,10 @@ So client application know that it is communicating with a proxy server</p>
<h4 id="Titanium_Web_Proxy_Models_ExplicitProxyEndPoint_BeforeTunnelConnectRequest" data-uid="Titanium.Web.Proxy.Models.ExplicitProxyEndPoint.BeforeTunnelConnectRequest">BeforeTunnelConnectRequest</h4> <h4 id="Titanium_Web_Proxy_Models_ExplicitProxyEndPoint_BeforeTunnelConnectRequest" data-uid="Titanium.Web.Proxy.Models.ExplicitProxyEndPoint.BeforeTunnelConnectRequest">BeforeTunnelConnectRequest</h4>
<div class="markdown level1 summary"><p>Intercept tunnel connect request <div class="markdown level1 summary"><p>Intercept tunnel connect request.
Valid only for explicit endpoints Valid only for explicit endpoints.
Set the <a class="xref" href="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.html#Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DecryptSsl">DecryptSsl</a> property to false if this HTTP connect request Set the <a class="xref" href="Titanium.Web.Proxy.EventArguments.TunnelConnectSessionEventArgs.html#Titanium_Web_Proxy_EventArguments_TunnelConnectSessionEventArgs_DecryptSsl">DecryptSsl</a> property to false if this HTTP connect request
should&apos;nt be decrypted and instead be relayed</p> should&apos;nt be decrypted and instead be relayed.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -236,8 +239,8 @@ should&apos;nt be decrypted and instead be relayed</p> ...@@ -236,8 +239,8 @@ should&apos;nt be decrypted and instead be relayed</p>
<h4 id="Titanium_Web_Proxy_Models_ExplicitProxyEndPoint_BeforeTunnelConnectResponse" data-uid="Titanium.Web.Proxy.Models.ExplicitProxyEndPoint.BeforeTunnelConnectResponse">BeforeTunnelConnectResponse</h4> <h4 id="Titanium_Web_Proxy_Models_ExplicitProxyEndPoint_BeforeTunnelConnectResponse" data-uid="Titanium.Web.Proxy.Models.ExplicitProxyEndPoint.BeforeTunnelConnectResponse">BeforeTunnelConnectResponse</h4>
<div class="markdown level1 summary"><p>Intercept tunnel connect response <div class="markdown level1 summary"><p>Intercept tunnel connect response.
Valid only for explicit endpoints</p> Valid only for explicit endpoints.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<h1 id="Titanium_Web_Proxy_Models_ExternalProxy" data-uid="Titanium.Web.Proxy.Models.ExternalProxy" class="text-break">Class ExternalProxy <h1 id="Titanium_Web_Proxy_Models_ExternalProxy" data-uid="Titanium.Web.Proxy.Models.ExternalProxy" class="text-break">Class ExternalProxy
</h1> </h1>
<div class="markdown level0 summary"><p>An upstream proxy this proxy uses if any</p> <div class="markdown level0 summary"><p>An upstream proxy this proxy uses if any.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
...@@ -282,7 +282,8 @@ ...@@ -282,7 +282,8 @@
<a id="Titanium_Web_Proxy_Models_ExternalProxy_ToString_" data-uid="Titanium.Web.Proxy.Models.ExternalProxy.ToString*"></a> <a id="Titanium_Web_Proxy_Models_ExternalProxy_ToString_" data-uid="Titanium.Web.Proxy.Models.ExternalProxy.ToString*"></a>
<h4 id="Titanium_Web_Proxy_Models_ExternalProxy_ToString" data-uid="Titanium.Web.Proxy.Models.ExternalProxy.ToString">ToString()</h4> <h4 id="Titanium_Web_Proxy_Models_ExternalProxy_ToString" data-uid="Titanium.Web.Proxy.Models.ExternalProxy.ToString">ToString()</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>returns data in Hostname:port format.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
......
...@@ -124,7 +124,7 @@ ...@@ -124,7 +124,7 @@
<a id="Titanium_Web_Proxy_Models_HttpHeader__ctor_" data-uid="Titanium.Web.Proxy.Models.HttpHeader.#ctor*"></a> <a id="Titanium_Web_Proxy_Models_HttpHeader__ctor_" data-uid="Titanium.Web.Proxy.Models.HttpHeader.#ctor*"></a>
<h4 id="Titanium_Web_Proxy_Models_HttpHeader__ctor_System_String_System_String_" data-uid="Titanium.Web.Proxy.Models.HttpHeader.#ctor(System.String,System.String)">HttpHeader(String, String)</h4> <h4 id="Titanium_Web_Proxy_Models_HttpHeader__ctor_System_String_System_String_" data-uid="Titanium.Web.Proxy.Models.HttpHeader.#ctor(System.String,System.String)">HttpHeader(String, String)</h4>
<div class="markdown level1 summary"><p>Constructor.</p> <div class="markdown level1 summary"><p>Initialize a new instance.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -144,27 +144,14 @@ ...@@ -144,27 +144,14 @@
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">name</span></td> <td><span class="parametername">name</span></td>
<td></td> <td><p>Header name.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">value</span></td> <td><span class="parametername">value</span></td>
<td></td> <td><p>Header value.</p>
</tr> </td>
</tbody>
</table>
<h5 class="exceptions">Exceptions</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Condition</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.exception">Exception</a></td>
<td></td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -228,7 +215,7 @@ ...@@ -228,7 +215,7 @@
<a id="Titanium_Web_Proxy_Models_HttpHeader_ToString_" data-uid="Titanium.Web.Proxy.Models.HttpHeader.ToString*"></a> <a id="Titanium_Web_Proxy_Models_HttpHeader_ToString_" data-uid="Titanium.Web.Proxy.Models.HttpHeader.ToString*"></a>
<h4 id="Titanium_Web_Proxy_Models_HttpHeader_ToString" data-uid="Titanium.Web.Proxy.Models.HttpHeader.ToString">ToString()</h4> <h4 id="Titanium_Web_Proxy_Models_HttpHeader_ToString" data-uid="Titanium.Web.Proxy.Models.HttpHeader.ToString">ToString()</h4>
<div class="markdown level1 summary"><p>Returns header as a valid header string</p> <div class="markdown level1 summary"><p>Returns header as a valid header string.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -83,8 +83,8 @@ ...@@ -83,8 +83,8 @@
<h1 id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint" class="text-break">Class TransparentProxyEndPoint <h1 id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint" class="text-break">Class TransparentProxyEndPoint
</h1> </h1>
<div class="markdown level0 summary"><p>A proxy end point client is not aware of <div class="markdown level0 summary"><p>A proxy end point client is not aware of.
Usefull when requests are redirected to this proxy end point through port forwarding</p> Useful when requests are redirected to this proxy end point through port forwarding via router.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
...@@ -141,7 +141,7 @@ Usefull when requests are redirected to this proxy end point through port forwar ...@@ -141,7 +141,7 @@ Usefull when requests are redirected to this proxy end point through port forwar
<a id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint__ctor_" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.#ctor*"></a> <a id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint__ctor_" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.#ctor*"></a>
<h4 id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint__ctor_System_Net_IPAddress_System_Int32_System_Boolean_" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.#ctor(System.Net.IPAddress,System.Int32,System.Boolean)">TransparentProxyEndPoint(IPAddress, Int32, Boolean)</h4> <h4 id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint__ctor_System_Net_IPAddress_System_Int32_System_Boolean_" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.#ctor(System.Net.IPAddress,System.Int32,System.Boolean)">TransparentProxyEndPoint(IPAddress, Int32, Boolean)</h4>
<div class="markdown level1 summary"><p>Constructor.</p> <div class="markdown level1 summary"><p>Initialize a new instance.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -161,17 +161,20 @@ Usefull when requests are redirected to this proxy end point through port forwar ...@@ -161,17 +161,20 @@ Usefull when requests are redirected to this proxy end point through port forwar
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.net.ipaddress">IPAddress</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.net.ipaddress">IPAddress</a></td>
<td><span class="parametername">ipAddress</span></td> <td><span class="parametername">ipAddress</span></td>
<td></td> <td><p>Listening Ip address.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.int32">Int32</a></td>
<td><span class="parametername">port</span></td> <td><span class="parametername">port</span></td>
<td></td> <td><p>Listening port.</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><span class="parametername">decryptSsl</span></td> <td><span class="parametername">decryptSsl</span></td>
<td></td> <td><p>Should we decrypt ssl?</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -181,8 +184,8 @@ Usefull when requests are redirected to this proxy end point through port forwar ...@@ -181,8 +184,8 @@ Usefull when requests are redirected to this proxy end point through port forwar
<a id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint_GenericCertificateName_" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.GenericCertificateName*"></a> <a id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint_GenericCertificateName_" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.GenericCertificateName*"></a>
<h4 id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint_GenericCertificateName" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.GenericCertificateName">GenericCertificateName</h4> <h4 id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint_GenericCertificateName" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.GenericCertificateName">GenericCertificateName</h4>
<div class="markdown level1 summary"><p>Name of the Certificate need to be sent (same as the hostname we want to proxy) <div class="markdown level1 summary"><p>Name of the Certificate need to be sent (same as the hostname we want to proxy).
This is valid only when UseServerNameIndication is set to false</p> This is valid only when UseServerNameIndication is set to false.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -209,7 +212,7 @@ This is valid only when UseServerNameIndication is set to false</p> ...@@ -209,7 +212,7 @@ This is valid only when UseServerNameIndication is set to false</p>
<h4 id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint_BeforeSslAuthenticate" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.BeforeSslAuthenticate">BeforeSslAuthenticate</h4> <h4 id="Titanium_Web_Proxy_Models_TransparentProxyEndPoint_BeforeSslAuthenticate" data-uid="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.BeforeSslAuthenticate">BeforeSslAuthenticate</h4>
<div class="markdown level1 summary"><p>Before Ssl authentication</p> <div class="markdown level1 summary"><p>Before Ssl authentication this event is fired.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
......
...@@ -88,11 +88,11 @@ ...@@ -88,11 +88,11 @@
<h3 id="classes">Classes <h3 id="classes">Classes
</h3> </h3>
<h4><a class="xref" href="Titanium.Web.Proxy.Models.ExplicitProxyEndPoint.html">ExplicitProxyEndPoint</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Models.ExplicitProxyEndPoint.html">ExplicitProxyEndPoint</a></h4>
<section><p>A proxy endpoint that the client is aware of <section><p>A proxy endpoint that the client is aware of.
So client application know that it is communicating with a proxy server</p> So client application know that it is communicating with a proxy server.</p>
</section> </section>
<h4><a class="xref" href="Titanium.Web.Proxy.Models.ExternalProxy.html">ExternalProxy</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Models.ExternalProxy.html">ExternalProxy</a></h4>
<section><p>An upstream proxy this proxy uses if any</p> <section><p>An upstream proxy this proxy uses if any.</p>
</section> </section>
<h4><a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Models.HttpHeader.html">HttpHeader</a></h4>
<section><p>Http Header object used by proxy</p> <section><p>Http Header object used by proxy</p>
...@@ -101,8 +101,8 @@ So client application know that it is communicating with a proxy server</p> ...@@ -101,8 +101,8 @@ So client application know that it is communicating with a proxy server</p>
<section><p>An abstract endpoint where the proxy listens</p> <section><p>An abstract endpoint where the proxy listens</p>
</section> </section>
<h4><a class="xref" href="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.html">TransparentProxyEndPoint</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Models.TransparentProxyEndPoint.html">TransparentProxyEndPoint</a></h4>
<section><p>A proxy end point client is not aware of <section><p>A proxy end point client is not aware of.
Usefull when requests are redirected to this proxy end point through port forwarding</p> Useful when requests are redirected to this proxy end point through port forwarding via router.</p>
</section> </section>
</article> </article>
</div> </div>
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<h1 id="Titanium_Web_Proxy_Network_CertificateEngine" data-uid="Titanium.Web.Proxy.Network.CertificateEngine" class="text-break">Enum CertificateEngine <h1 id="Titanium_Web_Proxy_Network_CertificateEngine" data-uid="Titanium.Web.Proxy.Network.CertificateEngine" class="text-break">Enum CertificateEngine
</h1> </h1>
<div class="markdown level0 summary"><p>Certificate Engine option</p> <div class="markdown level0 summary"><p>Certificate Engine option.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="Titanium.Web.Proxy.Network.html">Titanium.Web.Proxy.Network</a></h6> <h6><strong>Namespace</strong>: <a class="xref" href="Titanium.Web.Proxy.Network.html">Titanium.Web.Proxy.Network</a></h6>
...@@ -104,12 +104,12 @@ ...@@ -104,12 +104,12 @@
<tbody> <tbody>
<tr> <tr>
<td id="Titanium_Web_Proxy_Network_CertificateEngine_BouncyCastle">BouncyCastle</td> <td id="Titanium_Web_Proxy_Network_CertificateEngine_BouncyCastle">BouncyCastle</td>
<td><p>Uses BouncyCastle 3rd party library</p> <td><p>Uses BouncyCastle 3rd party library.</p>
</td> </td>
</tr> </tr>
<tr> <tr>
<td id="Titanium_Web_Proxy_Network_CertificateEngine_DefaultWindows">DefaultWindows</td> <td id="Titanium_Web_Proxy_Network_CertificateEngine_DefaultWindows">DefaultWindows</td>
<td><p>Uses Windows Certification Generation API</p> <td><p>Uses Windows Certification Generation API.</p>
</td> </td>
</tr> </tr>
</tbody> </tbody>
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<h1 id="Titanium_Web_Proxy_Network_CertificateManager" data-uid="Titanium.Web.Proxy.Network.CertificateManager" class="text-break">Class CertificateManager <h1 id="Titanium_Web_Proxy_Network_CertificateManager" data-uid="Titanium.Web.Proxy.Network.CertificateManager" class="text-break">Class CertificateManager
</h1> </h1>
<div class="markdown level0 summary"><p>A class to manage SSL certificates used by this proxy server</p> <div class="markdown level0 summary"><p>A class to manage SSL certificates used by this proxy server.</p>
</div> </div>
<div class="markdown level0 conceptual"></div> <div class="markdown level0 conceptual"></div>
<div class="inheritance"> <div class="inheritance">
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
<a id="Titanium_Web_Proxy_Network_CertificateManager_CertificateCacheTimeOutMinutes_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CertificateCacheTimeOutMinutes*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_CertificateCacheTimeOutMinutes_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CertificateCacheTimeOutMinutes*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_CertificateCacheTimeOutMinutes" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CertificateCacheTimeOutMinutes">CertificateCacheTimeOutMinutes</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_CertificateCacheTimeOutMinutes" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CertificateCacheTimeOutMinutes">CertificateCacheTimeOutMinutes</h4>
<div class="markdown level1 summary"><p>Minutes certificates should be kept in cache when not used</p> <div class="markdown level1 summary"><p>Minutes certificates should be kept in cache when not used.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -157,9 +157,9 @@ ...@@ -157,9 +157,9 @@
<a id="Titanium_Web_Proxy_Network_CertificateManager_CertificateEngine_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CertificateEngine*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_CertificateEngine_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CertificateEngine*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_CertificateEngine" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CertificateEngine">CertificateEngine</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_CertificateEngine" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CertificateEngine">CertificateEngine</h4>
<div class="markdown level1 summary"><p>Select Certificate Engine <div class="markdown level1 summary"><p>Select Certificate Engine.
Optionally set to BouncyCastle Optionally set to BouncyCastle.
Mono only support BouncyCastle and it is the default</p> Mono only support BouncyCastle and it is the default.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -185,8 +185,8 @@ Mono only support BouncyCastle and it is the default</p> ...@@ -185,8 +185,8 @@ Mono only support BouncyCastle and it is the default</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_OverwritePfxFile_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.OverwritePfxFile*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_OverwritePfxFile_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.OverwritePfxFile*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_OverwritePfxFile" data-uid="Titanium.Web.Proxy.Network.CertificateManager.OverwritePfxFile">OverwritePfxFile</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_OverwritePfxFile" data-uid="Titanium.Web.Proxy.Network.CertificateManager.OverwritePfxFile">OverwritePfxFile</h4>
<div class="markdown level1 summary"><p>Overwrite Root certificate file <div class="markdown level1 summary"><p>Overwrite Root certificate file.
<p>true : replace an existing .pfx file if password is incorect or if RootCertificate = null</p></p> <p>true : replace an existing .pfx file if password is incorect or if RootCertificate = null.</p></p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -212,7 +212,7 @@ Mono only support BouncyCastle and it is the default</p> ...@@ -212,7 +212,7 @@ Mono only support BouncyCastle and it is the default</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_PfxFilePath_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.PfxFilePath*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_PfxFilePath_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.PfxFilePath*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_PfxFilePath" data-uid="Titanium.Web.Proxy.Network.CertificateManager.PfxFilePath">PfxFilePath</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_PfxFilePath" data-uid="Titanium.Web.Proxy.Network.CertificateManager.PfxFilePath">PfxFilePath</h4>
<div class="markdown level1 summary"><p>Name(path) of the Root certificate file <div class="markdown level1 summary"><p>Name(path) of the Root certificate file.
<p> <p>
Set the name(path) of the .pfx file. If it is string.Empty Root certificate file will be named as Set the name(path) of the .pfx file. If it is string.Empty Root certificate file will be named as
&quot;rootCert.pfx&quot; (and will be saved in proxy dll directory) &quot;rootCert.pfx&quot; (and will be saved in proxy dll directory)
...@@ -242,7 +242,7 @@ Mono only support BouncyCastle and it is the default</p> ...@@ -242,7 +242,7 @@ Mono only support BouncyCastle and it is the default</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_PfxPassword_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.PfxPassword*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_PfxPassword_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.PfxPassword*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_PfxPassword" data-uid="Titanium.Web.Proxy.Network.CertificateManager.PfxPassword">PfxPassword</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_PfxPassword" data-uid="Titanium.Web.Proxy.Network.CertificateManager.PfxPassword">PfxPassword</h4>
<div class="markdown level1 summary"><p>Password of the Root certificate file <div class="markdown level1 summary"><p>Password of the Root certificate file.
<p>Set a password for the .pfx file</p></p> <p>Set a password for the .pfx file</p></p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
...@@ -269,7 +269,7 @@ Mono only support BouncyCastle and it is the default</p> ...@@ -269,7 +269,7 @@ Mono only support BouncyCastle and it is the default</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificate" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificate">RootCertificate</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificate" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificate">RootCertificate</h4>
<div class="markdown level1 summary"><p>The root certificate</p> <div class="markdown level1 summary"><p>The root certificate.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -295,8 +295,8 @@ Mono only support BouncyCastle and it is the default</p> ...@@ -295,8 +295,8 @@ Mono only support BouncyCastle and it is the default</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificateIssuerName_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificateIssuerName*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificateIssuerName_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificateIssuerName*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificateIssuerName" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificateIssuerName">RootCertificateIssuerName</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificateIssuerName" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificateIssuerName">RootCertificateIssuerName</h4>
<div class="markdown level1 summary"><p>Name of the root certificate issuer <div class="markdown level1 summary"><p>Name of the root certificate issuer.
(This is valid only when RootCertificate property is not set)</p> (This is valid only when RootCertificate property is not set.)</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -322,11 +322,11 @@ Mono only support BouncyCastle and it is the default</p> ...@@ -322,11 +322,11 @@ Mono only support BouncyCastle and it is the default</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificateName_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificateName*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificateName_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificateName*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificateName" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificateName">RootCertificateName</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_RootCertificateName" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RootCertificateName">RootCertificateName</h4>
<div class="markdown level1 summary"><p>Name of the root certificate <div class="markdown level1 summary"><p>Name of the root certificate.
(This is valid only when RootCertificate property is not set) (This is valid only when RootCertificate property is not set.)
If no certificate is provided then a default Root Certificate will be created and used If no certificate is provided then a default Root Certificate will be created and used.
The provided root certificate will be stored in proxy exe directory with the private key The provided root certificate will be stored in proxy exe directory with the private key.
Root certificate file will be named as &quot;rootCert.pfx&quot;</p> Root certificate file will be named as &quot;rootCert.pfx&quot;.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -352,8 +352,8 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p> ...@@ -352,8 +352,8 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_SaveFakeCertificates_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.SaveFakeCertificates*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_SaveFakeCertificates_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.SaveFakeCertificates*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_SaveFakeCertificates" data-uid="Titanium.Web.Proxy.Network.CertificateManager.SaveFakeCertificates">SaveFakeCertificates</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_SaveFakeCertificates" data-uid="Titanium.Web.Proxy.Network.CertificateManager.SaveFakeCertificates">SaveFakeCertificates</h4>
<div class="markdown level1 summary"><p>Save all fake certificates in folder &quot;crts&quot;(will be created in proxy dll directory) <div class="markdown level1 summary"><p>Save all fake certificates in folder &quot;crts&quot; (will be created in proxy dll directory).
<p>for can load the certificate and not make new certificate every time </p></p> <p>for can load the certificate and not make new certificate every time. </p></p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -379,7 +379,7 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p> ...@@ -379,7 +379,7 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_StorageFlag_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.StorageFlag*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_StorageFlag_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.StorageFlag*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_StorageFlag" data-uid="Titanium.Web.Proxy.Network.CertificateManager.StorageFlag">StorageFlag</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_StorageFlag" data-uid="Titanium.Web.Proxy.Network.CertificateManager.StorageFlag">StorageFlag</h4>
<div class="markdown level1 summary"><p>Adjust behaviour when certificates are saved to filesystem</p> <div class="markdown level1 summary"><p>Adjust behaviour when certificates are saved to filesystem.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -407,7 +407,8 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p> ...@@ -407,7 +407,8 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_ClearRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.ClearRootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_ClearRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.ClearRootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_ClearRootCertificate" data-uid="Titanium.Web.Proxy.Network.CertificateManager.ClearRootCertificate">ClearRootCertificate()</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_ClearRootCertificate" data-uid="Titanium.Web.Proxy.Network.CertificateManager.ClearRootCertificate">ClearRootCertificate()</h4>
<div class="markdown level1 summary"></div> <div class="markdown level1 summary"><p>Clear the root certificate and cache.</p>
</div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
...@@ -417,7 +418,7 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p> ...@@ -417,7 +418,7 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_CreateRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CreateRootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_CreateRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CreateRootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_CreateRootCertificate_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CreateRootCertificate(System.Boolean)">CreateRootCertificate(Boolean)</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_CreateRootCertificate_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.CreateRootCertificate(System.Boolean)">CreateRootCertificate(Boolean)</h4>
<div class="markdown level1 summary"><p>Attempts to create a RootCertificate</p> <div class="markdown level1 summary"><p>Attempts to create a RootCertificate.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -453,7 +454,7 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p> ...@@ -453,7 +454,7 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p>
<tbody> <tbody>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><p>true if succeeded, else false</p> <td><p>true if succeeded, else false.</p>
</td> </td>
</tr> </tr>
</tbody> </tbody>
...@@ -473,7 +474,7 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p> ...@@ -473,7 +474,7 @@ Root certificate file will be named as &quot;rootCert.pfx&quot;</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_EnsureRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.EnsureRootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_EnsureRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.EnsureRootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_EnsureRootCertificate" data-uid="Titanium.Web.Proxy.Network.CertificateManager.EnsureRootCertificate">EnsureRootCertificate()</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_EnsureRootCertificate" data-uid="Titanium.Web.Proxy.Network.CertificateManager.EnsureRootCertificate">EnsureRootCertificate()</h4>
<div class="markdown level1 summary"><p>Ensure certificates are setup (creates root if required) <div class="markdown level1 summary"><p>Ensure certificates are setup (creates root if required).
Also makes root certificate trusted based on initial setup from proxy constructor for user/machine trust.</p> Also makes root certificate trusted based on initial setup from proxy constructor for user/machine trust.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
...@@ -485,14 +486,14 @@ Also makes root certificate trusted based on initial setup from proxy constructo ...@@ -485,14 +486,14 @@ Also makes root certificate trusted based on initial setup from proxy constructo
<a id="Titanium_Web_Proxy_Network_CertificateManager_EnsureRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.EnsureRootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_EnsureRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.EnsureRootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_EnsureRootCertificate_System_Boolean_System_Boolean_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.EnsureRootCertificate(System.Boolean,System.Boolean,System.Boolean)">EnsureRootCertificate(Boolean, Boolean, Boolean)</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_EnsureRootCertificate_System_Boolean_System_Boolean_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.EnsureRootCertificate(System.Boolean,System.Boolean,System.Boolean)">EnsureRootCertificate(Boolean, Boolean, Boolean)</h4>
<div class="markdown level1 summary"><p>Ensure certificates are setup (creates root if required) <div class="markdown level1 summary"><p>Ensure certificates are setup (creates root if required).
Also makes root certificate trusted based on provided parameters Also makes root certificate trusted based on provided parameters.
Note:setting machineTrustRootCertificate to true will force userTrustRootCertificate to true</p> Note:setting machineTrustRootCertificate to true will force userTrustRootCertificate to true.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-csharp hljs">public void EnsureRootCertificate(bool userTrustRootCertificate = true, bool machineTrustRootCertificate = false, bool trustRootCertificateAsAdmin = false)</code></pre> <pre><code class="lang-csharp hljs">public void EnsureRootCertificate(bool userTrustRootCertificate, bool machineTrustRootCertificate, bool trustRootCertificateAsAdmin = false)</code></pre>
</div> </div>
<h5 class="parameters">Parameters</h5> <h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-striped table-condensed">
...@@ -507,17 +508,20 @@ Note:setting machineTrustRootCertificate to true will force userTrustRootCertifi ...@@ -507,17 +508,20 @@ Note:setting machineTrustRootCertificate to true will force userTrustRootCertifi
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><span class="parametername">userTrustRootCertificate</span></td> <td><span class="parametername">userTrustRootCertificate</span></td>
<td></td> <td><p>Should fake HTTPS certificate be trusted by this machine&apos;s user certificate store?</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><span class="parametername">machineTrustRootCertificate</span></td> <td><span class="parametername">machineTrustRootCertificate</span></td>
<td></td> <td><p>Should fake HTTPS certificate be trusted by this machine&apos;s certificate store?</p>
</td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><span class="parametername">trustRootCertificateAsAdmin</span></td> <td><span class="parametername">trustRootCertificateAsAdmin</span></td>
<td></td> <td><p>Should we attempt to trust certificates with elevated permissions by prompting for UAC if required?</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -577,7 +581,7 @@ Note:setting machineTrustRootCertificate to true will force userTrustRootCertifi ...@@ -577,7 +581,7 @@ Note:setting machineTrustRootCertificate to true will force userTrustRootCertifi
<a id="Titanium_Web_Proxy_Network_CertificateManager_LoadRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.LoadRootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_LoadRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.LoadRootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_LoadRootCertificate" data-uid="Titanium.Web.Proxy.Network.CertificateManager.LoadRootCertificate">LoadRootCertificate()</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_LoadRootCertificate" data-uid="Titanium.Web.Proxy.Network.CertificateManager.LoadRootCertificate">LoadRootCertificate()</h4>
<div class="markdown level1 summary"><p>Loads root certificate from current executing assembly location with expected name rootCert.pfx</p> <div class="markdown level1 summary"><p>Loads root certificate from current executing assembly location with expected name rootCert.pfx.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -603,7 +607,7 @@ Note:setting machineTrustRootCertificate to true will force userTrustRootCertifi ...@@ -603,7 +607,7 @@ Note:setting machineTrustRootCertificate to true will force userTrustRootCertifi
<a id="Titanium_Web_Proxy_Network_CertificateManager_LoadRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.LoadRootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_LoadRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.LoadRootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_LoadRootCertificate_System_String_System_String_System_Boolean_System_Security_Cryptography_X509Certificates_X509KeyStorageFlags_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.LoadRootCertificate(System.String,System.String,System.Boolean,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)">LoadRootCertificate(String, String, Boolean, X509KeyStorageFlags)</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_LoadRootCertificate_System_String_System_String_System_Boolean_System_Security_Cryptography_X509Certificates_X509KeyStorageFlags_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.LoadRootCertificate(System.String,System.String,System.Boolean,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)">LoadRootCertificate(String, String, Boolean, X509KeyStorageFlags)</h4>
<div class="markdown level1 summary"><p>Manually load a Root certificate file from give path (.pfx file)</p> <div class="markdown level1 summary"><p>Manually load a Root certificate file from give path (.pfx file).</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -624,19 +628,19 @@ Note:setting machineTrustRootCertificate to true will force userTrustRootCertifi ...@@ -624,19 +628,19 @@ Note:setting machineTrustRootCertificate to true will force userTrustRootCertifi
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">pfxFilePath</span></td> <td><span class="parametername">pfxFilePath</span></td>
<td><p>Set the name(path) of the .pfx file. If it is string.Empty Root certificate file will be <td><p>Set the name(path) of the .pfx file. If it is string.Empty Root certificate file will be
named as &quot;rootCert.pfx&quot; (and will be saved in proxy dll directory)</p> named as &quot;rootCert.pfx&quot; (and will be saved in proxy dll directory).</p>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a></td>
<td><span class="parametername">password</span></td> <td><span class="parametername">password</span></td>
<td><p>Set a password for the .pfx file</p> <td><p>Set a password for the .pfx file.</p>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><span class="parametername">overwritePfXFile</span></td> <td><span class="parametername">overwritePfXFile</span></td>
<td><p>true : replace an existing .pfx file if password is incorect or if RootCertificate==null</p> <td><p>true : replace an existing .pfx file if password is incorect or if RootCertificate==null.</p>
</td> </td>
</tr> </tr>
<tr> <tr>
...@@ -657,7 +661,7 @@ named as &quot;rootCert.pfx&quot; (and will be saved in proxy dll directory)</p> ...@@ -657,7 +661,7 @@ named as &quot;rootCert.pfx&quot; (and will be saved in proxy dll directory)</p>
<tbody> <tbody>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><p>true if succeeded, else false</p> <td><p>true if succeeded, else false.</p>
</td> </td>
</tr> </tr>
</tbody> </tbody>
...@@ -666,8 +670,8 @@ named as &quot;rootCert.pfx&quot; (and will be saved in proxy dll directory)</p> ...@@ -666,8 +670,8 @@ named as &quot;rootCert.pfx&quot; (and will be saved in proxy dll directory)</p>
<a id="Titanium_Web_Proxy_Network_CertificateManager_RemoveTrustedRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RemoveTrustedRootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_RemoveTrustedRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RemoveTrustedRootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_RemoveTrustedRootCertificate_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RemoveTrustedRootCertificate(System.Boolean)">RemoveTrustedRootCertificate(Boolean)</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_RemoveTrustedRootCertificate_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.RemoveTrustedRootCertificate(System.Boolean)">RemoveTrustedRootCertificate(Boolean)</h4>
<div class="markdown level1 summary"><p>Removes the trusted certificates from user store, optionally also from machine store <div class="markdown level1 summary"><p>Removes the trusted certificates from user store, optionally also from machine store.
To remove from machine store elevated permissions are required (will fail silently otherwise)</p> To remove from machine store elevated permissions are required (will fail silently otherwise).</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -687,7 +691,8 @@ To remove from machine store elevated permissions are required (will fail silent ...@@ -687,7 +691,8 @@ To remove from machine store elevated permissions are required (will fail silent
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td><span class="parametername">machineTrusted</span></td> <td><span class="parametername">machineTrusted</span></td>
<td></td> <td><p>Should also remove from machine store?</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -730,7 +735,8 @@ To remove from machine store elevated permissions are required (will fail silent ...@@ -730,7 +735,8 @@ To remove from machine store elevated permissions are required (will fail silent
<tbody> <tbody>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td></td> <td><p>Should also remove from machine store?</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
...@@ -738,8 +744,8 @@ To remove from machine store elevated permissions are required (will fail silent ...@@ -738,8 +744,8 @@ To remove from machine store elevated permissions are required (will fail silent
<a id="Titanium_Web_Proxy_Network_CertificateManager_TrustRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.TrustRootCertificate*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_TrustRootCertificate_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.TrustRootCertificate*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_TrustRootCertificate_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.TrustRootCertificate(System.Boolean)">TrustRootCertificate(Boolean)</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_TrustRootCertificate_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.TrustRootCertificate(System.Boolean)">TrustRootCertificate(Boolean)</h4>
<div class="markdown level1 summary"><p>Trusts the root certificate in user store, optionally also in machine store <div class="markdown level1 summary"><p>Trusts the root certificate in user store, optionally also in machine store.
Machine trust would require elevated permissions (will silently fail otherwise)</p> Machine trust would require elevated permissions (will silently fail otherwise).</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5> <h5 class="decalaration">Declaration</h5>
...@@ -767,7 +773,7 @@ Machine trust would require elevated permissions (will silently fail otherwise)< ...@@ -767,7 +773,7 @@ Machine trust would require elevated permissions (will silently fail otherwise)<
<a id="Titanium_Web_Proxy_Network_CertificateManager_TrustRootCertificateAsAdmin_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.TrustRootCertificateAsAdmin*"></a> <a id="Titanium_Web_Proxy_Network_CertificateManager_TrustRootCertificateAsAdmin_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.TrustRootCertificateAsAdmin*"></a>
<h4 id="Titanium_Web_Proxy_Network_CertificateManager_TrustRootCertificateAsAdmin_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.TrustRootCertificateAsAdmin(System.Boolean)">TrustRootCertificateAsAdmin(Boolean)</h4> <h4 id="Titanium_Web_Proxy_Network_CertificateManager_TrustRootCertificateAsAdmin_System_Boolean_" data-uid="Titanium.Web.Proxy.Network.CertificateManager.TrustRootCertificateAsAdmin(System.Boolean)">TrustRootCertificateAsAdmin(Boolean)</h4>
<div class="markdown level1 summary"><p>Puts the certificate to the user store, optionally also to machine store <div class="markdown level1 summary"><p>Puts the certificate to the user store, optionally also to machine store.
Prompts with UAC if elevated permissions are required. Works only on Windows.</p> Prompts with UAC if elevated permissions are required. Works only on Windows.</p>
</div> </div>
<div class="markdown level1 conceptual"></div> <div class="markdown level1 conceptual"></div>
...@@ -803,7 +809,8 @@ Prompts with UAC if elevated permissions are required. Works only on Windows.</p ...@@ -803,7 +809,8 @@ Prompts with UAC if elevated permissions are required. Works only on Windows.</p
<tbody> <tbody>
<tr> <tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td> <td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.boolean">Boolean</a></td>
<td></td> <td><p>True if success.</p>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
......
...@@ -88,12 +88,12 @@ ...@@ -88,12 +88,12 @@
<h3 id="classes">Classes <h3 id="classes">Classes
</h3> </h3>
<h4><a class="xref" href="Titanium.Web.Proxy.Network.CertificateManager.html">CertificateManager</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Network.CertificateManager.html">CertificateManager</a></h4>
<section><p>A class to manage SSL certificates used by this proxy server</p> <section><p>A class to manage SSL certificates used by this proxy server.</p>
</section> </section>
<h3 id="enums">Enums <h3 id="enums">Enums
</h3> </h3>
<h4><a class="xref" href="Titanium.Web.Proxy.Network.CertificateEngine.html">CertificateEngine</a></h4> <h4><a class="xref" href="Titanium.Web.Proxy.Network.CertificateEngine.html">CertificateEngine</a></h4>
<section><p>Certificate Engine option</p> <section><p>Certificate Engine option.</p>
</section> </section>
</article> </article>
</div> </div>
......
...@@ -74,21 +74,6 @@ ...@@ -74,21 +74,6 @@
<a href="Titanium.Web.Proxy.Exceptions.ProxyHttpException.html" name="" title="ProxyHttpException">ProxyHttpException</a> <a href="Titanium.Web.Proxy.Exceptions.ProxyHttpException.html" name="" title="ProxyHttpException">ProxyHttpException</a>
</li> </li>
</ul> </li> </ul> </li>
<li>
<span class="expand-stub"></span>
<a href="Titanium.Web.Proxy.Extensions.html" name="" title="Titanium.Web.Proxy.Extensions">Titanium.Web.Proxy.Extensions</a>
<ul class="nav level2">
<li>
<a href="Titanium.Web.Proxy.Extensions.SslApplicationProtocol.html" name="" title="SslApplicationProtocol">SslApplicationProtocol</a>
</li>
<li>
<a href="Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html" name="" title="SslClientAuthenticationOptions">SslClientAuthenticationOptions</a>
</li>
<li>
<a href="Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html" name="" title="SslServerAuthenticationOptions">SslServerAuthenticationOptions</a>
</li>
</ul> </li>
<li> <li>
<span class="expand-stub"></span> <span class="expand-stub"></span>
<a href="Titanium.Web.Proxy.Helpers.html" name="" title="Titanium.Web.Proxy.Helpers">Titanium.Web.Proxy.Helpers</a> <a href="Titanium.Web.Proxy.Helpers.html" name="" title="Titanium.Web.Proxy.Helpers">Titanium.Web.Proxy.Helpers</a>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -260,19 +260,6 @@ references: ...@@ -260,19 +260,6 @@ references:
commentId: T:Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs commentId: T:Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs
fullName: Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs fullName: Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs
nameWithType: MultipartRequestPartSentEventArgs nameWithType: MultipartRequestPartSentEventArgs
- uid: Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.#ctor(System.String,Titanium.Web.Proxy.Http.HeaderCollection)
name: MultipartRequestPartSentEventArgs(String, HeaderCollection)
href: api/Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.html#Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs__ctor_System_String_Titanium_Web_Proxy_Http_HeaderCollection_
commentId: M:Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.#ctor(System.String,Titanium.Web.Proxy.Http.HeaderCollection)
fullName: Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.MultipartRequestPartSentEventArgs(System.String, Titanium.Web.Proxy.Http.HeaderCollection)
nameWithType: MultipartRequestPartSentEventArgs.MultipartRequestPartSentEventArgs(String, HeaderCollection)
- uid: Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.#ctor*
name: MultipartRequestPartSentEventArgs
href: api/Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.html#Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs__ctor_
commentId: Overload:Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.#ctor
isSpec: "True"
fullName: Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.MultipartRequestPartSentEventArgs
nameWithType: MultipartRequestPartSentEventArgs.MultipartRequestPartSentEventArgs
- uid: Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.Boundary - uid: Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.Boundary
name: Boundary name: Boundary
href: api/Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.html#Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs_Boundary href: api/Titanium.Web.Proxy.EventArguments.MultipartRequestPartSentEventArgs.html#Titanium_Web_Proxy_EventArguments_MultipartRequestPartSentEventArgs_Boundary
...@@ -861,263 +848,6 @@ references: ...@@ -861,263 +848,6 @@ references:
isSpec: "True" isSpec: "True"
fullName: Titanium.Web.Proxy.Exceptions.ProxyHttpException.SessionEventArgs fullName: Titanium.Web.Proxy.Exceptions.ProxyHttpException.SessionEventArgs
nameWithType: ProxyHttpException.SessionEventArgs nameWithType: ProxyHttpException.SessionEventArgs
- uid: Titanium.Web.Proxy.Extensions
name: Titanium.Web.Proxy.Extensions
href: api/Titanium.Web.Proxy.Extensions.html
commentId: N:Titanium.Web.Proxy.Extensions
fullName: Titanium.Web.Proxy.Extensions
nameWithType: Titanium.Web.Proxy.Extensions
- uid: Titanium.Web.Proxy.Extensions.SslApplicationProtocol
name: SslApplicationProtocol
href: api/Titanium.Web.Proxy.Extensions.SslApplicationProtocol.html
commentId: T:Titanium.Web.Proxy.Extensions.SslApplicationProtocol
fullName: Titanium.Web.Proxy.Extensions.SslApplicationProtocol
nameWithType: SslApplicationProtocol
- uid: Titanium.Web.Proxy.Extensions.SslApplicationProtocol.Http11
name: Http11
href: api/Titanium.Web.Proxy.Extensions.SslApplicationProtocol.html#Titanium_Web_Proxy_Extensions_SslApplicationProtocol_Http11
commentId: F:Titanium.Web.Proxy.Extensions.SslApplicationProtocol.Http11
fullName: Titanium.Web.Proxy.Extensions.SslApplicationProtocol.Http11
nameWithType: SslApplicationProtocol.Http11
- uid: Titanium.Web.Proxy.Extensions.SslApplicationProtocol.Http2
name: Http2
href: api/Titanium.Web.Proxy.Extensions.SslApplicationProtocol.html#Titanium_Web_Proxy_Extensions_SslApplicationProtocol_Http2
commentId: F:Titanium.Web.Proxy.Extensions.SslApplicationProtocol.Http2
fullName: Titanium.Web.Proxy.Extensions.SslApplicationProtocol.Http2
nameWithType: SslApplicationProtocol.Http2
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions
name: SslClientAuthenticationOptions
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html
commentId: T:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions
nameWithType: SslClientAuthenticationOptions
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.AllowRenegotiation
name: AllowRenegotiation
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_AllowRenegotiation
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.AllowRenegotiation
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.AllowRenegotiation
nameWithType: SslClientAuthenticationOptions.AllowRenegotiation
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.AllowRenegotiation*
name: AllowRenegotiation
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_AllowRenegotiation_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.AllowRenegotiation
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.AllowRenegotiation
nameWithType: SslClientAuthenticationOptions.AllowRenegotiation
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ApplicationProtocols
name: ApplicationProtocols
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_ApplicationProtocols
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ApplicationProtocols
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ApplicationProtocols
nameWithType: SslClientAuthenticationOptions.ApplicationProtocols
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ApplicationProtocols*
name: ApplicationProtocols
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_ApplicationProtocols_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ApplicationProtocols
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ApplicationProtocols
nameWithType: SslClientAuthenticationOptions.ApplicationProtocols
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.CertificateRevocationCheckMode
name: CertificateRevocationCheckMode
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_CertificateRevocationCheckMode
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.CertificateRevocationCheckMode
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.CertificateRevocationCheckMode
nameWithType: SslClientAuthenticationOptions.CertificateRevocationCheckMode
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.CertificateRevocationCheckMode*
name: CertificateRevocationCheckMode
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_CertificateRevocationCheckMode_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.CertificateRevocationCheckMode
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.CertificateRevocationCheckMode
nameWithType: SslClientAuthenticationOptions.CertificateRevocationCheckMode
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ClientCertificates
name: ClientCertificates
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_ClientCertificates
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ClientCertificates
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ClientCertificates
nameWithType: SslClientAuthenticationOptions.ClientCertificates
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ClientCertificates*
name: ClientCertificates
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_ClientCertificates_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ClientCertificates
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.ClientCertificates
nameWithType: SslClientAuthenticationOptions.ClientCertificates
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EnabledSslProtocols
name: EnabledSslProtocols
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_EnabledSslProtocols
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EnabledSslProtocols
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EnabledSslProtocols
nameWithType: SslClientAuthenticationOptions.EnabledSslProtocols
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EnabledSslProtocols*
name: EnabledSslProtocols
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_EnabledSslProtocols_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EnabledSslProtocols
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EnabledSslProtocols
nameWithType: SslClientAuthenticationOptions.EnabledSslProtocols
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EncryptionPolicy
name: EncryptionPolicy
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_EncryptionPolicy
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EncryptionPolicy
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EncryptionPolicy
nameWithType: SslClientAuthenticationOptions.EncryptionPolicy
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EncryptionPolicy*
name: EncryptionPolicy
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_EncryptionPolicy_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EncryptionPolicy
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.EncryptionPolicy
nameWithType: SslClientAuthenticationOptions.EncryptionPolicy
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.LocalCertificateSelectionCallback
name: LocalCertificateSelectionCallback
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_LocalCertificateSelectionCallback
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.LocalCertificateSelectionCallback
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.LocalCertificateSelectionCallback
nameWithType: SslClientAuthenticationOptions.LocalCertificateSelectionCallback
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.LocalCertificateSelectionCallback*
name: LocalCertificateSelectionCallback
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_LocalCertificateSelectionCallback_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.LocalCertificateSelectionCallback
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.LocalCertificateSelectionCallback
nameWithType: SslClientAuthenticationOptions.LocalCertificateSelectionCallback
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.RemoteCertificateValidationCallback
name: RemoteCertificateValidationCallback
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_RemoteCertificateValidationCallback
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.RemoteCertificateValidationCallback
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.RemoteCertificateValidationCallback
nameWithType: SslClientAuthenticationOptions.RemoteCertificateValidationCallback
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.RemoteCertificateValidationCallback*
name: RemoteCertificateValidationCallback
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_RemoteCertificateValidationCallback_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.RemoteCertificateValidationCallback
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.RemoteCertificateValidationCallback
nameWithType: SslClientAuthenticationOptions.RemoteCertificateValidationCallback
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.TargetHost
name: TargetHost
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_TargetHost
commentId: P:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.TargetHost
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.TargetHost
nameWithType: SslClientAuthenticationOptions.TargetHost
- uid: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.TargetHost*
name: TargetHost
href: api/Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslClientAuthenticationOptions_TargetHost_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.TargetHost
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslClientAuthenticationOptions.TargetHost
nameWithType: SslClientAuthenticationOptions.TargetHost
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions
name: SslServerAuthenticationOptions
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html
commentId: T:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions
nameWithType: SslServerAuthenticationOptions
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.AllowRenegotiation
name: AllowRenegotiation
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_AllowRenegotiation
commentId: P:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.AllowRenegotiation
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.AllowRenegotiation
nameWithType: SslServerAuthenticationOptions.AllowRenegotiation
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.AllowRenegotiation*
name: AllowRenegotiation
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_AllowRenegotiation_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.AllowRenegotiation
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.AllowRenegotiation
nameWithType: SslServerAuthenticationOptions.AllowRenegotiation
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ApplicationProtocols
name: ApplicationProtocols
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_ApplicationProtocols
commentId: P:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ApplicationProtocols
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ApplicationProtocols
nameWithType: SslServerAuthenticationOptions.ApplicationProtocols
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ApplicationProtocols*
name: ApplicationProtocols
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_ApplicationProtocols_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ApplicationProtocols
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ApplicationProtocols
nameWithType: SslServerAuthenticationOptions.ApplicationProtocols
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.CertificateRevocationCheckMode
name: CertificateRevocationCheckMode
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_CertificateRevocationCheckMode
commentId: P:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.CertificateRevocationCheckMode
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.CertificateRevocationCheckMode
nameWithType: SslServerAuthenticationOptions.CertificateRevocationCheckMode
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.CertificateRevocationCheckMode*
name: CertificateRevocationCheckMode
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_CertificateRevocationCheckMode_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.CertificateRevocationCheckMode
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.CertificateRevocationCheckMode
nameWithType: SslServerAuthenticationOptions.CertificateRevocationCheckMode
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ClientCertificateRequired
name: ClientCertificateRequired
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_ClientCertificateRequired
commentId: P:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ClientCertificateRequired
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ClientCertificateRequired
nameWithType: SslServerAuthenticationOptions.ClientCertificateRequired
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ClientCertificateRequired*
name: ClientCertificateRequired
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_ClientCertificateRequired_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ClientCertificateRequired
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ClientCertificateRequired
nameWithType: SslServerAuthenticationOptions.ClientCertificateRequired
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EnabledSslProtocols
name: EnabledSslProtocols
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_EnabledSslProtocols
commentId: P:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EnabledSslProtocols
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EnabledSslProtocols
nameWithType: SslServerAuthenticationOptions.EnabledSslProtocols
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EnabledSslProtocols*
name: EnabledSslProtocols
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_EnabledSslProtocols_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EnabledSslProtocols
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EnabledSslProtocols
nameWithType: SslServerAuthenticationOptions.EnabledSslProtocols
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EncryptionPolicy
name: EncryptionPolicy
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_EncryptionPolicy
commentId: P:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EncryptionPolicy
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EncryptionPolicy
nameWithType: SslServerAuthenticationOptions.EncryptionPolicy
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EncryptionPolicy*
name: EncryptionPolicy
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_EncryptionPolicy_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EncryptionPolicy
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.EncryptionPolicy
nameWithType: SslServerAuthenticationOptions.EncryptionPolicy
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.RemoteCertificateValidationCallback
name: RemoteCertificateValidationCallback
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_RemoteCertificateValidationCallback
commentId: P:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.RemoteCertificateValidationCallback
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.RemoteCertificateValidationCallback
nameWithType: SslServerAuthenticationOptions.RemoteCertificateValidationCallback
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.RemoteCertificateValidationCallback*
name: RemoteCertificateValidationCallback
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_RemoteCertificateValidationCallback_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.RemoteCertificateValidationCallback
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.RemoteCertificateValidationCallback
nameWithType: SslServerAuthenticationOptions.RemoteCertificateValidationCallback
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ServerCertificate
name: ServerCertificate
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_ServerCertificate
commentId: P:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ServerCertificate
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ServerCertificate
nameWithType: SslServerAuthenticationOptions.ServerCertificate
- uid: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ServerCertificate*
name: ServerCertificate
href: api/Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.html#Titanium_Web_Proxy_Extensions_SslServerAuthenticationOptions_ServerCertificate_
commentId: Overload:Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ServerCertificate
isSpec: "True"
fullName: Titanium.Web.Proxy.Extensions.SslServerAuthenticationOptions.ServerCertificate
nameWithType: SslServerAuthenticationOptions.ServerCertificate
- uid: Titanium.Web.Proxy.Helpers - uid: Titanium.Web.Proxy.Helpers
name: Titanium.Web.Proxy.Helpers name: Titanium.Web.Proxy.Helpers
href: api/Titanium.Web.Proxy.Helpers.html href: api/Titanium.Web.Proxy.Helpers.html
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment