| Package | Description |
|---|---|
| com.sshtools.client |
| Modifier and Type | Class and Description |
|---|---|
class |
ExternalKeyAuthenticator
Implements public key authentication taking a separately loaded SshKeyPair as the private key for authentication.
|
class |
KeyboardInteractiveAuthenticator
Implements the keyboard-interactive authentication method.
|
class |
KeyPairAuthenticator
Implements public key authentication, taking a com.sshtools.publickey.SshKeyPair object as the source private key.
|
class |
NoneAuthenticator |
class |
PasswordAuthenticator
Implements the password authentication method.
|
class |
PrivateKeyFileAuthenticator
Implements public key authentication, taking a java.io.File object as the source private key.
|
class |
PublicKeyAuthenticator
Implements public key authentication taking a separately loaded SshKeyPair as the private key for authentication.
|
class |
SimpleClientAuthenticator
A simple base class for implementing non-interactive authentication methods.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ClientAuthenticator> |
SshClientContext.getAuthenticators() |
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticationProtocolClient.addAuthentication(ClientAuthenticator authenticator) |
SshClientContext |
SshClientContext.addAuthenticator(ClientAuthenticator auth) |
boolean |
SshClient.authenticate(ClientAuthenticator authenticator,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticationProtocolClient.addAuthentication(java.util.Collection<ClientAuthenticator> auths) |
Copyright © 2022. All rights reserved.