| Package | Description |
|---|---|
| com.sshtools.common.auth | |
| com.sshtools.common.sftp | |
| com.sshtools.common.ssh | |
| com.sshtools.common.sshd |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AbstractAuthenticationProtocol<C extends Context> |
interface |
AuthenticationMechanismFactory<C extends Context> |
class |
DefaultAuthenticationMechanismFactory<C extends Context> |
class |
KeyboardInteractiveAuthentication<C extends Context> |
class |
PasswordAuthentication<C extends Context>
Provides an
AuthenticationMechanism that enables the standard SSH
password authentication. |
class |
PublicKeyAuthentication<C extends Context>
Provides an
AuthenticationMechanism that enables the public key
authentication. |
| Modifier and Type | Method and Description |
|---|---|
void |
SftpSubsystem.init(SessionChannel session,
Context context) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AbstractClientTransport<C extends Context> |
| Modifier and Type | Field and Description |
|---|---|
protected Context |
Subsystem.context |
| Modifier and Type | Method and Description |
|---|---|
Context |
SshConnection.getContext() |
Context |
Channel.getContext() |
Context |
Subsystem.getContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
Subsystem.init(SessionChannel session,
Context context)
Initialize the subsystem with the current session and configuration.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
AbstractServerTransport<C extends Context> |
interface |
Service<C extends Context>
A service is a protocol that operates on top of the
TransportProtocol. |
Copyright © 2022. All rights reserved.