See: Description
| Interface | Description |
|---|---|
| SshPrivateKeyFile |
Interface which all private key formats must implement to provide decoding
and decryption of the private key into a suitable format for the API.
|
| SshPublicKeyFile |
Interface which all public key formats must implement to provide decoding of
the public key into a suitable format for the API.
|
| Class | Description |
|---|---|
| AbstractKnownHostsKeyVerification |
An abstract HostKeyVerification
class implementation providing validation against the known_hosts format.
|
| Base64EncodedFileFormat | |
| ConsoleKnownHostsKeyVerification |
Implements the
AbstractKnownHostsKeyVerification to provide host key verification
through the console.
|
| OpenSSHPublicKeyFile | |
| PublicKeySubsystem |
This class implements version 1 of the public key subsystem.
|
| SECSHPublicKeyFile | |
| SshKeyPairGenerator |
Generate public/private key pairs.
|
| SshPrivateKeyFileFactory |
Private key format factory used to decode private key files.
|
| SshPublicKeyFileFactory |
Public key format factory used to decode different formats of public keys.
|
| Exception | Description |
|---|---|
| InvalidPassphraseException |
Thrown by an
SshPrivateKeyFile when it detects that the passphrase
supplied was invalid. |
| PublicKeySubsystemException |
Exception thrown by the
PublicKeySubsystem when errors occur in
listing, adding or removing keys. |
This package contains utility classes for loading/storing public/private keys and is based on the SSHTools key format architecture.
Copyright © 2014. All rights reserved.