edtFTPnet/PRO - Secure FTP component for .NET | Free Trial | Pricing

SSHSCPClientProxySettings Property

Settings for using proxies.

Definition

Namespace: EnterpriseDT.Net.Ftp.Ssh
Assembly: edtFTPnetPRO (in edtFTPnetPRO.dll) Version: 12.7.0.0
C#
public ProxySettings ProxySettings { get; set; }

Property Value

ProxySettings

Implements

IExFileTransferClientProxySettings

Remarks

Proxies may be used for FTPing through firewalls. HTTP and SOCKS (4,4A and 4) are supported.

SOCKS supports both passive (PASV) and active (PORT) mode transfers. Note that only passive mode transfers are possible via an HTTP proxy. There is no facility for HTTP proxies to listen for incoming connections, and hence active mode transfers cannot be done via an HTTP proxy. An exception will be thrown if they are attempted.

Often a username and password will be required to authenticate with the proxy. These can be set in ProxySettings.

ProxySettings is easiest to edit via the Property View.

See Also