ProxySettings Type
A container for proxy server settings.
Remarks
This type exposes a collection of properties for tuning up the proxy server configuration.
Fields
| |
address String |
The IP address of the proxy server.
|
authentication ProxyAuthTypes |
The authentication type used by the proxy server.
| | patNoAuthentication | 0 | patBasic | 1 | patDigest | 2 | patNTLM | 3 |
|
password String |
The password to authenticate to the proxy server.
|
port Int32 |
The port on the proxy server to connect to.
|
proxyType ProxyTypes |
The type of the proxy server.
The WebTunnel proxy is also known as HTTPS proxy. Unlike HTTP proxy, HTTPS proxy (WebTunnel) provides end-to-end security.
| | cptNone | 0 | cptSocks4 | 1 | cptSocks5 | 2 | cptWebTunnel | 3 | cptHTTP | 4 |
|
requestHeaders String |
Contains HTTP request headers for WebTunnel and HTTP proxy.
|
responseBody String |
Contains the HTTP or HTTPS (WebTunnel) proxy response body.
|
responseHeaders String |
Contains response headers received from an HTTP or HTTPS (WebTunnel) proxy server.
|
useIPv6 Bool |
Specifies whether IPv6 should be used when connecting through the proxy.
|
useProxy Bool |
Enables or disables proxy-driven connection.
|
username String |
Specifies the username credential for proxy authentication.
|
Constructors
public init()
Creates a new ProxySettings object.