public class KeyboardInteractiveAuthenticator extends SimpleClientAuthenticator implements ClientAuthenticator
| Constructor and Description |
|---|
KeyboardInteractiveAuthenticator(KeyboardInteractiveCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
authenticate(TransportProtocolClient transport,
java.lang.String username)
Start the authentication
|
java.lang.String |
getName()
The authentication mechanism name/.
|
boolean |
processMessage(com.sshtools.common.util.ByteArrayReader msg)
Process an authentication message.
|
cancel, failure, getAuthenticationMethods, isCancelled, isMoreAuthenticationRequired, success, successaddFutureListener, done, isDone, isSuccess, waitFor, waitForeverclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcancel, failure, getAuthenticationMethods, isCancelled, isMoreAuthenticationRequired, success, successaddFutureListener, isDone, isSuccess, waitFor, waitForeverpublic KeyboardInteractiveAuthenticator(KeyboardInteractiveCallback callback)
public void authenticate(TransportProtocolClient transport, java.lang.String username)
ClientAuthenticatorauthenticate in interface ClientAuthenticatorpublic boolean processMessage(com.sshtools.common.util.ByteArrayReader msg)
throws java.io.IOException
ClientAuthenticatorprocessMessage in interface ClientAuthenticatorprocessMessage in class SimpleClientAuthenticatorjava.io.IOExceptionpublic java.lang.String getName()
ClientAuthenticatorgetName in interface ClientAuthenticatorCopyright © 2022. All rights reserved.