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 Summary
FieldsModifier and TypeFieldDescriptionprivate static final byteprivate static final byteFields inherited from class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
password, userFields inherited from class org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler
done, params, proxy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAsks for credentials via the globalAuthenticator.org.apache.sshd.common.util.buffer.BuffergetToken()Retrieves the last token generated.voidprocess()Produces the next authentication token, if any.Methods inherited from class org.eclipse.jgit.internal.transport.sshd.auth.BasicAuthentication
clearPassword, close, startMethods inherited from class org.eclipse.jgit.internal.transport.sshd.auth.AbstractAuthenticationHandler
isDone, setParams
-
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
Description copied from interface:AuthenticationHandlerProduces the next authentication token, if any.- Specified by:
processin interfaceAuthenticationHandler<org.apache.sshd.common.util.buffer.Buffer,org.apache.sshd.common.util.buffer.Buffer> - Overrides:
processin classBasicAuthentication<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:BasicAuthenticationAsks for credentials via the globalAuthenticator.- Overrides:
askCredentialsin classBasicAuthentication<org.apache.sshd.common.util.buffer.Buffer,org.apache.sshd.common.util.buffer.Buffer>
-
getToken
Description copied from interface:AuthenticationHandlerRetrieves the last token generated.- Returns:
- the token, or
nullif there is none - Throws:
IOException
-