Class SocksAuthRequest

java.lang.Object

public final class SocksAuthRequest extends SocksRequest
An socks auth request.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final java.lang.String
     
    private static final SocksSubnegotiationVersion
     
    private final java.lang.String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    SocksAuthRequest(java.lang.String username, java.lang.String password)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    java.lang.String
    Returns password that needs to be validated
    java.lang.String
    Returns username that needs to be authenticated

    Methods inherited from class SocksRequest

    requestType

    Methods inherited from class SocksMessage

    protocolVersion, type

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • SUBNEGOTIATION_VERSION

      private static final SocksSubnegotiationVersion SUBNEGOTIATION_VERSION
    • username

      private final java.lang.String username
    • password

      private final java.lang.String password
  • Constructor Details

    • SocksAuthRequest

      public SocksAuthRequest(java.lang.String username, java.lang.String password)
  • Method Details

    • username

      public java.lang.String username()
      Returns username that needs to be authenticated
      Returns:
      username that needs to be authenticated
    • password

      public java.lang.String password()
      Returns password that needs to be validated
      Returns:
      password that needs to be validated
    • encodeAsByteBuf

      public void encodeAsByteBuf(ByteBuf byteBuf)
      Specified by:
      encodeAsByteBuf in class SocksMessage