Package io.netty.handler.codec.socksx.v5
package io.netty.handler.codec.socksx.v5
Encoder, decoder and their related message types for SOCKSv5 protocol.
-
ClassDescriptionAn abstract
Socks5Message
.The defaultSocks5CommandRequest
.The defaultSocks5CommandResponse
.The defaultSocks5InitialRequest
.The defaultSocks5InitialResponse
.The defaultSocks5PasswordAuthRequest
.The defaultSocks5PasswordAuthResponse
.Decodes a SOCKS5 address field into its string representation.Encodes a SOCKS5 address into binary representation.The type of address inSocks5CommandRequest
andSocks5CommandResponse
.The authentication method of SOCKS5.Encodes a client-sideSocks5Message
into aByteBuf
.A SOCKS5 request detail message, as defined in the section 4, RFC1928.Decodes a singleSocks5CommandRequest
from the inboundByteBuf
s.A response to a SOCKS5 request detail message, as defined in the section 6, RFC1928.Decodes a singleSocks5CommandResponse
from the inboundByteBuf
s.The status ofSocks5CommandResponse
.The type ofSocks5CommandRequest
.An initial SOCKS5 authentication method selection request, as defined in the section 3, RFC1928.Decodes a singleSocks5InitialRequest
from the inboundByteBuf
s.An initial SOCKS5 authentication method selection request, as defined in the section 3, RFC1928.Decodes a singleSocks5InitialResponse
from the inboundByteBuf
s.A tag interface that all SOCKS5 protocol messages implement.A SOCKS5 subnegotiation request for username-password authentication, as defined in the section 2, RFC1929.Decodes a singleSocks5PasswordAuthRequest
from the inboundByteBuf
s.A SOCKS5 subnegotiation response for username-password authentication, as defined in the section 2, RFC1929.Decodes a singleSocks5PasswordAuthResponse
from the inboundByteBuf
s.The status ofSocks5PasswordAuthResponse
.Encodes a server-sideSocks5Message
into aByteBuf
.