Socks5Context holds information about making SOCKS5 connections.
Namespace: EnterpriseDT.Util.SocksAssembly: 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:
| Property | Description |
|---|---|
| ProxyAddress | Address to be used to connect to the proxy. |
| ProxyPort | Defaults to 1080 - Port to be used to connect to the proxy. |
| UserName | User-name to be used for validation on the proxy. |
| Authentication Methods | At 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 Method | Description |
|---|---|
| Null | Performs no authentication. |
| Username/Password | Uses 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
EnterpriseDT.Util.Socks..::..SocksContext
EnterpriseDT.Util.Socks..::..Socks5Context