Uses of Class
com.maverick.sshd.TransportProtocol

Packages that use TransportProtocol
com.maverick.sshd This package contains the base implementation of the SSH server. 
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 TransportProtocol in com.maverick.sshd
 

Methods in com.maverick.sshd that return TransportProtocol
 TransportProtocol ConnectionProtocol.getTransport()
          Get the underlying transport.
 TransportProtocol KeyboardInteractiveAuthentication.getTransport()
           
 TransportProtocol ConnectionManager.getTransport(byte[] sessionid)
          Get an instance of the TransportProtocol based on session id.
 TransportProtocol[] ConnectionManager.getTransports()
          Get all the active transports.
 

Methods in com.maverick.sshd with parameters of type TransportProtocol
 void AuthenticationProtocol.init(TransportProtocol transport)
          Construct the protocol using the given transport
 void ConnectionProtocol.init(TransportProtocol transport)
           
 void GSSAPIWithMICAuthentication.init(TransportProtocol transport, AuthenticationProtocol authentication, byte[] sessionId)
           
 void PasswordAuthentication.init(TransportProtocol transport, AuthenticationProtocol authentication, byte[] sessionid)
           
 void PublicKeyAuthentication.init(TransportProtocol transport, AuthenticationProtocol authentication, byte[] sessionid)
           
 void AuthenticationMechanism.init(TransportProtocol transport, AuthenticationProtocol authentication, byte[] sessionid)
          Initializes the mechanism with variables.
 void KeyboardInteractiveAuthentication.init(TransportProtocol transport, AuthenticationProtocol authentication, byte[] sessionid)
           
 void NoneAuthentication.init(TransportProtocol transport, AuthenticationProtocol authentication, byte[] sessionid)
          Initializes the mechanism with variables.
 void TransportProtocolListener.onDisconnect(TransportProtocol transport)
          The transport was disconnected.
 

Uses of TransportProtocol in com.maverick.sshd.components
 

Fields in com.maverick.sshd.components declared as TransportProtocol
protected  TransportProtocol SshKeyExchangeServer.transport
          The transport protocol for sending/receiving messages
 

Methods in com.maverick.sshd.components with parameters of type TransportProtocol
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 TransportProtocol in com.maverick.sshd.components.jce
 

Methods in com.maverick.sshd.components.jce with parameters of type TransportProtocol
 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 TransportProtocol in com.maverick.sshd.components.standalone
 

Methods in com.maverick.sshd.components.standalone with parameters of type TransportProtocol
 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.