|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SshPublicKey | |
|---|---|
| com.maverick.ssh.components | This package contains an abstract cryptographic provider for the SSH protocol. |
| com.maverick.ssh.components.jce | This package contains a set of algoritm implementations that enable the Maverick API to use a Java Cryptography Extension provider. |
| com.sshtools.publickey | |
| Uses of SshPublicKey in com.maverick.ssh.components |
|---|
| Subinterfaces of SshPublicKey in com.maverick.ssh.components | |
|---|---|
interface |
SshDsaPublicKey
This interface should be implemented by all DSA public key implementations. |
interface |
SshRsaPublicKey
This interface should be implemented by all RSA public key implementations. |
| Methods in com.maverick.ssh.components that return SshPublicKey | |
|---|---|
SshPublicKey |
SshKeyPair.getPublicKey()
Get the public key. |
| Methods in com.maverick.ssh.components with parameters of type SshPublicKey | |
|---|---|
static SshKeyPair |
SshKeyPair.getKeyPair(SshPrivateKey prv,
SshPublicKey pub)
Wraps a public/private key pair into an SshKeyPair instance. |
void |
SshKeyPair.setPublicKey(SshPublicKey publickey)
Set the public key |
| Uses of SshPublicKey in com.maverick.ssh.components.jce |
|---|
| Classes in com.maverick.ssh.components.jce that implement SshPublicKey | |
|---|---|
class |
Ssh1RsaPublicKey
RSA public key implementation for the SSH1 protocol. |
class |
Ssh2DsaPublicKey
A DSA public key implementation which uses a JCE provider. |
class |
Ssh2RsaPublicKey
A RSA public key implementation which uses a JCE provider. |
class |
SshX509DsaPublicKey
Basic implementation of X509 certificate support. |
class |
SshX509RsaPublicKey
Basic implementation of X509 certificate support. |
class |
SshX509RsaSha1PublicKey
Basic implementation of X509 certificate support. |
| Uses of SshPublicKey in com.sshtools.publickey |
|---|
| Methods in com.sshtools.publickey that return SshPublicKey | |
|---|---|
static SshPublicKey |
SshPublicKeyFileFactory.decodeSSH2PublicKey(byte[] encoded)
Decode an SSH2 encoded public key as specified in the SSH2 transport protocol. |
static SshPublicKey |
SshPublicKeyFileFactory.decodeSSH2PublicKey(String algorithm,
byte[] encoded)
|
SshPublicKey |
SshPublicKeyFile.toPublicKey()
Convert the key file into a usable SshPublicKey. |
SshPublicKey |
SECSHPublicKeyFile.toPublicKey()
|
SshPublicKey |
OpenSSHPublicKeyFile.toPublicKey()
|
| Methods in com.sshtools.publickey with parameters of type SshPublicKey | |
|---|---|
static SshPublicKeyFile |
SshPublicKeyFileFactory.create(SshPublicKey key,
String comment,
int format)
Create a file representation from an existing public key. |
static SshPublicKeyFile |
SshPublicKeyFileFactory.create(SshPublicKey key,
String options,
String comment,
int format)
Create a file representation from an existing public key. |
static void |
SshPublicKeyFileFactory.createFile(SshPublicKey key,
String comment,
int format,
File toFile)
Take a SshPublicKey and write it to a file |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||