edtFTPnet/PRO - Secure FTP component for .NET | Free Trial | Pricing
Socks5Context holds information about making SOCKS5 connections.

Namespace: EnterpriseDT.Util.Socks
Assembly: edtFTPnetPRO (in edtFTPnetPRO.dll) Version: 9.4.0.40

Syntax

C#
public class Socks5Context : SocksContext
Visual Basic
Public Class Socks5Context _
	Inherits SocksContext
Visual C++
public ref class Socks5Context : public SocksContext

Remarks

At a minimum the following properties must be set:

PropertyDescription
ProxyAddressAddress to be used to connect to the proxy.
ProxyPortDefaults to 1080 - Port to be used to connect to the proxy.
UserNameUser-name to be used for validation on the proxy.
Authentication MethodsAt least one authentication method must be provided.

The SOCKS5 standard specifies three authentications methods. Currently, GSSAPI is not supported. If it is required please request it from EDT support.

Authentication MethodDescription
NullPerforms no authentication.
Username/PasswordUses a plain-text user-name/password combination.
GSSAPI(Currently not supported) Uses the Generic Security Services Application Program Interface (GSS-API) to communicate with system-level security services (SSPI on Windows) to authenticate the user.

Inheritance Hierarchy

System..::..Object
  EnterpriseDT.Util.Socks..::..SocksContext
    EnterpriseDT.Util.Socks..::..Socks5Context

See Also