Uses of Interface
com.maverick.ssh.components.SshPublicKey

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 Ssh2EcdsaSha2Nist256PublicKey
           
 class Ssh2EcdsaSha2Nist384PublicKey
           
 class Ssh2EcdsaSha2Nist521PublicKey
           
 class Ssh2EcdsaSha2NistPublicKey
           
 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
 



Copyright © 2013. All Rights Reserved.