All Classes and Interfaces

Class
Description
A message sent by the server refusing the client's connection for any reason (GSS-API authentication failure or otherwise).
Thrown when the client receives an AbortMessage from the server.
An identifier or a virtual location of a node of a network.
 
Thrown when a type of Address is unknown or unsupported.
A message sent by the client or the server during the authentication process.
 
 
 
 
A method selection message sent from the client.
Type of request to the SOCKS server.
Thrown when a Command is unknown or unsupported.
A collection of String values whose String representation is a comma separated list of said String values.
 
 
 
 
A fully-qualified domain name.
A DatagramSocket layered with Datagram Transport Layer Security (DTLS).
Thrown when a DTLS connection is closed.
Thrown when IOExceptions occur upon closing DTLS connections.
A factory that creates a DtlsDatagramSocket.
DTLS specific PropertySpec constants.
 
A message with user data encapsulated by GSS-API.
An encrypted password.
The specification of an EncryptedPassword.
All EncryptedPasswordSpec constants.
A value for an EncryptedPassword.
The documentation of an enum value.
The documentation of an enum value type.
Helper class for Executors.
A builder for a cached thread pool.
A builder for an Executor.
A builder for a fixed thread pool.
 
 
A DatagramSocket that contains some other DatagramSocket used as a source of data, possibly transforming the data along the way or providing additional functionality.
A Socket that contains some other Socket used as a source of data, possibly transforming the data along the way or providing additional functionality.
 
General PropertySpec constants.
 
 
 
 
A MethodEncapsulation that provides networking objects that use GSS-API to encapsulate data to be sent and use GSS-API to de-encapsulate data received.
 
 
 
A value for a HashedPassword.
A name or address of a node of a network.
An address of a node of a network.
An IPv4 address of a node of a network.
An IPv6 address of a node of a network.
A name of a node of a network.
Resolves the provided host.
Helper class for InputStreams.
An IPv4 address.
An IPv6 address.
Helper class for KeyManagers.
Helper class for KeyStores.
 
Authentication method.
Provides based on the negotiated authentication method networking objects that may encapsulate data to be sent and may de-encapsulate data received.
A collection of Methods.
Thrown when an error occurs during method sub-negotiation.
The documentation of the specification of a name value pair value.
The documentation of the specifications of name value pair values.
The documentation of a name value pair value type.
A factory that creates networking objects such as DatagramSockets, HostResolvers, ServerSockets, and Sockets.
An integer between 0 and 2147483647 (inclusive).
 
Helper class for creating log messages of Objects and their associated messages.
An integer between 0 and 65535 (inclusive) that is assigned to uniquely identify a connection endpoint and to direct data to a host.
A range of Port values between the provided minimum Port value and the maximum Port value (inclusive).
A collection of PortRanges.
An integer between 1 and 2147483647 (inclusive).
A collection of Propertys.
A property of the specified value type.
The specification of a Property of the specified value type.
Security context protection level.
A message sent by the client or the server during the security context protection level negotiation process.
A collection of ProtectionLevels.
A reply from the SOCKS server.
Type of reply from the SOCKS server.
A request to the SOCKS server.
A username/password request from the client.
A response from the server.
 
 
 
 
 
 
 
 
 
 
Specifies what SOCKS protocol is to be used to access the SOCKS server.
 
 
 
A method selection message from the server.
 
 
 
The documentation of the specification of a single value.
The documentation of the specifications of single values.
The documentation of a single value type.
A setting of a specified value type to be applied to a socket.
A collection of SocketSettings.
The specification of a SocketSetting of the specified value type.
 
 
 
Thrown when an exception occurs during the SOCKS5 protocol.
 
 
SOCKS5 specific PropertySpec constants.
 
 
 
 
 
 
 
A SOCKS client.
Thrown when an I/O error occurs from the SocksClient.
Thrown when an error occurs in creating or accessing a Socket that has an underlying SocksClient.
Thrown when an exception occurs during the SOCKS protocol.
An implementation of NetObjectFactory that creates networking objects whose traffic would be routed through the SOCKS server.
 
 
The URI of the SOCKS server.
Helper class for SSLContexts.
SSL/TLS specific PropertySpec constants.
 
A factory that creates SSLSockets.
Standard SocketSettingSpec constants.
All security specific system property name constants.
Helper class for Throwables.
A token of bytes.
Helper class for TrustManagers.
A forwarded datagram to/from the UDP relay server.
An integer between 0 and 255 (inclusive).
An integer between 0 and 65535 (inclusive).
 
Specifies the user information to be used to access the SOCKS server.
 
 
 
 
The documentation of a values value type.
Protocol version.
Protocol version.
Protocol version.