| Modifier and Type | Field and Description |
|---|---|
static int |
SSH_MSG_USERAUTH_BANNER |
static int |
SSH_MSG_USERAUTH_FAILURE |
static int |
SSH_MSG_USERAUTH_REQUEST |
static int |
SSH_MSG_USERAUTH_SUCCESS |
| Constructor and Description |
|---|
AuthenticationProtocolClient(TransportProtocolClient transport,
SshClientContext context,
java.lang.String username) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAuthentication(ClientAuthenticator authenticator) |
void |
addAuthentication(java.util.Collection<ClientAuthenticator> auths) |
boolean |
doNextAuthentication() |
java.lang.String |
getIdleLog() |
int |
getIdleTimeoutSeconds() |
java.lang.String |
getName() |
java.util.Set<java.lang.String> |
getSupportedAuthentications() |
boolean |
idle() |
boolean |
processMessage(byte[] msg) |
void |
start() |
void |
stop() |
public static final int SSH_MSG_USERAUTH_REQUEST
public static final int SSH_MSG_USERAUTH_FAILURE
public static final int SSH_MSG_USERAUTH_SUCCESS
public static final int SSH_MSG_USERAUTH_BANNER
public AuthenticationProtocolClient(TransportProtocolClient transport, SshClientContext context, java.lang.String username)
public boolean processMessage(byte[] msg)
throws java.io.IOException,
SshException
processMessage in interface Servicejava.io.IOExceptionSshExceptionpublic void start()
throws SshException
start in interface ServiceSshExceptionpublic boolean doNextAuthentication()
throws java.io.IOException,
SshException
java.io.IOExceptionSshExceptionpublic int getIdleTimeoutSeconds()
getIdleTimeoutSeconds in interface Servicepublic void addAuthentication(java.util.Collection<ClientAuthenticator> auths) throws java.io.IOException, SshException
java.io.IOExceptionSshExceptionpublic void addAuthentication(ClientAuthenticator authenticator) throws java.io.IOException, SshException
java.io.IOExceptionSshExceptionpublic java.util.Set<java.lang.String> getSupportedAuthentications()
public java.lang.String getIdleLog()
getIdleLog in interface ServiceCopyright © 2022. All rights reserved.