Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbortMessage - Enum Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
A message sent by the server refusing the client's connection for any reason (GSS-API authentication failure or otherwise).
- AbortMessageException - Exception Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
Thrown when the client receives an
AbortMessagefrom the server. - AbortMessageException() - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessageException
-
Constructs an
AbortMessageException. - accept() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- Address - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
An identifier or a virtual location of a node of a network.
- Address(UnsignedByte, String) - Constructor for class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
-
Constructs an
Addresswith the providedUnsignedByteassociated with this type ofAddressand the provided name or address. - ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.DomainName
-
The
UnsignedByteassociated with this type ofAddress. - ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv4Address
-
The
UnsignedByteassociated with this type ofAddress. - ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv6Address
-
The
UnsignedByteassociated with this type ofAddress. - ADDRESS_TYPE_BYTE_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.DomainName
-
The
bytevalue associated with this type ofAddress. - ADDRESS_TYPE_BYTE_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv4Address
-
The
bytevalue associated with this type ofAddress. - ADDRESS_TYPE_BYTE_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv6Address
-
The
bytevalue associated with this type ofAddress. - ADDRESS_TYPE_NOT_SUPPORTED - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating that the address type of the desired destination address of the request to the SOCKS server is not supported.
- AddressRange - Class in com.github.jh3nd3rs0n.jargyle.server
- AddressRange() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.AddressRange
- AddressTypeNotSupportedException - Exception Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Thrown when a type of
Addressis unknown or unsupported. - AddressTypeNotSupportedException(UnsignedByte) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.AddressTypeNotSupportedException
-
Constructs an
AddressTypeNotSupportedExceptionwith the providedUnsignedByteassociated with the type ofAddressthat is unknown or unsupported. - addRuleAction(RuleAction<? extends Object>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule.Builder
- addRuleCondition(RuleCondition<? extends Object, ? extends Object>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule.Builder
- addSetting(int, Setting<? extends Object>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- addSetting(Setting<? extends Object>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- addSettings(int, Settings) - Method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- addSettings(Settings) - Method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- AES_CFB_PKCS5PADDING_ENCRYPTED_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpecConstants
-
EncryptedPasswordSpecconstant forEncryptedPasswordthat uses the cipher algorithmAES/CFB/PKCS5Padding. - ALL_ZEROS_IPV4_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.HostIpv4Address
-
The all zeros IPv4 address (as 4 parts).
- ALLOW - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.server.FirewallAction
- anyCovers(Port) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
-
Returns a
booleanvalue to indicate if thisPortRangeshas anyPortRangethat covers the providedPortvalue. - appliesTo(RuleContext) - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- apply(V, DatagramSocket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Applies the provided value to the provided
DatagramSocket. - apply(V, ServerSocket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Applies the provided value to the provided
ServerSocket. - apply(V, Socket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Applies the provided value to the provided
Socket. - applyTo(DatagramSocket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Applies this
SocketSettingto the providedDatagramSocket. - applyTo(DatagramSocket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Applies this
SocketSettingsto the providedDatagramSocket. - applyTo(ServerSocket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Applies this
SocketSettingto the providedServerSocket. - applyTo(ServerSocket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Applies this
SocketSettingsto the providedServerSocket. - applyTo(Socket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Applies this
SocketSettingto the providedSocket. - applyTo(Socket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Applies this
SocketSettingsto the providedSocket. - AuthenticationMessage - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
A message sent by the client or the server during the authentication process.
B
- BACKLOG - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- bind(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- bind(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- bind(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- bind(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- bind(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- bind(SocketAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- BIND - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
A request to the SOCKS server to bind to another address and port in order to receive an inbound connection.
- BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- BIND_TCP_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- BIND_TCP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- BIND_UDP_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- BIND_UDP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- build() - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule.Builder
- Builder() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.Rule.Builder
- Bytes - Class in com.github.jh3nd3rs0n.jargyle.common.bytes
-
A collection of
bytes. - byteValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
-
Returns the
bytevalue of thisUnsignedByte. - byteValue() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
Returns the
bytevalue associated with thisCommand. - byteValue() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Returns the
bytevalue associated with thisProtectionLevel. - byteValue() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Version
-
Returns the
bytevalue associated with thisVersion. - byteValue() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
Returns the
bytevalue associated with thisMethod. - byteValue() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
Returns the
bytevalue associated with thisReplyCode. - byteValue() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Version
-
Returns the
bytevalue associated with thisVersion. - byteValue() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Version
-
Returns the
bytevalue associated with thisVersion.
C
- CHAINING_CLIENT_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- CHAINING_CLIENT_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- CHAINING_CLIENT_BIND_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- CHAINING_CLIENT_CONNECT_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- CHAINING_CLIENT_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- CHAINING_CLIENT_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- CHAINING_DTLS_ENABLED - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_DTLS_ENABLED_CIPHER_SUITES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_DTLS_ENABLED_PROTOCOLS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_DTLS_PROTOCOL - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_DTLS_TRUST_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_DTLS_TRUST_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_DTLS_TRUST_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_DTLS_TRUST_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_DTLS_WRAPPED_RECEIVE_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- CHAINING_ROUTE_ID - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- CHAINING_SOCKS_SERVER_URI - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- CHAINING_SOCKS5_GSSAPIMETHOD_MECHANISM_OID - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_GSSAPIMETHOD_NEC_REFERENCE_IMPL - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_GSSAPIMETHOD_PROTECTION_LEVELS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_GSSAPIMETHOD_SERVICE_NAME - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_GSSAPIMETHOD_SUGGESTED_CONF - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_GSSAPIMETHOD_SUGGESTED_INTEG - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_METHODS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_SOCKS5_DATAGRAM_SOCKET_CLIENT_INFO_UNAVAILABLE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_SOCKS5_HOST_RESOLVER_RESOLVE_FROM_SOCKS5_SERVER - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_USERPASSMETHOD_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SOCKS5_USERPASSMETHOD_USERNAME - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- CHAINING_SSL_ENABLED - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_ENABLED_CIPHER_SUITES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_ENABLED_PROTOCOLS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_KEY_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_KEY_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_KEY_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_KEY_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_PROTOCOL - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_TRUST_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_TRUST_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_TRUST_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- CHAINING_SSL_TRUST_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- ChainingDtlsSettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- ChainingGeneralSettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- ChainingSocks5SettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- ChainingSslSettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- CLIENT_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleArgSpecConstants
- CLIENT_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleConditionSpecConstants
- CLIENT_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
PropertySpecconstant forsocksClient.clientBindHost: theHostfor the binding host name or address for the client socket that is used to connect to the SOCKS server (default value is0.0.0.0). - CLIENT_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
PropertySpecconstant forsocksClient.clientBindHostAddressTypes: theHostAddressTypesfor the acceptable binding host address types for the client socket that is used to connect to the SOCKS server (default value isHOST_IPV4_ADDRESS,HOST_IPV6_ADDRESS). - CLIENT_BIND_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
PropertySpecconstant forsocksClient.clientBindPortRanges: thePortRangesfor the binding port ranges for the client socket that is used to connect to the SOCKS server (default value is0). - CLIENT_CONNECT_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
PropertySpecconstant forsocksClient.clientConnectTimeout: theNonNegativeIntegerfor the timeout in milliseconds on waiting for the client socket to connect to the SOCKS server (a timeout of0is interpreted as an infinite timeout) (default value is60000). - CLIENT_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
PropertySpecconstant forsocksClient.clientNetInterface: theNetInterfacefor the network interface that provides a binding host address for the client socket that is used to connect to the SOCKS server. - CLIENT_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- CLIENT_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
PropertySpecconstant forsocksClient.clientSocketSettings: theSocketSettingsfor the client socket that is used to connect to the SOCKS server. - CLIENT_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- ClientMethodSelectionMessage - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
A method selection message sent from the client.
- close() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- close() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- close() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- close() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- close() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- close() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Closes this
DtlsDatagramSocket. - com.github.jh3nd3rs0n.jargyle.client - module com.github.jh3nd3rs0n.jargyle.client
-
Defines the SOCKS client API.
- com.github.jh3nd3rs0n.jargyle.client - package com.github.jh3nd3rs0n.jargyle.client
-
Provides classes for the SOCKS client API.
- com.github.jh3nd3rs0n.jargyle.client.socks5 - package com.github.jh3nd3rs0n.jargyle.client.socks5
-
Provides classes for the SOCKS5 protocol for
com.github.jh3nd3rs0n.jargyle.client. - com.github.jh3nd3rs0n.jargyle.common - module com.github.jh3nd3rs0n.jargyle.common
-
Defines the public API used by all modules.
- com.github.jh3nd3rs0n.jargyle.common.bytes - package com.github.jh3nd3rs0n.jargyle.common.bytes
-
Provides classes for
bytes. - com.github.jh3nd3rs0n.jargyle.common.net - package com.github.jh3nd3rs0n.jargyle.common.net
-
Provides classes for networking.
- com.github.jh3nd3rs0n.jargyle.common.number - package com.github.jh3nd3rs0n.jargyle.common.number
-
Provides classes for numerical types.
- com.github.jh3nd3rs0n.jargyle.common.security - package com.github.jh3nd3rs0n.jargyle.common.security
-
Provides classes for security.
- com.github.jh3nd3rs0n.jargyle.common.string - package com.github.jh3nd3rs0n.jargyle.common.string
-
Provides classes for
Strings. - com.github.jh3nd3rs0n.jargyle.internal - module com.github.jh3nd3rs0n.jargyle.internal
-
Defines the internal API used by all modules.
- com.github.jh3nd3rs0n.jargyle.internal.annotation - package com.github.jh3nd3rs0n.jargyle.internal.annotation
-
Provides annotations.
- com.github.jh3nd3rs0n.jargyle.internal.io - package com.github.jh3nd3rs0n.jargyle.internal.io
- com.github.jh3nd3rs0n.jargyle.internal.net - package com.github.jh3nd3rs0n.jargyle.internal.net
-
Provides classes for networking.
- com.github.jh3nd3rs0n.jargyle.internal.net.ssl - package com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
Provides classes for networking with SSL, TLS, and DTLS.
- com.github.jh3nd3rs0n.jargyle.internal.security - package com.github.jh3nd3rs0n.jargyle.internal.security
-
Provides classes for security.
- com.github.jh3nd3rs0n.jargyle.internal.throwable - package com.github.jh3nd3rs0n.jargyle.internal.throwable
-
Provides classes for
Throwables. - com.github.jh3nd3rs0n.jargyle.protocolbase - module com.github.jh3nd3rs0n.jargyle.protocolbase
-
Defines the foundational API for the SOCKS client API and the SOCKS server API.
- com.github.jh3nd3rs0n.jargyle.protocolbase - package com.github.jh3nd3rs0n.jargyle.protocolbase
-
Provides classes for the SOCKS protocol.
- com.github.jh3nd3rs0n.jargyle.protocolbase.socks5 - package com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Provides classes for the SOCKS5 protocol.
- com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl - package com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl
-
Provides implementations of
Address. - com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod - package com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
Provides classes for the GSS-API authentication method of the SOCKS5 protocol.
- com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod - package com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod
-
Provides classes for the username password authentication method of the SOCKS5 protocol.
- com.github.jh3nd3rs0n.jargyle.server - module com.github.jh3nd3rs0n.jargyle.server
-
Defines the SOCKS server API.
- com.github.jh3nd3rs0n.jargyle.server - package com.github.jh3nd3rs0n.jargyle.server
-
Provides classes for the SOCKS server API.
- com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod - package com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
-
Provides classes for the username password authentication method of the SOCKS5 protocol for
com.github.jh3nd3rs0n.jargyle.server. - Command - Enum Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Type of request to the SOCKS server.
- COMMAND_NOT_SUPPORTED - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating that the command of the request to the SOCKS server is not supported.
- CommandNotSupportedException - Exception Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Thrown when a
Commandis unknown or unsupported. - CommandNotSupportedException(UnsignedByte) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.CommandNotSupportedException
-
Constructs a
CommandNotSupportedExceptionwith the providedUnsignedByteassociated with theCommandthat is unknown or unsupported. - CommaSeparatedValues - Class in com.github.jh3nd3rs0n.jargyle.common.string
-
A collection of
Stringvalues whoseStringrepresentation is a comma separated list of saidStringvalues. - compareTo(Port) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
Compares this
Portwith the otherPort. - Configuration - Class in com.github.jh3nd3rs0n.jargyle.server
- Configuration() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.Configuration
- ConfigurationRepository - Class in com.github.jh3nd3rs0n.jargyle.server
- ConfigurationRepository() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.ConfigurationRepository
- ConfigurationSchema - Class in com.github.jh3nd3rs0n.jargyle.server
- ConfigurationSchema() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.ConfigurationSchema
- ConfigurationsHelper - Class in com.github.jh3nd3rs0n.jargyle.server
- connect(InetAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- connect(InetAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- connect(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- connect(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- connect(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- connect(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- connect(SocketAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- connect(SocketAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- CONNECT - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
A request to the SOCKS server to connect to another server.
- CONNECTION_NOT_ALLOWED_BY_RULESET - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating that the connection was not allowed by the ruleset.
- CONNECTION_REFUSED - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating that the connection was refused.
- ConnectionClosedException(String) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket.ConnectionClosedException
-
Constructs a
ConnectionClosedExceptionwith the provided reason. - ConnectionsCloseException(List<IOException>) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket.ConnectionsCloseException
-
Constructs a
ConnectionsCloseExceptionwith the providedListofIOExceptions that occur upon closing DTLS connections. - contains(ProtectionLevel) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
-
Returns the
booleanvalue to indicate if thisProtectionLevelscontains the providedProtectionLevel. - contains(Method) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
-
Returns the
booleanvalue to indicate if thisMethodscontains the providedMethod. - containsRuleArgSpecKey(RuleArgSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleContext
- continuouslyReadFrom(InputStream, byte[]) - Static method in class com.github.jh3nd3rs0n.jargyle.internal.io.InputStreamHelper
-
Continuously reads from the provided
InputStreamthe number of bytes from the length of the providedbytearray into the providedbytearray until the length of the providedbytearray is reached or until the end of the providedInputStreamis reached. - covers(Port) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
-
Returns a
booleanvalue to indicate if thisPortRangecovers the providedPortvalue. - covers(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.AddressRange
- currentCount() - Method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
- CYCLICAL - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpecConstants
D
- datagramSocket - Variable in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
-
The
DatagramSocketto be filtered. - decrementCurrentCount() - Method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
- DEFAULT_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
The
Portof the default port. - DEFAULT_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- DEFAULT_PORT_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
The
intvalue of the default port. - DEFAULT_PORT_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- DEFAULT_WRAPPED_RECEIVE_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
The default buffer size for receiving DTLS wrapped datagrams.
- defaultValue() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueSpecDoc
-
The default value of the name value pair value.
- DENY - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.server.FirewallAction
- describes(HostAddress) - Method in enum class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressType
-
Returns the
booleanvalue to indicate if thisHostAddressTypedescribes the providedHostAddress. - description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.EnumValueDoc
-
The description of the enum value.
- description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.EnumValueTypeDoc
-
The description of the enum value type.
- description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueSpecDoc
-
The description of the name value pair value.
- description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueSpecsDoc
-
The description of the name value pair values.
- description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueTypeDoc
-
The description of a name value pair value type.
- description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueSpecDoc
-
The description of the single value.
- description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueSpecsDoc
-
The description of the single values.
- description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueTypeDoc
-
The description of the single value type.
- description() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.ValuesValueTypeDoc
-
The description of the values value type.
- disconnect() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- disconnect() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- DOC - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- DomainName - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl
-
A fully-qualified domain name.
- DTLS_ENABLED - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.enabled: theBooleanvalue to indicate if DTLS connections to the SOCKS server are enabled (default value isfalse). - DTLS_ENABLED - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DTLS_ENABLED_CIPHER_SUITES - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.enabledCipherSuites: theCommaSeparatedValuesof acceptable cipher suites enabled for DTLS connections to the SOCKS server. - DTLS_ENABLED_CIPHER_SUITES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DTLS_ENABLED_PROTOCOLS - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.enabledProtocols: theCommaSeparatedValuesof acceptable protocol versions enabled for DTLS connections to the SOCKS server. - DTLS_ENABLED_PROTOCOLS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DTLS_KEY_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DTLS_KEY_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DTLS_KEY_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DTLS_KEY_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DTLS_PROTOCOL - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.protocol: the protocol version for the DTLS connections to the SOCKS server (default value isDTLSv1.2). - DTLS_PROTOCOL - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DTLS_TRUST_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.trustStoreBytes: theBytesfor the trust store for the DTLS connections to the SOCKS server. - DTLS_TRUST_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.trustStoreFile: theFilefor the trust store file for the DTLS connections to the SOCKS server. - DTLS_TRUST_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.trustStorePassword: theEncryptedPasswordfor the password for the trust store for the DTLS connections to the SOCKS server. - DTLS_TRUST_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.trustStoreType: the type of trust store for the DTLS connections to the SOCKS server (default value isPKCS12). - DTLS_WRAPPED_RECEIVE_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
PropertySpecconstant forsocksClient.dtls.wrappedReceiveBufferSize: thePositiveIntegerfor the buffer size for receiving DTLS wrapped datagrams for the DTLS connections to the SOCKS server. - DTLS_WRAPPED_RECEIVE_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- DtlsDatagramSocket - Class in com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
A
DatagramSocketlayered with Datagram Transport Layer Security (DTLS). - DtlsDatagramSocket.ConnectionClosedException - Exception Class in com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
Thrown when a DTLS connection is closed.
- DtlsDatagramSocket.ConnectionsCloseException - Exception Class in com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
Thrown when
IOExceptions occur upon closing DTLS connections. - DtlsDatagramSocketFactory - Class in com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
A factory that may create
DtlsDatagramSockets. - DtlsDatagramSocketFactory() - Constructor for class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocketFactory
-
Allows the construction of subclass instances.
- DtlsPropertySpecConstants - Class in com.github.jh3nd3rs0n.jargyle.client
-
DTLS specific
PropertySpecconstants. - DtlsSettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
E
- elementValueType() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.ValuesValueTypeDoc
-
The type of element value of the values value type.
- EncapsulatedUserDataMessage - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
A message with user data encapsulated by GSS-API.
- EncryptedPassword - Class in com.github.jh3nd3rs0n.jargyle.common.security
-
An encrypted password.
- EncryptedPasswordSpec - Class in com.github.jh3nd3rs0n.jargyle.common.security
-
The specification of an
EncryptedPassword. - EncryptedPasswordSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.common.security
-
All
EncryptedPasswordSpecconstants. - EncryptedPasswordValue - Class in com.github.jh3nd3rs0n.jargyle.common.security
-
A value for an
EncryptedPassword. - EncryptedPasswordValue() - Constructor for class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordValue
-
Allows the construction of subclass instances.
- EnumValueDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of an enum value.
- EnumValueTypeDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of an enum value type.
- equals(Configuration, Configuration) - Static method in class com.github.jh3nd3rs0n.jargyle.server.ConfigurationsHelper
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.client.Properties
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.client.Property
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerUri
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.client.UserInfo
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.bytes.Bytes
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Host
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddress
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostName
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.NetInterface
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.number.NonNegativeInteger
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.number.PositiveInteger
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordValue
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.common.string.CommaSeparatedValues
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ClientMethodSelectionMessage
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Token
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ServerMethodSelectionMessage
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.AddressRange
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArg
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArgSpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategy
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordValue
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpec
- equals(Object) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- evaluate(C, A) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionEvaluator
- evaluatesTrue(RuleContext) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- EXTERNAL_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- EXTERNAL_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- EXTERNAL_FACING_BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- EXTERNAL_FACING_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- EXTERNAL_FACING_BIND_TCP_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- EXTERNAL_FACING_BIND_TCP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- EXTERNAL_FACING_BIND_UDP_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- EXTERNAL_FACING_BIND_UDP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- EXTERNAL_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- EXTERNAL_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- EXTERNAL_FACING_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- EXTERNAL_FACING_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- ExternalSourceUserRepositorySpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
- extract(DatagramSocket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Extracts the value from the provided
DatagramSocket. - extract(ServerSocket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Extracts the value from the provided
ServerSocket. - extract(Socket) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Extracts the value from the provided
Socket. - extractFrom(DatagramSocket) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns a new
SocketSettingsextracted from the providedDatagramSocket. - extractFrom(ServerSocket) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns a new
SocketSettingsextracted from the providedServerSocket. - extractFrom(Socket) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns a new
SocketSettingsextracted from the providedSocket.
F
- FailureReplyException - Exception Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- FailureReplyException(Socks5Client, Reply) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.client.socks5.FailureReplyException
- FILE_SOURCE_USER_REPOSITORY - Static variable in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.ExternalSourceUserRepositorySpecConstants
- FILE_SOURCE_USER_REPOSITORY - Static variable in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpecConstants
- FilterDatagramSocket - Class in com.github.jh3nd3rs0n.jargyle.internal.net
-
A
DatagramSocketthat contains some otherDatagramSocketused as a source of data, possibly transforming the data along the way or providing additional functionality. - FilterDatagramSocket(DatagramSocket) - Constructor for class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
-
Constructs an unbound
FilterDatagramSocketwith the providedDatagramSocketto be filtered. - FilterSocket - Class in com.github.jh3nd3rs0n.jargyle.internal.net
-
A
Socketthat contains some otherSocketused as a source of data, possibly transforming the data along the way or providing additional functionality. - FilterSocket(Socket) - Constructor for class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
-
Constructs an unbound
FilterSocketwith the providedSocketto be filtered. - FIREWALL_ACTION - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- FIREWALL_ACTION_ALLOW_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- FIREWALL_ACTION_ALLOW_LIMIT_REACHED_LOG_ACTION - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- FIREWALL_ACTION_LOG_ACTION - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- FirewallAction - Enum Class in com.github.jh3nd3rs0n.jargyle.server
- firstDescribes(HostAddress) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
-
Returns the first
HostAddressTypein thisHostAddressTypesthat describes the providedHostAddress.
G
- GENERAL_SOCKS_SERVER_FAILURE - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating general SOCKS server failure.
- GeneralPropertySpecConstants - Class in com.github.jh3nd3rs0n.jargyle.client
-
General
PropertySpecconstants. - GeneralRuleActionSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- GeneralRuleActionSpecConstants() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- GeneralRuleArgSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- GeneralRuleConditionSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- GeneralSettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- get() - Method in class com.github.jh3nd3rs0n.jargyle.server.ConfigurationRepository
- get(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- get(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- getAddressType() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
-
Returns the
UnsignedByteassociated with this type ofAddress. - getAddressType() - Method in exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.AddressTypeNotSupportedException
-
Returns the
UnsignedByteassociated with the type ofAddressthat is unknown or unsupported. - getAll() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- getAllZerosInet4Address() - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostIpv4Address
-
Returns an
Inet4Addressof an all zeros IPv4 address. - getAllZerosInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostIpv4Address
-
Returns a
HostIpv4Addressof an all zeros IPv4 address. - getBroadcast() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getBroadcast() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getBytes() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
-
Returns the
bytes of thisAddress. - getBytes() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.DomainName
- getBytes() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv4Address
- getBytes() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv6Address
- getBytes() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Token
-
Returns the
bytes of thisToken. - getCause() - Method in exception class com.github.jh3nd3rs0n.jargyle.client.SocksClientSocketException
- getChainedSocksClient() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksClient
-
Returns the
SocksClientchained to thisSocksClient. - getChannel() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getChannel() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getChannel() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getChannel() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getChannel() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getChannel() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Throws an
UnsupportedOperationException. - getCommand() - Method in exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.CommandNotSupportedException
-
Returns the provided
UnsignedByteassociated with theCommandthat is unknown or unsupported. - getCommand() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
-
Returns the
Commandof thisRequest. - getConfiguration() - Method in class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- getCurrentFragmentNumber() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
-
Returns the current fragment number of this
UdpRequest. - getDatagramSocket(DatagramSocket) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocketFactory
-
Returns depending on the implementation either a new
DatagramSocketlayered over the existingDatagramSocketor the existingDatagramSocket. - getDatagramSocket(DatagramSocket) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.GssapiMethodEncapsulation
- getDatagramSocket(DatagramSocket) - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.MethodEncapsulation
-
Takes the provided plain
DatagramSocketand returns based on the negotiated authentication method aDatagramSocketthat may encapsulate data to be sent and may de-encapsulate data received. - getDefault() - Static method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns the default instance of
NetObjectFactory. - getDefault() - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
-
Returns the default instance of
HostAddressTypes. - getDefault() - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
-
Returns the default
PortRange - getDefault() - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
-
Returns the default
PortRanges. - getDefault() - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
-
Returns the default instance of
ProtectionLevels. - getDefault() - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
-
Returns the default instance of
Methods. - getDefault() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- getDefaultProperty() - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Returns the default
Property. - getDefaultSetting() - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- getDesiredDestinationAddress() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
-
Returns the desired destination
Addressof thisRequest. - getDesiredDestinationAddress() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
-
Returns the desired destination
Addressof thisUdpRequest. - getDesiredDestinationPort() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
-
Returns the desired destination
Portof thisRequest. - getDesiredDestinationPort() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
-
Returns the desired destination
Portof thisUdpRequest. - getDoc() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns the documentation of this
SocketSetting. - getDoc() - Method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- getEmptyInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- getEnabledCipherSuites() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Returns a
Stringarray of acceptable cipher suites enabled for DTLS connections. - getEnabledProtocols() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Returns a
Stringarray of acceptable protocol versions enabled for DTLS connections. - getEncryptedPasswordSpec() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
-
Returns the
EncryptedPasswordSpecof thisEncryptedPassword. - getEncryptedPasswordValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
-
Returns the
EncryptedPasswordValueof thisEncryptedPassword. - getFailureReply() - Method in exception class com.github.jh3nd3rs0n.jargyle.client.socks5.FailureReplyException
- getFirst() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
-
Returns the first
ProtectionLevelof thisProtectionLevels. - getHashedPassword() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- getHashedPasswordSpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- getHashedPasswordValue() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- getHost() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns the
Hostof thisSocksServerUri. - getHost() - Method in class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- getHostAddresses() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.NetInterface
-
Returns an unmodifiable
ListofHostAddresses of thisNetInterface. - getHostAddresses(HostAddressTypes) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.NetInterface
-
Returns an unmodifiable
ListofHostAddresses of thisNetInterfaceof the provided specifiedHostAddressTypes. - getInetAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getInetAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getInetAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getInetAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getInetAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getInitializationString() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- getInputStream() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getInputStream() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a
NetObjectFactory. - getIOExceptions() - Method in exception class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket.ConnectionsCloseException
-
Returns an unmodifiable
ListofIOExceptions that occur upon closing DTLS connections. - getKeepAlive() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getKeepAlive() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getKeyManagers(InputStream, char[], String) - Static method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.KeyManagerHelper
-
Returns an array of
KeyManagers from the providedInputStreamof the key store, the provided password of the key store, and the optionally provided type of key store. - getKeyStore(InputStream, char[], String) - Static method in class com.github.jh3nd3rs0n.jargyle.internal.security.KeyStoreHelper
-
Returns a
KeyStorefrom the providedInputStreamof the key store, the provided password for the key store, and the optionally provided type of key store. - getLastRuleActionValue(RuleActionSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- getLastValue(SettingSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- getLocalAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getLocalAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getLocalAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getLocalAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getLocalPort() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getLocalPort() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getLocalPort() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getLocalPort() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getLocalPort() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getLocalSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getLocalSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getLocalSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getLocalSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getLocalSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getMaxPort() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
-
Returns the maximum
Portvalue. - getMessageType() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
Returns the
UnsignedByteassociated with this type of message. - getMessageType() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
Returns the
UnsignedByteassociated with this type of message. - getMessageType() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
Returns the
UnsignedByteassociated with this type of message. - getMessageType() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
Returns the
UnsignedByteassociated with this type of message. - getMethod() - Method in exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.MethodSubNegotiationException
-
Returns the
Methodselected before the error occurred during sub-negotiation. - getMethod() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ServerMethodSelectionMessage
-
Returns the
Methodof thisServerMethodSelectionMessage. - getMethods() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ClientMethodSelectionMessage
-
Returns the
Methodsof thisClientMethodSelectionMessage. - getMinPort() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
-
Returns the minimum
Portvalue. - getName() - Method in class com.github.jh3nd3rs0n.jargyle.client.Property
-
Returns the name of this
Property. - getName() - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Returns the name of the
Property. - getName() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns the name of this
SocketSetting. - getName() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns the name of the
SocketSetting. - getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArg
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArgSpec
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategy
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpec
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- getName() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- getOOBInline() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getOOBInline() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getOption(SocketOption<T>) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getOption(SocketOption<T>) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getOption(SocketOption<T>) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getOption(SocketOption<T>) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getOption(SocketOption<T>) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getOutputStream() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getOutputStream() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getPassword() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
-
Returns the decrypted password of this
EncryptedPassword. - getPassword() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordValue
-
Returns the password of this
EncryptedPasswordValue. - getPassword() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Returns the password of this
Request. - getPort() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getPort() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getPort() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns the
Portof thisSocksServerUriornullif thePortwas not provided. - getPort() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getPort() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getPort() - Method in class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- getPortOrDefault() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns the
Portof thisSocksServerUrior the defaultPortif thePortwas not provided. - getProperties() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksClient
-
Returns the
Propertiesof thisSocksClient. - getPropertySpec() - Method in class com.github.jh3nd3rs0n.jargyle.client.Property
-
Returns the
PropertySpecthat defines thisProperty. - getReceiveBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getReceiveBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getReceiveBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getReceiveBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getReceiveBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getRemoteSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getRemoteSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getRemoteSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getRemoteSocketAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getReplyCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns the
ReplyCodeof thisReply. - getReuseAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getReuseAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getReuseAddress() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getReuseAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getReuseAddress() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getRuleActions() - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- getRuleActionSpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- getRuleActionValues(RuleActionSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- getRuleArgMap() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleContext
- getRuleArgSpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArg
- getRuleArgSpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- getRuleArgSpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- getRuleArgValue(RuleArgSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleContext
- getRuleConditionEvaluator() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- getRuleConditionEvaluator() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- getRuleConditions() - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- getRuleConditionSpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- getScheme() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns the
Schemeof thisSocksServerUri. - getSelectionStrategySpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategy
- getSendBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getSendBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getSendBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getSendBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getServerBoundAddress() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns the server bound
Addressof thisReply. - getServerBoundPort() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns the server bound
Portof thisReply. - getSettingCount() - Method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- getSettings() - Method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- getSettingSpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- getSocket() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.GssapiMethodEncapsulation
- getSocket() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.MethodEncapsulation
-
Returns based on the negotiated authentication method a
Socketthat may encapsulate data to be sent and may de-encapsulate data received. - getSocket(Socket, InputStream, boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.SslSocketFactory
-
Returns depending on the implementation either a new server mode
Socketlayered over the existing connectedSocketor the existing connectedSocket. - getSocket(Socket, String, int, boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.SslSocketFactory
-
Returns depending on the implementation either a new
Socketlayered over the existingSocketconnected to the named host at the given port or the existingSocket. - getSocketSettingSpec() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns the
SocketSettingSpecthat defines thisSocketSetting. - getSocks5Client() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getSocks5Client() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5HostResolver
- getSocks5Client() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- getSocks5Client() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getSocks5Client() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getSocksClient() - Method in exception class com.github.jh3nd3rs0n.jargyle.client.SocksClientIOException
-
Returns the
SocksClient. - getSocksClient() - Method in exception class com.github.jh3nd3rs0n.jargyle.client.SocksClientSocketException
-
Returns the underlying
SocksClient. - getSocksClient() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksNetObjectFactory
-
Returns the
SocksClientof thisSocksNetObjectFactory. - getSocksServerUri() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksClient
-
Returns the
SocksServerUriof thisSocksClient. - getSoLinger() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getSoLinger() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getSoTimeout() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getSoTimeout() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- getSoTimeout() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getSoTimeout() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getSoTimeout() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getSslContext(String, KeyManager[], TrustManager[]) - Static method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.SslContextHelper
-
Returns a
SSLContextthat implements the provided protocol and is initialized with the provided array ofKeyManagers containing authentication keys and the provided array ofTrustManagers containing peer authentication trust decisions. - getState() - Method in class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- getStatus() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
-
Returns the status
UnsignedByteof thisResponse. - getTcpNoDelay() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getTcpNoDelay() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getToken() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
Returns the
Tokenof thisAuthenticationMessage. - getToken() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
Returns the
Tokenof thisEncapsulatedUserDataMessage. - getToken() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
Returns the
Tokenof thisProtectionLevelNegotiationMessage. - getTrafficClass() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- getTrafficClass() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- getTrafficClass() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- getTrafficClass() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- getTrustManagers(InputStream, char[], String) - Static method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.TrustManagerHelper
-
Returns an array of
TrustManagers from the providedInputStreamof the trust store, the provided password of the trust store, and the optionally provided type of trust store. - getTypeName() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
-
Returns the name of the type of this
EncryptedPassword. - getTypeName() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpec
-
Returns the name of the type of
EncryptedPassword. - getTypeName() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- getTypeName() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpec
- getTypeName() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- getTypeName() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpec
- getUseClientMode() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Returns the
booleanvalue to indicate that thisDtlsDatagramSocketwill operate in client mode, meaning it will initiate the communication with the peer. - getUserData() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
-
Returns the user data of this
UdpRequest. - getUserInfo() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns the
UserInfoof thisSocksServerUriornullif theUserInfowas not provided. - getUsername() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Returns the username of this
Request. - getUserRepositorySpec() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- getValue() - Method in class com.github.jh3nd3rs0n.jargyle.client.Property
-
Returns the value of this
Property. - getValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns the value of this
SocketSetting. - getValue() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- getValue() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArg
- getValue() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- getValue() - Method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- getValue(PropertySpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.client.Properties
-
Returns the value or default value of the
Propertydefined by the providedPropertySpecof the specified value type. - getValue(SocketSettingSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns the value of the
SocketSettingdefined by the providedSocketSettingSpecof the specified value type. - getValues(SettingSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- getValueType() - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Returns the value type of the
Property. - getValueType() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns the value type of the
SocketSetting. - getValueType() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- getValueType() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArgSpec
- getValueType() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- getValueType() - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ClientMethodSelectionMessage
-
Returns the
Versionof thisClientMethodSelectionMessage. - getVersion() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
Returns the
Versionof thisAbortMessage. - getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
Returns the
Versionof thisAuthenticationMessage. - getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
Returns the
Versionof thisEncapsulatedUserDataMessage. - getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
Returns the
Versionof thisProtectionLevelNegotiationMessage. - getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns the
Versionof thisReply. - getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
-
Returns the
Versionof thisRequest. - getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ServerMethodSelectionMessage
-
Returns the
Versionof thisServerMethodSelectionMessage. - getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Returns the
Versionof thisRequest. - getVersion() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
-
Returns the
Versionof thisResponse. - getWrappedReceiveBufferSize() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Returns the buffer size for receiving DTLS wrapped datagrams.
- GSSAPI - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
GSS-API authentication.
- GssapiMethodEncapsulation - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
A
MethodEncapsulationthat provides networking objects that use GSS-API to encapsulate data to be sent and use GSS-API to de-encapsulate data received. - GssapiMethodEncapsulation(Socket, GSSContext, MessageProp) - Constructor for class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.GssapiMethodEncapsulation
-
Constructs a
GssapiMethodEncapsulationwith the providedSocket, the providedGSSContextto be used in encapsulating and de-encapsulating data, and the providedMessagePropto be used per-message.
H
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.client.Properties
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.client.Property
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerUri
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.client.UserInfo
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.bytes.Bytes
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Host
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddress
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostName
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.NetInterface
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.NonNegativeInteger
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.PositiveInteger
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordValue
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.common.string.CommaSeparatedValues
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ClientMethodSelectionMessage
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Token
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ServerMethodSelectionMessage
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.AddressRange
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArg
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArgSpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategy
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordValue
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpec
- hashCode() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- HashedPassword - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
- HashedPasswordSpec - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
- HashedPasswordSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
- HashedPasswordValue - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
-
A value for a
HashedPassword. - HashedPasswordValue() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordValue
- hasRuleAction(RuleActionSpec<? extends Object>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- hasRuleCondition(RuleConditionSpec<? extends Object, ? extends Object>) - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- Host - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
A name or address of a node of a network.
- HOST_IPV4_ADDRESS - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressType
-
HostIpv4Address. - HOST_IPV6_ADDRESS - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressType
-
HostIpv6Address. - HOST_UNREACHABLE - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating that the host was unreachable.
- HostAddress - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
An address of a node of a network.
- HostAddressType - Enum Class in com.github.jh3nd3rs0n.jargyle.common.net
-
Type of
HostAddress. - HostAddressTypes - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
A collection of
HostAddressTypes. - HostIpv4Address - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
An IPv4 address of a node of a network.
- HostIpv6Address - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
An IPv6 address of a node of a network.
- HostName - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
A name of a node of a network.
- HostResolver - Class in com.github.jh3nd3rs0n.jargyle.client
-
Resolves the provided host name or address by returning an
InetAddressof the provided host name or address. - HostResolver() - Constructor for class com.github.jh3nd3rs0n.jargyle.client.HostResolver
-
Constructs a
HostResolver.
I
- InputStreamHelper - Class in com.github.jh3nd3rs0n.jargyle.internal.io
-
Helper class for
InputStreams. - INSTANCE - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
The singleton instance of an
AbortMessage. - INTERNAL_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- INTERNAL_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- INTERNAL_FACING_BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- INTERNAL_FACING_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- INTERNAL_FACING_BIND_TCP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- INTERNAL_FACING_BIND_UDP_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- INTERNAL_FACING_BIND_UDP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- INTERNAL_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- INTERNAL_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- INTERNAL_FACING_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- INTERNAL_FACING_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- intValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
Returns the
intvalue of thisPort. - intValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.NonNegativeInteger
-
Returns the
intvalue of thisNonNegativeInteger. - intValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.PositiveInteger
-
Returns the
intvalue of thisPositiveInteger. - intValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
-
Returns the
intvalue of thisUnsignedByte. - intValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
-
Returns the
intvalue of thisUnsignedShort. - invoke(String) - Method in enum class com.github.jh3nd3rs0n.jargyle.server.LogAction
- IP_TOS - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forIP_TOS: anUnsignedBytethat describes the type-of-service or traffic class field in the IP header for a TCP or UDP socket. - Ipv4Address - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl
-
An IPv4 address.
- Ipv6Address - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl
-
An IPv6 address.
- isAllZerosHostAddress(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddress
-
Returns a
booleanvalue to indicate if the provided address is an IP address of all zeros. - isAllZerosIpv4Address(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostIpv4Address
-
Returns a
booleanvalue to indicate if the provided IPv4 address is an IPv4 address of all zeros. - isAllZerosIpv6Address(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostIpv6Address
-
Returns a
booleanvalue to indicate if the provided IPv6 address is an IPv6 address of all zeros. - isBound() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- isBound() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- isBound() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- isBound() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- isBound() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- isClosed() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- isClosed() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- isClosed() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- isClosed() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- isClosed() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- isConnected() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- isConnected() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- isConnected() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- isConnected() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- isInputShutdown() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- isInputShutdown() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- isOrHasInstanceOf(Throwable, Class<? extends Throwable>) - Static method in class com.github.jh3nd3rs0n.jargyle.internal.throwable.ThrowableHelper
-
Returns the
booleanvalue indicating if the providedThrowableis an instance of the providedClassor has aThrowableof the providedClass. - isOutputShutdown() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- isOutputShutdown() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- iterator() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
K
- KeyManagerHelper - Class in com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
Helper class for
KeyManagers. - KeyStoreHelper - Class in com.github.jh3nd3rs0n.jargyle.internal.security
-
Helper class for
KeyStores.
L
- LAST_ROUTE_ID - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- length() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Token
-
Returns the length of
bytes of thisToken. - LOG_AS_INFO - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.server.LogAction
- LOG_AS_WARNING - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.server.LogAction
- LogAction - Enum Class in com.github.jh3nd3rs0n.jargyle.server
M
- MAX_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
The maximum
intvalue for a port number. - MAX_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.number.NonNegativeInteger
-
The maximum
intvalue for a non-negative integer. - MAX_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.number.PositiveInteger
-
The maximum
intvalue of a positive integer. - MAX_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
-
The maximum
intvalue of an unsigned byte. - MAX_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
-
The maximum
intvalue of an unsigned short. - MAX_LENGTH - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Token
-
The maximum length of
bytes of aToken. - MAX_NAME_LENGTH - Static variable in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- MAX_PASSWD_LENGTH - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
The maximum length of a password in bytes.
- MAX_PASSWORD_LENGTH - Static variable in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- MAX_UNAME_LENGTH - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
The maximum length of a username in bytes.
- MESSAGE_TYPE - Static variable in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
The
UnsignedByteassociated with this type of message. - MESSAGE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
The
UnsignedByteassociated with this type of message. - MESSAGE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
The
UnsignedByteassociated with this type of message. - MESSAGE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
The
UnsignedByteassociated with this type of message. - MESSAGE_TYPE_BYTE_VALUE - Static variable in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
The
bytevalue associated with this type of message. - MESSAGE_TYPE_BYTE_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
The
bytevalue associated with this type of message. - MESSAGE_TYPE_BYTE_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
The
bytevalue associated with this type of message. - MESSAGE_TYPE_BYTE_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
The
bytevalue associated with this type of message. - Method - Enum Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Authentication method.
- MethodEncapsulation - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Provides based on the negotiated authentication method networking objects that may encapsulate data to be sent and may de-encapsulate data received.
- MethodEncapsulation() - Constructor for class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.MethodEncapsulation
-
Allows the construction of subclass instances.
- Methods - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
A collection of
Methods. - MethodSubNegotiationException - Exception Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Thrown when an error occurs during method sub-negotiation.
- MethodSubNegotiationException(Method, String) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.MethodSubNegotiationException
-
Constructs a
MethodSubNegotiationExceptionwith the providedMethodselected before the error occurred during method sub-negotiation and the provided message. - MethodSubNegotiationException(Method, Throwable) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.MethodSubNegotiationException
-
Constructs a
MethodSubNegotiationExceptionwith the providedMethodselected before the error occurred during method sub-negotiation and the provided cause. - MIN_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
The minimum
intvalue for a port number. - MIN_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.number.NonNegativeInteger
-
The minimum
intvalue for a non-negative integer. - MIN_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.number.PositiveInteger
-
The minimum
intvalue of a positive integer. - MIN_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
-
The minimum
intvalue of an unsigned byte. - MIN_INT_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
-
The minimum
intvalue of an unsigned short.
N
- name() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.EnumValueTypeDoc
-
The name of the enum value type.
- name() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueSpecDoc
-
The name of the name value pair value.
- name() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueSpecsDoc
-
The name of the name value pair values.
- name() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueTypeDoc
-
The name of the name value pair value type.
- name() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueSpecDoc
-
The name of the single value.
- name() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueSpecsDoc
-
The name of the single values.
- name() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueTypeDoc
-
The name of the single value type.
- name() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.ValuesValueTypeDoc
-
The name of the values value type.
- NameValuePairValueSpecDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of the specification of a name value pair value.
- nameValuePairValueSpecs() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueTypeDoc
-
The specifications of the name value pair values of the name value pair value type.
- NameValuePairValueSpecsDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of the specifications of name value pair values.
- NameValuePairValueTypeDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of a name value pair value type.
- NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- NetInterface - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
An interface between the local system and a network.
- NetObjectFactory - Class in com.github.jh3nd3rs0n.jargyle.client
-
A factory that creates networking objects such as
DatagramSockets,HostResolvers,ServerSockets, andSockets. - NetObjectFactory() - Constructor for class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Allows the construction of subclass instances.
- NETWORK_UNREACHABLE - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating that the network was unreachable.
- newDatagramSocket() - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
DatagramSocketbound to any available local port and the wildcard address. - newDatagramSocket() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newDatagramSocket(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
DatagramSocketbound to the provided local port and the wildcard address. - newDatagramSocket(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newDatagramSocket(int, InetAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
DatagramSocketbound to the provided local port and the provided localInetAddress. - newDatagramSocket(int, InetAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newDatagramSocket(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
DatagramSocketbound to the provided localSocketAddressor a new unboundDatagramSocketif the provided localSocketAddressisnull. - newDatagramSocket(SocketAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newDomainNameFrom(HostName) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.DomainName
-
Returns a new
DomainNamefrom the providedHostName. - newDomainNameFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.DomainName
-
Returns a new
DomainNamefrom the providedInputStream. - newEncryptedPassword(char[]) - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpec
-
Returns a new
EncryptedPasswordof the provided password. - newEncryptedPassword(String) - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpec
-
Returns a new
EncryptedPasswordwith the parsedEncryptedPasswordValuefrom the providedStringvalue. - newExternalSourceInstance(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- newExternalSourceInstance(String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- newFailureInstance(ReplyCode) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns a new failure
Replywith the providedReplyCode, the server bound IPv4Addressof all zeros, and the server boundPortof zero. - newFileSourceInstance(File) - Static method in class com.github.jh3nd3rs0n.jargyle.server.ConfigurationRepository
- newGeneratedInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ConfigurationSchema
- newHashedPassword(char[]) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpec
- newHashedPassword(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpec
- newHostAddress(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddress
-
Returns a new
HostAddressof the provided address. - newHostIpv4Address(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostIpv4Address
-
Returns a new
HostIpv4Addressof the provided IPv4 address. - newHostIpv6Address(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostIpv6Address
-
Returns a new
HostIpv6Addressof the provided IPv6 address. - newHostName(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostName
-
Returns a new
HostNameof the provided host name. - newHostResolver() - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
HostResolver. - newHostResolver() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.client.SocksClient
-
Returns a new
SocksClientfrom the system propertysocksClient.socksServerUriand system properties defined by otherPropertySpecconstants classes. - newInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.client.SocksNetObjectFactory
-
Returns a new
SocksNetObjectFactoryfrom the system propertysocksClient.socksServerUriand system properties defined by otherPropertySpecconstants classes. - newInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns a new
SocksServerUrifrom the system propertysocksClient.socksServerUri. - newInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- newInstance(byte[]) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Token
-
Returns a new
Tokenwith the providedbytes. - newInstance(char[]) - Static method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
-
Returns a new
EncryptedPasswordof the provided password. - newInstance(char[]) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- newInstance(NonNegativeInteger) - Static method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
- newInstance(UnsignedByte) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
-
Returns a new
Responsewith the provided statusUnsignedByte. - newInstance(UnsignedByte, Address, Port, byte[]) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
-
Returns a new
UdpRequestwith the provided current fragment number, the provided desired destinationAddress, the provided desired destinationPort, and the provided user data. - newInstance(Command, Address, Port) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
-
Returns a new
Requestwith the providedCommand, the provided desired destinationAddress, and the provided desired destinationPort. - newInstance(Token) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
Returns a new
AuthenticationMessagewith the providedToken. - newInstance(Token) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
Returns a new
EncapsulatedUserDataMessagewith the providedToken. - newInstance(Token) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
Returns a new
ProtectionLevelNegotiationMessagewith the providedToken. - newInstance(Method) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ServerMethodSelectionMessage
-
Returns a new
ServerMethodSelectionMessagewith the providedMethod. - newInstance(Methods) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ClientMethodSelectionMessage
-
Returns a new
ClientMethodSelectionMessagewith the providedMethods. - newInstance(ReplyCode, Address, Port) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns a new
Replywith the providedReplyCode, the provided server boundAddress, and the provided server boundPort. - newInstance(String) - Static method in class com.github.jh3nd3rs0n.jargyle.client.UserInfo
-
Returns a new
UserInfoof the provided user information. - newInstance(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.Host
-
Returns a new
Hostof the provided name or address. - newInstance(String, char[]) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Returns a new
Requestwith the provided username and the provided password. - newInstance(String, char[]) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- newInstance(String, C) - Static method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- newInstance(String, HashedPassword) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- newInstance(String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
-
Returns a new
EncryptedPasswordwith the provided name of the type ofEncryptedPasswordspecified by aEncryptedPasswordSpecand with the parsedEncryptedPasswordValuefrom the providedStringvalue. - newInstance(String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- newInstance(String, V) - Static method in class com.github.jh3nd3rs0n.jargyle.client.Property
-
Returns a new
Propertyof the specified value type with the provided name specified by aPropertySpecand the provided value. - newInstance(String, V) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns a new
SocketSettingof the specified value type with the provided name specified by aSocketSettingSpecand the provided value. - newInstance(String, V) - Static method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- newInstance(String, V) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- newInstance(String, V, String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns a new
SocketSettingof the specified value type with the provided name specified by aSocketSettingSpec, the provided value, and the optionally provided documentation. - newInstance(String, V, String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- newInstance(NetworkInterface) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.NetInterface
-
Returns a new
NetInterfacewith the provided underlyingNetworkInterface. - newInstance(SSLContext) - Static method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocketFactory
-
Returns a new default
DtlsDatagramSocketFactorywith the providedSSLContextas DTLS context. - newInstance(SSLContext) - Static method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.SslSocketFactory
-
Returns a new default
SslSocketFactorywith the providedSSLContext. - newInstanceFrom(byte[]) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
Returns a new
EncapsulatedUserDataMessagefrom the providedbytearray. - newInstanceFrom(byte[]) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
-
Returns a new
UdpRequestfrom the providedbytearray. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
-
Returns a new
Addressfrom the providedInputStream. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ClientMethodSelectionMessage
-
Returns a new
ClientMethodSelectionMessagefrom the providedInputStream. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
Returns a new
EncapsulatedUserDataMessagefrom the providedInputStream. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
Returns a new
ProtectionLevelNegotiationMessagefrom the providedInputStream. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns a new
Replyfrom the providedInputStream. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
-
Returns a new
Requestfrom the providedInputStream. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ServerMethodSelectionMessage
-
Returns a new
ServerMethodSelectionMessagefrom the providedInputStream. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Returns a new
Requestfrom the providedInputStream. - newInstanceFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
-
Returns a new
Responsefrom the providedInputStream. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns a new
SocksServerUrifrom the providedStringof a URI. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.bytes.Bytes
-
Returns a new
Bytesfrom the providedStringin Base64. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
-
Returns a new instance of
HostAddressTypesfrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.NetInterface
-
Returns a new
NetInterfacefrom the providedStringof the name of the network interface. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
-
Returns a new
PortRangefrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
-
Returns a new
PortRangesfrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns a new
SocketSettingof theObjectvalue type from the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns a new
SocketSettingsfrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
-
Returns a new
EncryptedPasswordfrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.string.CommaSeparatedValues
-
Returns a new
CommaSeparatedValuesfrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
-
Returns a new
Addressfrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
-
Returns a new instance of
ProtectionLevelsfrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
-
Returns a new instance of
Methodsfrom the providedString. - newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.AddressRange
- newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
- newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategy
- newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- newInstanceFrom(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- newInstanceFrom(URI) - Static method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns a new
SocksServerUrifrom the providedURI. - newInstanceFromClient(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
Returns a new
AuthenticationMessagefrom the providedInputStreamfrom the client. - newInstanceFromServer(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
Returns a new
AuthenticationMessagefrom the providedInputStreamfrom the server. - newInstanceWithParsedValue(String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.client.Property
-
Returns a new
Propertyof theObjectvalue type with the provided name specified by aPropertySpecand with the parsed value from the providedStringvalue. - newInstanceWithParsedValue(String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns a new
SocketSettingof theObjectvalue type with the provided name specified by aSocketSettingSpecand with the parsed value from the providedStringvalue. - newInstanceWithParsedValue(String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- newInstanceWithParsedValue(String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- newInstanceWithParsedValue(String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- newInstanceWithParsedValue(String, String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns a new
SocketSettingof theObjectvalue type with the provided name specified by aSocketSettingSpec, the parsed value from the providedStringvalue, and the optionally provided documentation. - newInstanceWithParsedValue(String, String, String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- newIpv4AddressFrom(HostIpv4Address) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv4Address
-
Returns a new
Ipv4Addressfrom the providedHostIpv4Address. - newIpv4AddressFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv4Address
-
Returns a new
Ipv4Addressfrom the providedInputStream. - newIpv6AddressFrom(HostIpv6Address) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv6Address
-
Returns a new
Ipv6Addressfrom the providedHostIpv6Address. - newIpv6AddressFrom(InputStream) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.address.impl.Ipv6Address
-
Returns a new
Ipv6Addressfrom the providedInputStream. - newMessageProp(int, boolean) - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Returns a new
MessageProp(ornull) based on thisProtectionLevel. - newModifiableInstance() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- newModifiableInstance(Configuration) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- newModifiableInstance(Settings) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- newNullInstance(Socket) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.MethodEncapsulation
-
Returns a new instance of
MethodEncapsulationthat provides plain networking objects such as the provided plainSocket. - newProperty(V) - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Returns a new
Propertywith the provided value. - newPropertyWithParsedValue(String) - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Returns a new
Propertywith the parsed value from the providedStringvalue. - newRuleAction(V) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- newRuleActionWithParsedValue(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- newRuleArg(V) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArgSpec
- newRuleCondition(C) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- newRuleConditionWithParsedValue(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- newSelectionStrategy() - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpec
- newServerSocket() - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new unbound
ServerSocket. - newServerSocket() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newServerSocket(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
ServerSocketbound to the provided local port. - newServerSocket(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newServerSocket(int, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
ServerSocketbound to the provided local port with the provided maximum length of the queue of incoming connections. - newServerSocket(int, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newServerSocket(int, int, InetAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
ServerSocketbound to the provided local port and the provided localInetAddresswith the provided maximum length of the queue of incoming connections. - newServerSocket(int, int, InetAddress) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newSetting(V) - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- newSetting(V, String) - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- newSettingWithParsedValue(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- newSettingWithParsedValue(String, String) - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- newSocket() - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new unconnected
Socket. - newSocket() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newSocket(String, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
Socketconnected to the provided remote host and the provided remote port. - newSocket(String, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newSocket(String, int, InetAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
Socketconnected to the provided remote host and the provided remote port and bound to the provided localInetAddressand the provided local port. - newSocket(String, int, InetAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newSocket(InetAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
Socketconnected to the provided remoteInetAddressand the provided remote port. - newSocket(InetAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newSocket(InetAddress, int, InetAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.NetObjectFactory
-
Returns a new
Socketconnected to the provided remoteInetAddressand the provided remote port and bound to the provided localInetAddressand the provided local port. - newSocket(InetAddress, int, InetAddress, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- newSocketSetting(V) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns a new
SocketSettingwith the provided value. - newSocketSetting(V, String) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns a new
SocketSettingwith the provided value and the optionally provided documentation. - newSocketSettingWithParsedValue(String) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns a new
SocketSettingwith the parsed value from the providedStringvalue. - newSocketSettingWithParsedValue(String, String) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns a new
SocketSettingwith the parsed value from the providedStringvalue and with the optionally provided documentation. - newSocksClient(Properties) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerUri
- newSocksClient(Properties) - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns a new
SocksClientwith the providedProperties. - newSocksClient(Properties, SocksClient) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerUri
- newSocksClient(Properties, SocksClient) - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns a new
SocksClientwith the providedPropertiesand the optionally providedSocksClientto be chained to the newSocksClient. - newSocksNetObjectFactory() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Client
- newSocksNetObjectFactory() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksClient
-
Returns a new
SocksNetObjectFactory. - newSocksServerUri(UserInfo, Host, Port) - Method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns a new
SocksServerUriwith the optionally providedUserInfo, the providedHost, and the optionally providedPort. - newSocksServerUri(String) - Method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns a new
SocksServerUriwith the provided host. - newSocksServerUri(String, int) - Method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns a new
SocksServerUriwith the provided host and the provided port. - newSocksServerUri(String, String) - Method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns a new
SocksServerUriwith the provided user information and the provided host. - newSocksServerUri(String, String, int) - Method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns a new
SocksServerUriwith the provided user information, the provided host, and the provided port. - newSuccessInstance(Address, Port) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns a new success
Replywith theReplyCodeofSUCCEEDED, the provided server boundAddress, and the provided server boundPort. - newUnmodifiableInstance(Configuration) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- newUnmodifiableInstance(Settings) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- newUpdatedInstance(ConfigurationRepository) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- newUserRepository(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpec
- NO_ACCEPTABLE_METHODS - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
No acceptable methods.
- NO_AUTHENTICATION_REQUIRED - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
No authentication required.
- NONE - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
No per-message protection.
- NonNegativeInteger - Class in com.github.jh3nd3rs0n.jargyle.common.number
-
An integer between 0 and 2147483647 (inclusive).
- NonNegativeIntegerLimit - Class in com.github.jh3nd3rs0n.jargyle.server
- nonNegativeIntegerValue() - Method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
O
- of(byte[]) - Static method in class com.github.jh3nd3rs0n.jargyle.common.bytes.Bytes
-
Returns a new
Bytesof the providedbytearray. - of(Properties) - Static method in class com.github.jh3nd3rs0n.jargyle.client.Properties
-
Returns a
Propertiesof anotherProperties. - of(Property<?>...) - Static method in class com.github.jh3nd3rs0n.jargyle.client.Properties
-
Returns a
Propertiesof the providedPropertys. - of(HostAddressType...) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
-
Returns a
HostAddressTypesof the providedHostAddressTypes. - of(Port) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
-
Returns a
PortRangeof the providedPortvalue as both the minimum and maximum value. - of(PortRange...) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
-
Returns a
PortRangesof the providedPortRanges. - of(Port, Port) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
-
Returns a
PortRangeof the provided minimumPortvalue and the maximumPortvalue. - of(SocketSetting<?>...) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns a
SocketSettingsof the providedSocketSettings. - of(SocketSettings) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns a
SocketSettingsof anotherSocketSettings. - of(ProtectionLevel, ProtectionLevel...) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
-
Returns a
ProtectionLevelsof the first providedProtectionLeveland the provided additionalProtectionLevels. - of(ProtectionLevel, List<ProtectionLevel>) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
-
Returns a
ProtectionLevelsof the first providedProtectionLeveland the providedListof the additionalProtectionLevels. - of(Method...) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
-
Returns a
Methodsof the providedMethods. - of(Setting<? extends Object>...) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- of(User...) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- of(Users) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- of(String...) - Static method in class com.github.jh3nd3rs0n.jargyle.common.string.CommaSeparatedValues
-
Returns a
CommaSeparatedValuesof the provided values. - of(List<Property<?>>) - Static method in class com.github.jh3nd3rs0n.jargyle.client.Properties
-
Returns a
Propertiesof the providedListofPropertys. - of(List<HostAddressType>) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
-
Returns a
HostAddressTypesof the providedListofHostAddressTypes. - of(List<PortRange>) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
-
Returns a
PortRangesof the providedListofPortRanges. - of(List<SocketSetting<?>>) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns a
SocketSettingsof the providedListofSocketSettings. - of(List<Method>) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
-
Returns a
Methodsof the providedListofMethods. - of(List<Setting<? extends Object>>) - Static method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- of(List<User>) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
P
- parse(String) - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Returns the parsed value from the provided
Stringvalue. - parse(String) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns the parsed value from the provided
Stringvalue. - parse(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- parse(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- parse(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- PARTIAL_ENCRYPTION_PASSWORD_FILE_SYSTEM_PROPERTY_NAME - Static variable in class com.github.jh3nd3rs0n.jargyle.common.security.SystemPropertyNameConstants
-
The name of the system property for the file of the partial password to be used for encryption/decryption.
- PARTIAL_ENCRYPTION_PASSWORD_SYSTEM_PROPERTY_NAME - Static variable in class com.github.jh3nd3rs0n.jargyle.common.security.SystemPropertyNameConstants
-
The name of the system property for the partial password to be used for encryption/decryption.
- passwordEquals(char[]) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- passwordEquals(char[]) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordValue
-
Returns the
booleanvalue to indicate if thisHashedPasswordValue's password is equal to the provided password. - PBKDF2_WITH_HMAC_SHA256_HASHED_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpecConstants
- Port - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
An integer between 0 and 65535 (inclusive) that is assigned to uniquely identify a connection endpoint and to direct data to a host.
- PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- PortRange - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
A range of
Portvalues between the provided minimumPortvalue and the maximumPortvalue (inclusive). - PortRanges - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
A collection of
PortRanges. - PositiveInteger - Class in com.github.jh3nd3rs0n.jargyle.common.number
-
An integer between 1 and 2147483647 (inclusive).
- printStackTrace() - Method in exception class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket.ConnectionsCloseException
- printStackTrace(PrintStream) - Method in exception class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket.ConnectionsCloseException
- printStackTrace(PrintWriter) - Method in exception class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket.ConnectionsCloseException
- Properties - Class in com.github.jh3nd3rs0n.jargyle.client
-
A collection of
Propertys. - Property<V> - Class in com.github.jh3nd3rs0n.jargyle.client
-
A property of the specified value type.
- PropertySpec<V> - Class in com.github.jh3nd3rs0n.jargyle.client
-
The specification of a
Propertyof the specified value type. - PropertySpec(String, Class<V>, V) - Constructor for class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Constructs a
PropertySpecwith the provided name, the provided value type, and the provided default value. - ProtectionLevel - Enum Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
Security context protection level.
- ProtectionLevelNegotiationMessage - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
A message sent by the client or the server during the security context protection level negotiation process.
- ProtectionLevels - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
A collection of
ProtectionLevels. - put(User) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- put(User) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- putAll(Users) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- putAll(Users) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- putRuleArgValue(RuleArgSpec<V>, V) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleContext
- putValue(SocketSettingSpec<V>, V) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Puts the provided value with a new
SocketSettingdefined by the providedSocketSettingSpecof the specified value type and returns the recent value if any.
R
- RANDOM - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpecConstants
- receive(DatagramPacket) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- receive(DatagramPacket) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- receive(DatagramPacket) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
- remove(SocketSettingSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Removes the value and its
SocketSettingdefined by the providedSocketSettingSpecof the specified value type and returns the recent value if any. - remove(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- remove(String) - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- removeRuleArgValue(RuleArgSpec<V>) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleContext
- removeSetting(int) - Method in class com.github.jh3nd3rs0n.jargyle.server.Configuration
- Reply - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
A reply from the SOCKS server.
- ReplyCode - Enum Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Type of reply from the SOCKS server.
- Request - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
A request to the SOCKS server.
- Request - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod
-
A username/password request from the client.
- REQUIRED_INTEG - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Required per-message integrity.
- REQUIRED_INTEG_AND_CONF - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Required per-message integrity and confidentiality.
- resolve(String) - Method in class com.github.jh3nd3rs0n.jargyle.client.HostResolver
-
Resolves the provided host name or address and returns an
InetAddressof the provided host or address. - resolve(String) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5HostResolver
- RESOLVE - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
A request to the SOCKS server to resolve a host name.
- Response - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod
-
A response from the server.
- ROUTE_SELECTION_LOG_ACTION - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- ROUTE_SELECTION_LOG_ACTION - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- ROUTE_SELECTION_STRATEGY - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- ROUTE_SELECTION_STRATEGY - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- Rule - Class in com.github.jh3nd3rs0n.jargyle.server
- RULE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- Rule.Builder - Class in com.github.jh3nd3rs0n.jargyle.server
- RuleAction<V> - Class in com.github.jh3nd3rs0n.jargyle.server
- RuleActionSpec<V> - Class in com.github.jh3nd3rs0n.jargyle.server
- RuleActionSpec(String, Class<V>) - Constructor for class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- RuleArg<V> - Class in com.github.jh3nd3rs0n.jargyle.server
- RuleArgSpec<V> - Class in com.github.jh3nd3rs0n.jargyle.server
- RuleArgSpec(String, Class<V>) - Constructor for class com.github.jh3nd3rs0n.jargyle.server.RuleArgSpec
- RuleCondition<C,
A> - Class in com.github.jh3nd3rs0n.jargyle.server - RuleConditionEvaluator<C,
A> - Class in com.github.jh3nd3rs0n.jargyle.server - RuleConditionEvaluator() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.RuleConditionEvaluator
- RuleConditionSpec<C,
A> - Class in com.github.jh3nd3rs0n.jargyle.server - RuleConditionSpec(String, Class<C>, RuleConditionEvaluator<C, A>, RuleArgSpec<A>) - Constructor for class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- RuleContext - Class in com.github.jh3nd3rs0n.jargyle.server
- RuleContext() - Constructor for class com.github.jh3nd3rs0n.jargyle.server.RuleContext
- RuleContext(RuleContext) - Constructor for class com.github.jh3nd3rs0n.jargyle.server.RuleContext
S
- Scheme - Enum Class in com.github.jh3nd3rs0n.jargyle.client
-
Specifies what SOCKS protocol is to be used to access the SOCKS server.
- SELECTABLE_ROUTE_ID - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- selectFrom(List<? extends T>) - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategy
- SelectionStrategy - Class in com.github.jh3nd3rs0n.jargyle.server
- SelectionStrategy(SelectionStrategySpec) - Constructor for class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategy
- SelectionStrategySpec - Class in com.github.jh3nd3rs0n.jargyle.server
- SelectionStrategySpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- SELECTIVE_INTEG_OR_CONF - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Selective per-message integrity or confidentiality based on local client and server configurations.
- send(DatagramPacket) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- send(DatagramPacket) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- send(DatagramPacket) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
- sendUrgentData(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- sendUrgentData(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- ServerMethodSelectionMessage - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
A method selection message from the server.
- set(Configuration) - Method in class com.github.jh3nd3rs0n.jargyle.server.ConfigurationRepository
- setBroadcast(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- setBroadcast(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- setEnabledCipherSuites(String[]) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Sets the
Stringarray of acceptable cipher suites enabled for DTLS connections with a providedStringarray. - setEnabledProtocols(String[]) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Sets the
Stringarray of acceptable protocol versions enabled for DTLS connections with the providedStringarray. - setKeepAlive(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setKeepAlive(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setOOBInline(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setOOBInline(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setOption(SocketOption<T>, T) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- setOption(SocketOption<T>, T) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- setOption(SocketOption<T>, T) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setOption(SocketOption<T>, T) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- setOption(SocketOption<T>, T) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setPerformancePreferences(int, int, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- setPerformancePreferences(int, int, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setPerformancePreferences(int, int, int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setReceiveBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- setReceiveBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- setReceiveBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setReceiveBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- setReceiveBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setReuseAddress(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- setReuseAddress(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- setReuseAddress(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setReuseAddress(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- setReuseAddress(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setSendBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- setSendBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setSendBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- setSendBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setSoLinger(boolean, int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setSoLinger(boolean, int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setSoTimeout(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- setSoTimeout(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- setSoTimeout(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setSoTimeout(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- setSoTimeout(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setTcpNoDelay(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setTcpNoDelay(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- Setting<V> - Class in com.github.jh3nd3rs0n.jargyle.server
- Settings - Class in com.github.jh3nd3rs0n.jargyle.server
- SettingSpec<V> - Class in com.github.jh3nd3rs0n.jargyle.server
- SettingSpec(String, Class<V>, V) - Constructor for class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- setTrafficClass(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- setTrafficClass(int) - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- setTrafficClass(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- setTrafficClass(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- setUseClientMode(boolean) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Sets the
booleanvalue to indicate that thisDtlsDatagramSocketwill operate in client mode. - setWrappedReceiveBufferSize(int) - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
-
Sets the buffer size for receiving DTLS wrapped datagrams.
- shortValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
-
Returns the
shortvalue of thisUnsignedShort. - shutdownInput() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- shutdownInput() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- shutdownOutput() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- shutdownOutput() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- SingleValueSpecDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of the specification of a single value.
- singleValueSpecs() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueTypeDoc
-
The specifications of the single values of the single value type.
- SingleValueSpecsDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of the specifications of single values.
- SingleValueTypeDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of a single value type.
- SO_BROADCAST - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forSO_BROADCAST: aBooleanvalue to indicate if broadcast datagrams can be sent. - SO_KEEPALIVE - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forSO_KEEPALIVE: aBooleanvalue to indicate if a TCP socket can be kept alive when no data has been exchanged in either direction. - SO_LINGER - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forSO_LINGER: anIntegerof the number of seconds of lingering on closing the TCP socket (disabled if the number of seconds is negative). - SO_RCVBUF - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forSO_RCVBUF: aPositiveIntegerof the receive buffer size. - SO_REUSEADDR - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forSO_REUSEADDR: aBooleanvalue to indicate if the socket address and port can be reused. - SO_SNDBUF - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forSO_SNDBUF: aPositiveIntegerof the send buffer size. - SO_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forSO_TIMEOUT: aNonNegativeIntegerof the timeout in milliseconds on waiting for an idle socket. - socket - Variable in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
-
The
Socketto be filtered. - SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- SocketSetting<V> - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
A setting of a specified value type to be applied to a socket.
- SocketSettings - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
A collection of
SocketSettings. - SocketSettingSpec<V> - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
The specification of a
SocketSettingof the specified value type. - SOCKS_SERVER_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleArgSpecConstants
- SOCKS_SERVER_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleConditionSpecConstants
- SOCKS_SERVER_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- SOCKS_SERVER_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- SOCKS_SERVER_BIND_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- SOCKS_SERVER_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- SOCKS_SERVER_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- SOCKS_SERVER_URI - Static variable in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
PropertySpecconstant forsocksClient.socksServerUri: theSocksServerUrifor the URI of the SOCKS server. - SOCKS5 - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
SOCKS protocol version 5.
- SOCKS5_GSSAPIMETHOD_MECHANISM_OID - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.gssapimethod.mechanismOid: theOidfor the object ID for the GSS-API authentication mechanism to the SOCKS5 server (default value is1.2.840.113554.1.2.2). - SOCKS5_GSSAPIMETHOD_NEC_REFERENCE_IMPL - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.gssapimethod.necReferenceImpl: theBooleanvalue to indicate if the exchange of the GSS-API protection level negotiation must be unprotected should the SOCKS5 server use the NEC reference implementation (default value isfalse). - SOCKS5_GSSAPIMETHOD_NEC_REFERENCE_IMPL - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_GSSAPIMETHOD_PROTECTION_LEVELS - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.gssapimethod.protectionLevels: theProtectionLevelsfor acceptable protection levels after GSS-API authentication with the SOCKS5 server (The first is preferred while the remaining are acceptable if the server does not accept the first) (default value isREQUIRED_INTEG_AND_CONF,REQUIRED_INTEG,NONE). - SOCKS5_GSSAPIMETHOD_PROTECTION_LEVELS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_GSSAPIMETHOD_SERVICE_NAME - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.gssapimethod.serviceName: the GSS-API service name for the SOCKS5 server. - SOCKS5_GSSAPIMETHOD_SUGGESTED_CONF - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.gssapimethod.suggestedConf: theBooleanvalue for the suggested privacy (or confidentiality) state for GSS-API messages sent after GSS-API authentication with the SOCKS5 server (applicable if the negotiated protection level isSELECTIVE_INTEG_OR_CONF) (default value istrue). - SOCKS5_GSSAPIMETHOD_SUGGESTED_CONF - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_GSSAPIMETHOD_SUGGESTED_INTEG - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.gssapimethod.suggestedInteg: theIntegerfor the suggested quality-of-protection (or integrity) value for GSS-API messages sent after GSS-API authentication with the SOCKS5 server (applicable if the negotiated protection level isSELECTIVE_INTEG_OR_CONF) (default value is0). - SOCKS5_GSSAPIMETHOD_SUGGESTED_INTEG - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_METHOD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_METHOD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_METHODS - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.methods: theMethodsfor acceptable authentication methods to the SOCKS5 server (default value isNO_AUTHENTICATION_REQUIRED). - SOCKS5_METHODS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_INBOUND_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_INBOUND_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_BIND_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_BIND_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_LISTEN_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_RELAY_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_RELAY_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_RELAY_IDLE_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_RELAY_IDLE_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_RELAY_INBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_RELAY_INBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_BIND_REQUEST_RELAY_OUTBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_BIND_REQUEST_RELAY_OUTBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_PREPARE_TARGET_FACING_SOCKET - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_PREPARE_TARGET_FACING_SOCKET - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_RELAY_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_RELAY_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_RELAY_IDLE_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_RELAY_IDLE_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_RELAY_INBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_RELAY_INBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_RELAY_OUTBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_RELAY_OUTBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_BIND_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_BIND_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_CONNECT_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_CONNECT_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_CONNECT_REQUEST_TARGET_FACING_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_BIND_TCP_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_BIND_TCP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_BIND_UDP_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_BIND_UDP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_EXTERNAL_FACING_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_BIND_UDP_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_BIND_UDP_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_INTERNAL_FACING_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_RELAY_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_RELAY_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_RELAY_IDLE_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_RELAY_IDLE_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_RELAY_INBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_RELAY_INBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_REQUEST_RELAY_OUTBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_REQUEST_RELAY_OUTBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_BIND_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_BIND_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_CLIENT_FACING_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_BIND_HOST - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_BIND_HOST_ADDRESS_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_BIND_HOST_ADDRESS_TYPES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_BIND_PORT_RANGE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_BIND_PORT_RANGES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_NET_INTERFACE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_SOCKET_SETTING - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_PEER_FACING_SOCKET_SETTINGS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_RELAY_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_RELAY_BUFFER_SIZE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_RELAY_IDLE_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_RELAY_IDLE_TIMEOUT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_RELAY_INBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_RELAY_INBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_RELAY_OUTBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_ON_UDP_ASSOCIATE_REQUEST_RELAY_OUTBOUND_BANDWIDTH_LIMIT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_REPLY_SERVER_BOUND_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_REPLY_SERVER_BOUND_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_REPLY_SERVER_BOUND_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_REPLY_SERVER_BOUND_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_REQUEST_COMMAND - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_REQUEST_COMMAND - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_REQUEST_DESIRED_DESTINATION_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_REQUEST_DESIRED_DESTINATION_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_REQUEST_DESIRED_DESTINATION_ADDRESS_REDIRECT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_REQUEST_DESIRED_DESTINATION_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_REQUEST_DESIRED_DESTINATION_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_REQUEST_DESIRED_DESTINATION_PORT_REDIRECT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_REQUEST_DESIRED_DESTINATION_REDIRECT_LOG_ACTION - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- SOCKS5_SECOND_REPLY_SERVER_BOUND_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_SECOND_REPLY_SERVER_BOUND_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_SECOND_REPLY_SERVER_BOUND_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_SECOND_REPLY_SERVER_BOUND_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_SOCKS5_DATAGRAM_SOCKET_CLIENT_INFO_UNAVAILABLE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.socks5DatagramSocket.clientInfoUnavailable: theBooleanvalue to indicate if the client information expected to be used to send UDP datagrams (address and port) is unavailable to be sent to the SOCKS5 server (an address and port of all zeros is sent instead) (default value isfalse). - SOCKS5_SOCKS5_HOST_RESOLVER_RESOLVE_FROM_SOCKS5_SERVER - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.socks5HostResolver.resolveFromSocks5Server: theBooleanvalue to indicate if host names are to be resolved from the SOCKS5 server (default value isfalse). - SOCKS5_UDP_INBOUND_DESIRED_DESTINATION_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_UDP_INBOUND_DESIRED_DESTINATION_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_UDP_INBOUND_DESIRED_DESTINATION_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_UDP_INBOUND_DESIRED_DESTINATION_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_UDP_INBOUND_SOURCE_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_UDP_INBOUND_SOURCE_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_UDP_INBOUND_SOURCE_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_UDP_INBOUND_SOURCE_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_UDP_OUTBOUND_DESIRED_DESTINATION_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_UDP_OUTBOUND_DESIRED_DESTINATION_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_UDP_OUTBOUND_DESIRED_DESTINATION_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_UDP_OUTBOUND_DESIRED_DESTINATION_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_UDP_OUTBOUND_SOURCE_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_UDP_OUTBOUND_SOURCE_ADDRESS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_UDP_OUTBOUND_SOURCE_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_UDP_OUTBOUND_SOURCE_PORT - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_USER - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- SOCKS5_USER - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- SOCKS5_USERPASSMETHOD_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.userpassmethod.password: theEncryptedPasswordfor the password to be used to access the SOCKS5 server. - SOCKS5_USERPASSMETHOD_USER_REPOSITORY - Static variable in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- SOCKS5_USERPASSMETHOD_USERNAME - Static variable in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
PropertySpecconstant forsocksClient.socks5.userpassmethod.username: the username to be used to access the SOCKS5 server. - Socks5Client - Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- Socks5ClientIOException - Exception Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- Socks5ClientIOException(Socks5Client, String) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ClientIOException
- Socks5ClientIOException(Socks5Client, Throwable) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ClientIOException
- Socks5DatagramSocket - Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- Socks5Exception - Exception Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Thrown when an exception occurs during the SOCKS5 protocol.
- Socks5Exception() - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Socks5Exception
-
Constructs a
Socks5Exception. - Socks5Exception(String) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Socks5Exception
-
Constructs a
Socks5Exceptionwith the provided message. - Socks5Exception(String, Throwable) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Socks5Exception
-
Constructs a
Socks5Exceptionwith the provided message and the provided cause. - Socks5Exception(Throwable) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Socks5Exception
-
Constructs a
Socks5Exceptionwith the provided cause. - Socks5HostResolver - Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- Socks5NetObjectFactory - Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- Socks5PropertySpecConstants - Class in com.github.jh3nd3rs0n.jargyle.client
-
SOCKS5 specific
PropertySpecconstants. - Socks5RuleActionSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- Socks5RuleArgSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- Socks5RuleConditionSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- Socks5ServerSocket - Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- Socks5ServerUri - Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- Socks5ServerUri(UserInfo, Host, Port) - Constructor for class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerUri
- Socks5SettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- Socks5Socket - Class in com.github.jh3nd3rs0n.jargyle.client.socks5
- SocksClient - Class in com.github.jh3nd3rs0n.jargyle.client
-
A SOCKS client.
- SocksClient(SocksServerUri, Properties) - Constructor for class com.github.jh3nd3rs0n.jargyle.client.SocksClient
-
Constructs a
SocksClientwith the providedSocksServerUriand the providedProperties. - SocksClient(SocksServerUri, Properties, SocksClient) - Constructor for class com.github.jh3nd3rs0n.jargyle.client.SocksClient
-
Constructs a
SocksClientwith the providedSocksServerUri, the providedProperties, and the optionally providedSocksClientto be chained to the constructedSocksClient. - SocksClientIOException - Exception Class in com.github.jh3nd3rs0n.jargyle.client
-
Thrown when an I/O error occurs associated with the
SocksClient. - SocksClientIOException(SocksClient, String) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.client.SocksClientIOException
-
Constructs a
SocksClientIOExceptionwith the providedSocksClientand the provided message. - SocksClientIOException(SocksClient, Throwable) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.client.SocksClientIOException
-
Constructs a
SocksClientIOExceptionwith the providedSocksClientand the provided cause. - SocksClientSocketException - Exception Class in com.github.jh3nd3rs0n.jargyle.client
-
Thrown when an error occurs in creating or accessing a Socket that has an underlying
SocksClient. - SocksClientSocketException(SocksClient, Throwable) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.client.SocksClientSocketException
-
Constructs a
SocksClientSocketExceptionwith the provided underlyingSocksClientand the provided cause. - SocksException - Exception Class in com.github.jh3nd3rs0n.jargyle.protocolbase
-
Thrown when an exception occurs during the SOCKS protocol.
- SocksException() - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.SocksException
-
Constructs a
SocksException. - SocksException(String) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.SocksException
-
Constructs a
SocksExceptionwith the provided message. - SocksException(String, Throwable) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.SocksException
-
Constructs a
SocksExceptionwith the provided message and the provided cause. - SocksException(Throwable) - Constructor for exception class com.github.jh3nd3rs0n.jargyle.protocolbase.SocksException
-
Constructs a
SocksExceptionwith the provided cause. - SocksNetObjectFactory - Class in com.github.jh3nd3rs0n.jargyle.client
-
An implementation of
NetObjectFactorythat creates networking objects whose traffic would be routed through the SOCKS server. - SocksNetObjectFactory(SocksClient) - Constructor for class com.github.jh3nd3rs0n.jargyle.client.SocksNetObjectFactory
-
Constructs a
SocksNetObjectFactorywith the providedSocksClient. - SocksServer - Class in com.github.jh3nd3rs0n.jargyle.server
- SocksServer(Configuration) - Constructor for class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- SocksServer.State - Enum Class in com.github.jh3nd3rs0n.jargyle.server
- SocksServerUri - Class in com.github.jh3nd3rs0n.jargyle.client
-
The URI of the SOCKS server.
- SocksServerUri(Scheme, UserInfo, Host, Port) - Constructor for class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Constructs a
SocksServerUriwith the providedScheme, the optionally providedUserInfo, the providedHost, and the optionally providedPort. - SSL_ENABLED - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.enabled: theBooleanvalue to indicate if SSL/TLS connections to the SOCKS server are enabled (default value isfalse). - SSL_ENABLED - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_ENABLED_CIPHER_SUITES - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.enabledCipherSuites: theCommaSeparatedValuesof acceptable cipher suites enabled for SSL/TLS connections to the SOCKS server. - SSL_ENABLED_CIPHER_SUITES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_ENABLED_PROTOCOLS - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.enabledProtocols: theCommaSeparatedValuesof acceptable protocol versions enabled for SSL/TLS connections to the SOCKS server. - SSL_ENABLED_PROTOCOLS - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_KEY_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.keyStoreBytes: theBytesfor the key store for the SSL/TLS connections to the SOCKS server. - SSL_KEY_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_KEY_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.keyStoreFile: theFilefor the key store file for the SSL/TLS connections to the SOCKS server. - SSL_KEY_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_KEY_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.keyStorePassword: theEncryptedPasswordfor the password for the key store for the SSL/TLS connections to the SOCKS server. - SSL_KEY_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_KEY_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.keyStoreType: the type of key store for the SSL/TLS connections to the SOCKS server (default value isPKCS12). - SSL_KEY_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_NEED_CLIENT_AUTH - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_PROTOCOL - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.protocol: the protocol version for the SSL/TLS connections to the SOCKS server (default value isTLSv1.2). - SSL_PROTOCOL - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_TRUST_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.trustStoreBytes: theBytesfor the trust store for the SSL/TLS connections to the SOCKS server. - SSL_TRUST_STORE_BYTES - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_TRUST_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.trustStoreFile: theFilefor the trust store file for the SSL/TLS connections to the SOCKS server. - SSL_TRUST_STORE_FILE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_TRUST_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.trustStorePassword: theEncryptedPasswordfor the password for the trust store for the SSL/TLS connections to the SOCKS server. - SSL_TRUST_STORE_PASSWORD - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_TRUST_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
PropertySpecconstant forsocksClient.ssl.trustStoreType: the type of trust store for the SSL/TLS connections to the SOCKS server (default value isPKCS12). - SSL_TRUST_STORE_TYPE - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SSL_WANT_CLIENT_AUTH - Static variable in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- SslContextHelper - Class in com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
Helper class for
SSLContexts. - SslPropertySpecConstants - Class in com.github.jh3nd3rs0n.jargyle.client
-
SSL/TLS specific
PropertySpecconstants. - SslSettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server
- SslSocketFactory - Class in com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
A factory that may create
SSLSockets. - SslSocketFactory() - Constructor for class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.SslSocketFactory
-
Allows the construction of subclass instances.
- StandardSocketSettingSpecConstants - Class in com.github.jh3nd3rs0n.jargyle.common.net
-
Standard
SocketSettingSpecconstants. - start() - Method in class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- STARTED - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.server.SocksServer.State
- STATUS_SUCCESS - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
-
The status
UnsignedBytethat indicates success. - STATUS_SUCCESS_BYTE_VALUE - Static variable in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
-
The status
bytevalue that indicates success. - stop() - Method in class com.github.jh3nd3rs0n.jargyle.server.SocksServer
- STOPPED - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.server.SocksServer.State
- STRING_SOURCE_USER_REPOSITORY - Static variable in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpecConstants
- SUCCEEDED - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating success.
- supportedOptions() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- supportedOptions() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- supportedOptions() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- supportedOptions() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- supportedOptions() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- syntax() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.EnumValueTypeDoc
-
The syntax of the enum value.
- syntax() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueSpecDoc
-
The syntax of the name value pair value.
- syntax() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueTypeDoc
-
The syntax of the name value pair value.
- syntax() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueSpecDoc
-
The syntax of the single value
- syntax() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueTypeDoc
-
The syntax of the single value.
- syntax() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.ValuesValueTypeDoc
-
The syntax of the values value.
- syntaxName() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.EnumValueTypeDoc
-
The syntax name of the enum value to be used in other syntaxes.
- syntaxName() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueTypeDoc
-
The syntax name of the name value pair value to be used in other syntaxes.
- syntaxName() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.SingleValueTypeDoc
-
The syntax name of the single value to be used in other syntaxes.
- syntaxName() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.ValuesValueTypeDoc
-
The syntax name of the values value to be used in other syntaxes.
- SystemPropertyNameConstants - Class in com.github.jh3nd3rs0n.jargyle.common.security
-
All security specific system property name constants.
T
- TCP_NODELAY - Static variable in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
SocketSettingSpecconstant forTCP_NODELAY: aBooleanvalue to indicate disabling Nagle's algorithm. - ThrowableHelper - Class in com.github.jh3nd3rs0n.jargyle.internal.throwable
-
Helper class for
Throwables. - toArray() - Method in class com.github.jh3nd3rs0n.jargyle.common.bytes.Bytes
-
Returns the
bytearray of thisBytes. - toArray() - Method in class com.github.jh3nd3rs0n.jargyle.common.string.CommaSeparatedValues
-
Returns the values of this
CommaSeparatedValues. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
-
Returns the
bytearray of thebytevalue associated with this type ofAddressfollowed by thebytes of thisAddress. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ClientMethodSelectionMessage
-
Returns the
bytearray of thisClientMethodSelectionMessage. - toByteArray() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
Returns the
bytearray of thisAbortMessage. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
Returns the
bytearray of thisAuthenticationMessage. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
Returns the
bytearray of thisEncapsulatedUserDataMessage. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
Returns the
bytearray of thisProtectionLevelNegotiationMessage. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Token
-
Returns the
bytearray of 2 bytes of the length ofbytes of thisTokenfollowed by thebytes of thisToken. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns the
bytearray of thisReply. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
-
Returns the
bytearray of thisRequest. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ServerMethodSelectionMessage
-
Returns the
bytearray of thisServerMethodSelectionMessage. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
-
Returns the
bytearray of thisUdpRequest. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Returns the
bytearray of thisRequest. - toByteArray() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
-
Returns the
bytearray of thisResponse. - toInetAddress() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Host
-
Returns an
InetAddressof thisHost. - toInetAddress() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddress
- toInetAddress() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostName
- Token - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
A token of
bytes. - toList() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
-
Returns an unmodifiable
ListofHostAddressTypes. - toList() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
-
Returns an unmodifiable
ListofPortRanges. - toList() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
-
Returns an unmodifiable
ListofProtectionLevels. - toList() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
-
Returns an unmodifiable
ListofMethods. - toList() - Method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- toMap() - Method in class com.github.jh3nd3rs0n.jargyle.client.Properties
-
Returns an unmodifiable
MapofPropertys each associated by theirPropertySpec. - toMap() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns an unmodifiable
MapofSocketSettings each associated by theirSocketSettingSpec. - toMap() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- toNetworkInterface() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.NetInterface
-
Returns the underlying
NetworkInterfaceof thisNetInterface. - toOutput(OutputStream) - Method in class com.github.jh3nd3rs0n.jargyle.server.ConfigurationSchema
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.Properties
-
Returns the
Stringrepresentation of thisProperties. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.Property
-
Returns the
Stringrepresentation of thisProperty. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Returns the
Stringrepresentation of thisPropertySpec. - toString() - Method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns the
Stringrepresentation of thisScheme. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5DatagramSocket
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5NetObjectFactory
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5ServerSocket
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.socks5.Socks5Socket
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksClient
-
Returns the
Stringrepresentation of thisSocksClient. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns the
Stringrepresentation of thisSocksServerUri. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.client.UserInfo
-
Returns the
Stringrepresentation of thisUserInfo. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.bytes.Bytes
-
Returns the
Stringrepresentation of thisBytes. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Host
-
Returns the
Stringrepresentation of thisHost. - toString() - Method in enum class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressType
-
Returns the
Stringrepresentation of thisHostAddressType. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressTypes
-
Returns the
Stringrepresentation of thisHostAddressTypes. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.NetInterface
-
Returns the
Stringrepresentation of thisNetInterface. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
Returns the
Stringrepresentation of thisPort. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRange
-
Returns the
Stringrepresentation of thisPortRange. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.PortRanges
-
Returns the
Stringrepresentation of thisPortRanges. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSetting
-
Returns the
Stringrepresentation of thisSocketSetting. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettings
-
Returns the
Stringrepresentation of thisSocketSettings. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns the
Stringrepresentation of thisSocketSettingSpec. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.NonNegativeInteger
-
Returns the
Stringrepresentation of thisNonNegativeInteger. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.PositiveInteger
-
Returns the
Stringrepresentation of thisPositiveInteger. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
-
Returns the
Stringrepresentation of thisUnsignedByte. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
-
Returns the
Stringrepresentation of thisUnsignedShort. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPassword
-
Retyrns the
Stringrepresentation of thisEncryptedPassword. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpec
-
Returns the
Stringrepresentation of thisEncryptedPasswordSpec. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordValue
-
Returns the
Stringrepresentation of thisEncryptedPasswordValue. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.common.string.CommaSeparatedValues
-
Returns the
Stringrepresentation of thisCommaSeparatedValues. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterDatagramSocket
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.FilterSocket
- toString() - Method in exception class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket.ConnectionsCloseException
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.internal.net.ssl.DtlsDatagramSocket
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Address
-
Returns the
Stringrepresentation of thisAddress. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ClientMethodSelectionMessage
-
Returns the
Stringrepresentation of thisClientMethodSelectionMessage. - toString() - Method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
Returns the
Stringrepresentation of thisAbortMessage. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AuthenticationMessage
-
Returns the
Stringrepresentation of thisAuthenticationMessage. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.EncapsulatedUserDataMessage
-
Returns the
Stringrepresentation of thisEncapsulatedUserDataMessage. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.GssapiMethodEncapsulation
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevelNegotiationMessage
-
Returns the
Stringrepresentation of thisProtectionLevelNegotiationMessage. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevels
-
Returns the
Stringrepresentation of thisProtectionLevels. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Token
-
Returns the
Stringrepresentation of thisToken. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.MethodEncapsulation
-
Returns the
Stringrepresentation of thisMethodEncapsulation. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Methods
-
Returns the
Stringrepresentation of thisMethods. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Reply
-
Returns the
Stringrepresentation of thisReply. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Request
-
Returns the
Stringrepresentation of thisRequest. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ServerMethodSelectionMessage
-
Returns the
Stringrepresentation of thisServerMethodSelectionMessage. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.UdpRequest
-
Returns the
Stringrepresentation of thisUdpRequest. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Returns the
Stringrepresentation of thisRequest. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Response
-
Returns the
Stringrepresentation of thisResponse. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.AddressRange
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.Rule
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleAction
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArg
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleArgSpec
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleCondition
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleContext
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategy
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpec
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.Setting
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.Settings
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPassword
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpec
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordValue
-
Returns the
Stringrepresentation of thisHashedPasswordValue. - toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpec
- toString() - Method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.Users
- toURI() - Method in class com.github.jh3nd3rs0n.jargyle.client.SocksServerUri
-
Returns the
URIof thisSocksServerUri. - TrustManagerHelper - Class in com.github.jh3nd3rs0n.jargyle.internal.net.ssl
-
Helper class for
TrustManagers. - tryIncrementCurrentCount() - Method in class com.github.jh3nd3rs0n.jargyle.server.NonNegativeIntegerLimit
- TTL_EXPIRED - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
A reply from the SOCKS server indicating that the TTL expired.
U
- UDP_ASSOCIATE - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
A request to the SOCKS server to establish an association within the UDP relay process to handle UDP datagrams.
- UdpRequest - Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
A forwarded datagram to/from the UDP relay server.
- UnsignedByte - Class in com.github.jh3nd3rs0n.jargyle.common.number
-
An integer between 0 and 255 (inclusive).
- UnsignedShort - Class in com.github.jh3nd3rs0n.jargyle.common.number
-
An integer between 0 and 65535 (inclusive).
- unsignedShortValue() - Method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
Returns the
UnsignedShortvalue of thisPort. - User - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
- UserInfo - Class in com.github.jh3nd3rs0n.jargyle.client
-
Specifies the user information to be used to access the SOCKS server.
- USERNAME_PASSWORD - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
Username password authentication.
- UserRepository - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
- UserRepository(UserRepositorySpec, String) - Constructor for class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepository
- UserRepositorySpec - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
- UserRepositorySpecConstants - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
- Users - Class in com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod
V
- V1 - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Version
-
Protocol version 1.
- V1 - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Version
-
Protocol version 1.
- V5 - Enum constant in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Version
-
Protocol version 5.
- validate(C) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleConditionSpec
- validate(V) - Method in class com.github.jh3nd3rs0n.jargyle.client.PropertySpec
-
Returns the valid provided value.
- validate(V) - Method in class com.github.jh3nd3rs0n.jargyle.common.net.SocketSettingSpec
-
Returns the valid provided value.
- validate(V) - Method in class com.github.jh3nd3rs0n.jargyle.server.RuleActionSpec
- validate(V) - Method in class com.github.jh3nd3rs0n.jargyle.server.SettingSpec
- validateName(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- validatePassword(char[]) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Validates the provided password.
- validatePassword(char[]) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.User
- validateUsername(String) - Static method in class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Request
-
Validates the provided username.
- value() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.EnumValueDoc
-
The
Stringrepresentation of the enum value. - valueOf(byte) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
-
Returns a
UnsignedByteof the providedbytevalue. - valueOf(int) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
Returns a
Portof the providedintvalue. - valueOf(int) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.NonNegativeInteger
-
Returns a
NonNegativeIntegerof the providedintvalue. - valueOf(int) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.PositiveInteger
-
Returns a
PositiveIntegerof the providedintvalue. - valueOf(int) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
-
Returns a
UnsignedByteof the providedintvalue. - valueOf(int) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
-
Returns a
UnsignedShortof the providedintvalue. - valueOf(short) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
-
Returns a
UnsignedShortof the providedshortvalue. - valueOf(UnsignedShort) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
Returns a
Portof the providedUnsignedShort. - valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.Port
-
Returns a
Portof the providedString. - valueOf(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.NonNegativeInteger
-
Returns a
NonNegativeIntegerof the providedString. - valueOf(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.PositiveInteger
-
Returns a
PositiveIntegerof the providedString. - valueOf(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedByte
-
Returns a
UnsignedByteof the providedString. - valueOf(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.number.UnsignedShort
-
Returns a
UnsignedShortof the providedString. - valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Version
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Version
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Version
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.server.FirewallAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.server.LogAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.server.SocksServer.State
-
Returns the enum constant of this class with the specified name.
- valueOfByte(byte) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
Returns the enum constant associated with the provided
bytevalue. - valueOfByte(byte) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Returns the enum constant associated with the provided
bytevalue. - valueOfByte(byte) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Version
-
Returns the enum constant associated with the provided
bytevalue. - valueOfByte(byte) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
Returns the enum constant associated with the provided
bytevalue. - valueOfByte(byte) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
Returns the enum constant associated with the provided
bytevalue. - valueOfByte(byte) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Version
-
Returns the enum constant associated with the provided
bytevalue. - valueOfByte(byte) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Version
-
Returns the enum constant associated with the provided
bytevalue. - valueOfName(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpecConstants
- valueOfString(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns the enum constant of the provided
Stringrepresentation. - valueOfString(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressType
-
Returns the enum constant of the provided
Stringrepresentation. - valueOfString(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
Returns the enum constant of the provided
String. - valueOfString(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Returns the enum constant of the provided
String. - valueOfString(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
Returns the enum constant of the provided
String. - valueOfString(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.server.FirewallAction
- valueOfString(String) - Static method in enum class com.github.jh3nd3rs0n.jargyle.server.LogAction
- valueOfTypeName(String) - Static method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpecConstants
-
Returns the
EncryptedPasswordSpecconstant based on the provided type name the constant specifies for itsEncryptedPassword. - valueOfTypeName(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.ExternalSourceUserRepositorySpecConstants
- valueOfTypeName(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpecConstants
- valueOfTypeName(String) - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
Returns an unmodifiable
Listof thePropertySpecconstants. - values() - Static method in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
Returns an unmodifiable
Listof thePropertySpecconstants. - values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.client.Scheme
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
Returns an unmodifiable
Listof thePropertySpecconstants. - values() - Static method in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
Returns an unmodifiable
Listof thePropertySpecconstants. - values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.common.net.HostAddressType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
Returns an unmodifiable
Listof theSocketSettingSpecconstants. - values() - Static method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpecConstants
-
Returns the
Listof allEncryptedPasswordSpecconstants. - values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Command
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.AbortMessage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.ProtectionLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Method
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.ReplyCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.server.FirewallAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleArgSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleConditionSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.server.LogAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.ExternalSourceUserRepositorySpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- values() - Static method in enum class com.github.jh3nd3rs0n.jargyle.server.SocksServer.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.client.DtlsPropertySpecConstants
-
Returns an unmodifiable
Mapof thePropertySpecconstants each associated by the name they specify for theirProperty. - valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.client.GeneralPropertySpecConstants
-
Returns an unmodifiable
Mapof thePropertySpecconstants each associated by the name they specify for theirProperty. - valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.client.Socks5PropertySpecConstants
-
Returns an unmodifiable
Mapof thePropertySpecconstants each associated by the name they specify for theirProperty. - valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.client.SslPropertySpecConstants
-
Returns an unmodifiable
Mapof thePropertySpecconstants each associated by the name they specify for theirProperty. - valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.common.net.StandardSocketSettingSpecConstants
-
Returns an unmodifiable
Mapof theSocketSettingSpecconstants each associated by the name they specify for theirSocketSetting. - valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.common.security.EncryptedPasswordSpecConstants
-
Returns the
Mapof allEncryptedPasswordSpecconstants each associated by the type name they specify for theirEncryptedPassword. - valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ChainingDtlsSettingSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ChainingGeneralSettingSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ChainingSocks5SettingSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.ChainingSslSettingSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.DtlsSettingSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleActionSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleArgSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.GeneralRuleConditionSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.GeneralSettingSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.SelectionStrategySpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.ExternalSourceUserRepositorySpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.HashedPasswordSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.socks5.userpassmethod.UserRepositorySpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleActionSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleArgSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Socks5RuleConditionSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.Socks5SettingSpecConstants
- valuesMap() - Static method in class com.github.jh3nd3rs0n.jargyle.server.SslSettingSpecConstants
- ValuesValueTypeDoc - Annotation Interface in com.github.jh3nd3rs0n.jargyle.internal.annotation
-
The documentation of a values value type.
- valueType() - Element in annotation interface com.github.jh3nd3rs0n.jargyle.internal.annotation.NameValuePairValueSpecDoc
-
The type of value of the name value pair value.
- Version - Enum Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.gssapimethod
-
Protocol version.
- Version - Enum Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5.userpassmethod
-
Protocol version.
- Version - Enum Class in com.github.jh3nd3rs0n.jargyle.protocolbase.socks5
-
Protocol version.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form