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

Packages that use SshPrivateKey
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.maverick.sshd.components This package contains the specific server components required by the Maverick SSHD server. 
com.maverick.sshd.components.jce This package contains a set of algoritm implementations that enable the Maverick SSHD to use a Java Cryptography Extension provider. 
com.maverick.sshd.components.standalone This package contains a set of algoritm implementations that enable the Maverick SSHD to use the internal cryptographic provider. 
 

Uses of SshPrivateKey in com.maverick.ssh.components
 

Subinterfaces of SshPrivateKey in com.maverick.ssh.components
 interface SshDsaPrivateKey
          This interface should be implemented by all DSA private key implementations.
 interface SshRsaPrivateCrtKey
          This interface should be implemented by all RSA private co-efficient private key implementations.
 interface SshRsaPrivateKey
          This interface should be implemented by all RSA private key implementations.
 

Methods in com.maverick.ssh.components that return SshPrivateKey
 SshPrivateKey SshKeyPair.getPrivateKey()
          Get the private key.
 

Methods in com.maverick.ssh.components with parameters of type SshPrivateKey
static SshKeyPair SshKeyPair.getKeyPair(SshPrivateKey prv, SshPublicKey pub)
          Wraps a public/private key pair into an SshKeyPair instance.
 void SshKeyPair.setPrivateKey(SshPrivateKey privatekey)
          Set the private key
 

Uses of SshPrivateKey in com.maverick.ssh.components.jce
 

Classes in com.maverick.ssh.components.jce that implement SshPrivateKey
 class Ssh2DsaPrivateKey
          DSA private key implementation for the SSH2 protocol.
 class Ssh2RsaPrivateCrtKey
          RSA co-efficient private key implementation for SSH2 protocol.
 class Ssh2RsaPrivateKey
          RSA private key implementation for the SSH2 protocol.
 

Uses of SshPrivateKey in com.maverick.sshd.components
 

Fields in com.maverick.sshd.components declared as SshPrivateKey
protected  SshPrivateKey SshKeyExchangeServer.prvkey
           
 

Methods in com.maverick.sshd.components with parameters of type SshPrivateKey
abstract  void SshKeyExchangeServer.init(TransportProtocol transport, java.lang.String clientId, java.lang.String serverId, byte[] clientKexInit, byte[] serverKexInit, SshPrivateKey prvkey, SshPublicKey pubkey, boolean firstPacketFollows, boolean useFirstPacket)
          Initialize the server side key exchange.
 

Uses of SshPrivateKey in com.maverick.sshd.components.jce
 

Methods in com.maverick.sshd.components.jce with parameters of type SshPrivateKey
 void DiffieHellmanGroupExchangeSha1JCE.init(TransportProtocol transport, java.lang.String clientIdentification, java.lang.String serverIdentification, byte[] clientKexInit, byte[] serverKexInit, SshPrivateKey prvkey, SshPublicKey pubkey, boolean firstPacketFollows, boolean useFirstPacket)
           
 void DiffieHellmanGroup1Sha1JCE.init(TransportProtocol transport, java.lang.String clientIdentification, java.lang.String serverIdentification, byte[] clientKexInit, byte[] serverKexInit, SshPrivateKey prvkey, SshPublicKey pubkey, boolean firstPacketFollows, boolean useFirstPacket)
           
 void DiffieHellmanGroup14Sha1JCE.init(TransportProtocol transport, java.lang.String clientId, java.lang.String serverId, byte[] clientKexInit, byte[] serverKexInit, SshPrivateKey prvkey, SshPublicKey pubkey, boolean firstPacketFollows, boolean useFirstPacket)
           
 

Uses of SshPrivateKey in com.maverick.sshd.components.standalone
 

Methods in com.maverick.sshd.components.standalone with parameters of type SshPrivateKey
 void DiffieHellmanGroup14Sha1Server.init(TransportProtocol transport, java.lang.String clientId, java.lang.String serverId, byte[] clientKexInit, byte[] serverKexInit, SshPrivateKey prvkey, SshPublicKey pubkey, boolean firstPacketFollows, boolean useFirstPacket)
           
 void DiffieHellmanGroup1Sha1Server.init(TransportProtocol transport, java.lang.String clientId, java.lang.String serverId, byte[] clientKexInit, byte[] serverKexInit, SshPrivateKey prvkey, SshPublicKey pubkey, boolean firstPacketFollows, boolean useFirstPacket)
           
 void DiffieHellmanGroupExchangeSha1Server.init(TransportProtocol transport, java.lang.String clientIdentification, java.lang.String serverIdentification, byte[] clientKexInit, byte[] serverKexInit, SshPrivateKey prvkey, SshPublicKey pubkey, boolean firstPacketFollows, boolean useFirstPacket)
           
 



Copyright © 2003-2008 SSHTools LTD. All Rights Reserved.