Class Socks5ClientConnector.SocksBasicAuthentication

java.lang.Object
org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler<ParameterType,TokenType>
org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication<org.apache.sshd.common.util.buffer.Buffer,org.apache.sshd.common.util.buffer.Buffer>
org.eclipse.jgit.internal.transport.sshd.proxy.Socks5ClientConnector.SocksBasicAuthentication
All Implemented Interfaces:
Closeable, AutoCloseable, AuthenticationHandler<org.apache.sshd.common.util.buffer.Buffer,org.apache.sshd.common.util.buffer.Buffer>
Enclosing class:
Socks5ClientConnector

private class Socks5ClientConnector.SocksBasicAuthentication extends BasicAuthentication<org.apache.sshd.common.util.buffer.Buffer,org.apache.sshd.common.util.buffer.Buffer>
See Also:
  • Field Details

    • SOCKS_BASIC_PROTOCOL_VERSION

      private static final byte SOCKS_BASIC_PROTOCOL_VERSION
      See Also:
    • SOCKS_BASIC_AUTH_SUCCESS

      private static final byte SOCKS_BASIC_AUTH_SUCCESS
      See Also:
  • Constructor Details

    • SocksBasicAuthentication

      public SocksBasicAuthentication()
  • Method Details

    • process

      public void process() throws Exception
      Description copied from interface: AuthenticationHandler
      Produces the next authentication token, if any.
      Specified by:
      process in interface AuthenticationHandler<org.apache.sshd.common.util.buffer.Buffer,org.apache.sshd.common.util.buffer.Buffer>
      Overrides:
      process in class BasicAuthentication<org.apache.sshd.common.util.buffer.Buffer,org.apache.sshd.common.util.buffer.Buffer>
      Throws:
      Exception - if an error occurs
    • askCredentials

      protected void askCredentials()
      Description copied from class: BasicAuthentication
      Asks for credentials via the global Authenticator.
      Overrides:
      askCredentials in class BasicAuthentication<org.apache.sshd.common.util.buffer.Buffer,org.apache.sshd.common.util.buffer.Buffer>
    • getToken

      public org.apache.sshd.common.util.buffer.Buffer getToken() throws IOException
      Description copied from interface: AuthenticationHandler
      Retrieves the last token generated.
      Returns:
      the token, or null if there is none
      Throws:
      IOException