No authentication as the socks5 handshake method.
Username and password as the socks5 handshake method.
This trait is for defining the socks5 authentication method.