| Package | Description |
|---|---|
| net.sf.sshapi |
SSHAPI
|
| net.sf.sshapi.hostkeys | |
| net.sf.sshapi.impl.ganymed |
Ganymed SSH-2 for Java is a library which implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0).
|
| net.sf.sshapi.impl.j2ssh |
J2SSH is a suite of Java SSH applications providing a Java SSH API, SSH Terminal, SSH secured VNC client, SFTP client and SSH Daemon.
|
| net.sf.sshapi.impl.jsch |
JSch is a pure Java implementation of SSH2.
|
| net.sf.sshapi.impl.libssh |
Ganymed SSH-2 for Java is a library which implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0).
|
| net.sf.sshapi.impl.maverick |
Maverick is the definitive solution for total SSH compatibility on the Java™ platform.
|
| net.sf.sshapi.impl.maverick16 |
Maverick is the definitive solution for total SSH compatibility on the Java™ platform.
|
| net.sf.sshapi.impl.trilead |
Ganymed SSH-2 for Java is a library which implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0).
|
| net.sf.sshapi.util |
| Modifier and Type | Method and Description |
|---|---|
SshConfiguration |
AbstractClient.getConfiguration() |
SshConfiguration |
SshClient.getConfiguration()
Get the configuration this client is using
|
| Modifier and Type | Method and Description |
|---|---|
SshClient |
SshProvider.createClient(SshConfiguration configuration)
Create a new client instance with the specified configuration.
|
SshClient |
AbstractProvider.createClient(SshConfiguration configuration) |
SshHostKeyManager |
SshProvider.createHostKeyManager(SshConfiguration configuration)
Create a
SshHostKeyManager that may be used to list, add and remove
valid host keys. |
SshHostKeyManager |
AbstractProvider.createHostKeyManager(SshConfiguration configuration) |
SshIdentityManager |
SshProvider.createIdentityManager(SshConfiguration configuration)
Create an @
SshIdentityManager (if supported) |
SshIdentityManager |
AbstractProvider.createIdentityManager(SshConfiguration configuration) |
protected abstract SshClient |
AbstractProvider.doCreateClient(SshConfiguration configuration) |
protected abstract void |
AbstractProvider.doSupportsConfiguration(SshConfiguration configuration) |
SshProvider |
DefaultProviderFactory.getProvider(SshConfiguration configuration) |
SshProvider |
SshProviderFactory.getProvider(SshConfiguration configuration)
Create a new
SshProvider using a specified configuration. |
boolean |
SshProvider.supportsConfiguration(SshConfiguration configuration)
Examine the configuration to see if this provider supports it.
|
boolean |
AbstractProvider.supportsConfiguration(SshConfiguration configuration) |
| Constructor and Description |
|---|
AbstractClient(SshConfiguration configuration)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected SshConfiguration |
AbstractHostKeyManager.getConfiguration() |
| Constructor and Description |
|---|
AbstractHostKeyManager(SshConfiguration configuration)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
SshHostKeyManager |
GanymedSshProvider.createHostKeyManager(SshConfiguration configuration) |
protected SshClient |
GanymedSshProvider.doCreateClient(SshConfiguration configuration) |
void |
GanymedSshProvider.doSupportsConfiguration(SshConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
SshHostKeyManager |
J2SshProvider.createHostKeyManager(SshConfiguration configuration) |
SshClient |
J2SshProvider.doCreateClient(SshConfiguration configuration) |
void |
J2SshProvider.doSupportsConfiguration(SshConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
SshHostKeyManager |
JschSshProvider.createHostKeyManager(SshConfiguration configuration) |
SshIdentityManager |
JschSshProvider.createIdentityManager(SshConfiguration configuration) |
SshClient |
JschSshProvider.doCreateClient(SshConfiguration configuration) |
void |
JschSshProvider.doSupportsConfiguration(SshConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
SshHostKeyManager |
LibsshSshProvider.createHostKeyManager(SshConfiguration configuration) |
protected SshClient |
LibsshSshProvider.doCreateClient(SshConfiguration configuration) |
void |
LibsshSshProvider.doSupportsConfiguration(SshConfiguration configuration) |
| Constructor and Description |
|---|
LibsshClient(SshConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
SshHostKeyManager |
MaverickSshProvider.createHostKeyManager(SshConfiguration configuration) |
SshIdentityManager |
MaverickSshProvider.createIdentityManager(SshConfiguration configuration) |
SshClient |
MaverickSshProvider.doCreateClient(SshConfiguration configuration) |
void |
MaverickSshProvider.doSupportsConfiguration(SshConfiguration configuration) |
| Constructor and Description |
|---|
MaverickHostKeyManager(SshConfiguration configuration)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
SshHostKeyManager |
MaverickSshProvider.createHostKeyManager(SshConfiguration configuration) |
SshIdentityManager |
MaverickSshProvider.createIdentityManager(SshConfiguration configurshation) |
SshClient |
MaverickSshProvider.doCreateClient(SshConfiguration configuration) |
void |
MaverickSshProvider.doSupportsConfiguration(SshConfiguration configuration) |
| Constructor and Description |
|---|
MaverickHostKeyManager(SshConfiguration configuration)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
SshHostKeyManager |
TrileadSshProvider.createHostKeyManager(SshConfiguration configuration) |
protected SshClient |
TrileadSshProvider.doCreateClient(SshConfiguration configuration) |
void |
TrileadSshProvider.doSupportsConfiguration(SshConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Util.checkKnownHostsFile(SshConfiguration configuration)
Check the Known Hosts File parent directory exists,
creating it if it does.
|
void |
XDetails.configure(SshConfiguration configuration)
Apply the discovered details to the configuration.
|
static java.lang.String |
Util.getConfigurationValue(SshConfiguration configuration,
java.lang.String name,
java.lang.String defaultValue)
Get a value from a configuration object, returning a default value if it
does not exist.
|
static java.io.File |
Util.getKnownHostsFile(SshConfiguration configuration)
Get the file to load known host keys from given an
SshConfiguration. |
Copyright © 2018. All rights reserved.