Commit d6fa5d60 authored by buildbot121's avatar buildbot121

API documentation update by build server

parent fcc01902
...@@ -230,6 +230,34 @@ prompting for UAC if required?</p> ...@@ -230,6 +230,34 @@ prompting for UAC if required?</p>
</h3> </h3>
<a id="Titanium_Web_Proxy_ProxyServer_AuthenticateSchemeFunc_" data-uid="Titanium.Web.Proxy.ProxyServer.AuthenticateSchemeFunc*"></a>
<h4 id="Titanium_Web_Proxy_ProxyServer_AuthenticateSchemeFunc" data-uid="Titanium.Web.Proxy.ProxyServer.AuthenticateSchemeFunc">AuthenticateSchemeFunc</h4>
<div class="markdown level1 summary"><p>A pluggable callback to authenticate clients by scheme instead of requiring basic auth.
Parameters are current working session, schemeType, and token as provided by a calling client.
Should return success for successful authentication, continuation if the package requests, or failure.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Func&lt;SessionEventArgsBase, string, string, Task&lt;ProxyAuthenticationContext&gt;&gt; AuthenticateSchemeFunc { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.func-4">Func</a>&lt;<a class="xref" href="Titanium.Web.Proxy.EventArguments.SessionEventArgsBase.html">SessionEventArgsBase</a>, <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>, <a class="xref" href="https://docs.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<span class="xref">ProxyAuthenticationContext</span>&gt;&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<a id="Titanium_Web_Proxy_ProxyServer_AuthenticateUserFunc_" data-uid="Titanium.Web.Proxy.ProxyServer.AuthenticateUserFunc*"></a> <a id="Titanium_Web_Proxy_ProxyServer_AuthenticateUserFunc_" data-uid="Titanium.Web.Proxy.ProxyServer.AuthenticateUserFunc*"></a>
<h4 id="Titanium_Web_Proxy_ProxyServer_AuthenticateUserFunc" data-uid="Titanium.Web.Proxy.ProxyServer.AuthenticateUserFunc">AuthenticateUserFunc</h4> <h4 id="Titanium_Web_Proxy_ProxyServer_AuthenticateUserFunc" data-uid="Titanium.Web.Proxy.ProxyServer.AuthenticateUserFunc">AuthenticateUserFunc</h4>
<div class="markdown level1 summary"><p>A callback to authenticate clients. <div class="markdown level1 summary"><p>A callback to authenticate clients.
...@@ -717,6 +745,32 @@ Default value is 2.</p> ...@@ -717,6 +745,32 @@ Default value is 2.</p>
</table> </table>
<a id="Titanium_Web_Proxy_ProxyServer_SupportedAuthenticationSchemes_" data-uid="Titanium.Web.Proxy.ProxyServer.SupportedAuthenticationSchemes*"></a>
<h4 id="Titanium_Web_Proxy_ProxyServer_SupportedAuthenticationSchemes" data-uid="Titanium.Web.Proxy.ProxyServer.SupportedAuthenticationSchemes">SupportedAuthenticationSchemes</h4>
<div class="markdown level1 summary"><p>A collection of scheme types, e.g. basic, NTLM, Kerberos, Negotiate, to return if authentication is required.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public IEnumerable&lt;string&gt; SupportedAuthenticationSchemes { get; set; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="https://docs.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="https://docs.microsoft.com/dotnet/api/system.string">String</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<a id="Titanium_Web_Proxy_ProxyServer_SupportedSslProtocols_" data-uid="Titanium.Web.Proxy.ProxyServer.SupportedSslProtocols*"></a> <a id="Titanium_Web_Proxy_ProxyServer_SupportedSslProtocols_" data-uid="Titanium.Web.Proxy.ProxyServer.SupportedSslProtocols*"></a>
<h4 id="Titanium_Web_Proxy_ProxyServer_SupportedSslProtocols" data-uid="Titanium.Web.Proxy.ProxyServer.SupportedSslProtocols">SupportedSslProtocols</h4> <h4 id="Titanium_Web_Proxy_ProxyServer_SupportedSslProtocols" data-uid="Titanium.Web.Proxy.ProxyServer.SupportedSslProtocols">SupportedSslProtocols</h4>
<div class="markdown level1 summary"><p>List of supported Ssl versions.</p> <div class="markdown level1 summary"><p>List of supported Ssl versions.</p>
......
This diff is collapsed.
...@@ -2622,6 +2622,19 @@ references: ...@@ -2622,6 +2622,19 @@ references:
commentId: E:Titanium.Web.Proxy.ProxyServer.AfterResponse commentId: E:Titanium.Web.Proxy.ProxyServer.AfterResponse
fullName: Titanium.Web.Proxy.ProxyServer.AfterResponse fullName: Titanium.Web.Proxy.ProxyServer.AfterResponse
nameWithType: ProxyServer.AfterResponse nameWithType: ProxyServer.AfterResponse
- uid: Titanium.Web.Proxy.ProxyServer.AuthenticateSchemeFunc
name: AuthenticateSchemeFunc
href: api/Titanium.Web.Proxy.ProxyServer.html#Titanium_Web_Proxy_ProxyServer_AuthenticateSchemeFunc
commentId: P:Titanium.Web.Proxy.ProxyServer.AuthenticateSchemeFunc
fullName: Titanium.Web.Proxy.ProxyServer.AuthenticateSchemeFunc
nameWithType: ProxyServer.AuthenticateSchemeFunc
- uid: Titanium.Web.Proxy.ProxyServer.AuthenticateSchemeFunc*
name: AuthenticateSchemeFunc
href: api/Titanium.Web.Proxy.ProxyServer.html#Titanium_Web_Proxy_ProxyServer_AuthenticateSchemeFunc_
commentId: Overload:Titanium.Web.Proxy.ProxyServer.AuthenticateSchemeFunc
isSpec: "True"
fullName: Titanium.Web.Proxy.ProxyServer.AuthenticateSchemeFunc
nameWithType: ProxyServer.AuthenticateSchemeFunc
- uid: Titanium.Web.Proxy.ProxyServer.AuthenticateUserFunc - uid: Titanium.Web.Proxy.ProxyServer.AuthenticateUserFunc
name: AuthenticateUserFunc name: AuthenticateUserFunc
href: api/Titanium.Web.Proxy.ProxyServer.html#Titanium_Web_Proxy_ProxyServer_AuthenticateUserFunc href: api/Titanium.Web.Proxy.ProxyServer.html#Titanium_Web_Proxy_ProxyServer_AuthenticateUserFunc
...@@ -3047,6 +3060,19 @@ references: ...@@ -3047,6 +3060,19 @@ references:
isSpec: "True" isSpec: "True"
fullName: Titanium.Web.Proxy.ProxyServer.Stop fullName: Titanium.Web.Proxy.ProxyServer.Stop
nameWithType: ProxyServer.Stop nameWithType: ProxyServer.Stop
- uid: Titanium.Web.Proxy.ProxyServer.SupportedAuthenticationSchemes
name: SupportedAuthenticationSchemes
href: api/Titanium.Web.Proxy.ProxyServer.html#Titanium_Web_Proxy_ProxyServer_SupportedAuthenticationSchemes
commentId: P:Titanium.Web.Proxy.ProxyServer.SupportedAuthenticationSchemes
fullName: Titanium.Web.Proxy.ProxyServer.SupportedAuthenticationSchemes
nameWithType: ProxyServer.SupportedAuthenticationSchemes
- uid: Titanium.Web.Proxy.ProxyServer.SupportedAuthenticationSchemes*
name: SupportedAuthenticationSchemes
href: api/Titanium.Web.Proxy.ProxyServer.html#Titanium_Web_Proxy_ProxyServer_SupportedAuthenticationSchemes_
commentId: Overload:Titanium.Web.Proxy.ProxyServer.SupportedAuthenticationSchemes
isSpec: "True"
fullName: Titanium.Web.Proxy.ProxyServer.SupportedAuthenticationSchemes
nameWithType: ProxyServer.SupportedAuthenticationSchemes
- uid: Titanium.Web.Proxy.ProxyServer.SupportedSslProtocols - uid: Titanium.Web.Proxy.ProxyServer.SupportedSslProtocols
name: SupportedSslProtocols name: SupportedSslProtocols
href: api/Titanium.Web.Proxy.ProxyServer.html#Titanium_Web_Proxy_ProxyServer_SupportedSslProtocols href: api/Titanium.Web.Proxy.ProxyServer.html#Titanium_Web_Proxy_ProxyServer_SupportedSslProtocols
......
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