Class SystemProxySettings
Options applied when configuring an explicit endpoint as the Windows system proxy.
Inherited Members
Namespace: Titanium.Web.Proxy
Assembly: Titanium.Web.Proxy.dll
Syntax
public class SystemProxySettings
Properties
| Edit this page View SourceBypassRuleMode
Gets or sets how BypassRules are combined with the current Windows system proxy bypass list.
Declaration
public SystemProxyBypassRuleMode BypassRuleMode { get; set; }
Property Value
| Type | Description |
|---|---|
| SystemProxyBypassRuleMode |
BypassRules
Gets additional WinINET host patterns that should bypass the proxy.
Declaration
public IList<string> BypassRules { get; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ProxyLoopback
Gets or sets whether loopback requests should use the proxy.
Declaration
public bool ProxyLoopback { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Remarks
This adds the WinINET <-loopback> rule. It only affects applications that honor compatible
Windows system proxy settings and can expose otherwise trusted local traffic to the proxy.
ProxyLoopbackPlacement
Gets or sets where the <-loopback> rule is placed in the bypass list.
Declaration
public SystemProxyLoopbackPlacement ProxyLoopbackPlacement { get; set; }
Property Value
| Type | Description |
|---|---|
| SystemProxyLoopbackPlacement |
Remarks
Ordering matters because rules are evaluated left-to-right; a subtractive rule such as
<-loopback> has a different effect before versus after a contradicting bypass rule.