public final class SocksVersion
extends com.aspose.ms.System.Enum
Versions of the SOCKS protocol
Modifier and Type | Field and Description |
---|---|
static byte |
SocksV4
SOCKS4 and SOCKS4a version
SOCKS4a extends the SOCKS4 protocol to allow a client to specify a destination domain name rather than an IPv4 address;
this is useful when the client itself cannot resolve the destination host's domain name to an IP address.
|
static byte |
SocksV5
SOCKS5 version
The SOCKS5 protocol is defined in RFC 1928.
|
Clone, CloneTo, format, format, get_Caption, get_Value, getName, getName, getNames, getNames, getUnderlyingType, getUnderlyingType, getValue, getValues, isDefined, isDefined, isDefined, isDefined, parse, parse, parse, parse, register, toObject, toString
public static final byte SocksV4
SOCKS4 and SOCKS4a version SOCKS4a extends the SOCKS4 protocol to allow a client to specify a destination domain name rather than an IPv4 address; this is useful when the client itself cannot resolve the destination host's domain name to an IP address.
public static final byte SocksV5
SOCKS5 version The SOCKS5 protocol is defined in RFC 1928. It is an extension of the SOCKS4 protocol; it offers more choices for authentication, and adds support for IPv6 and UDP, the latter of which can be used for DNS lookups.