Package org.apache.sshd.common

Interface Summary
Channel TODO Add javadoc
Cipher Wrapper for a cryptographic cipher, used either for encryption or decryption.
Compression Interface used to compress the stream of data between the SSH server and clients.
Digest Interface used to compute digests, based on algorithms such as MD5 or SHA1.
Factory<T> Fatory is a simple interface that is used to create other objects.
FactoryManager This interface allows retrieving all the NamedFactory used in the SSH protocol.
KeyExchange Key exchange algorithm.
KeyPairProvider Provider for key pairs.
Mac Message Authentication Code for use in SSH.
NamedFactory<T> A named factory is a factory identified by a name.
Random A pseudo random number generator.
Session Represents an SSH session
SessionListener Represents an interface receiving Session events.
Signature Signature interface for SSH used to sign or verify packets Usually wraps a javax.crypto.Signature object
SshConstants This interface defines constants for the SSH protocol.
 

Class Summary
AbstractFactoryManager TODO Add javadoc
AbstractSessionIoHandler TODO Add javadoc
NamedFactory.Utils Utility class to help using NamedFactories
Session.AttributeKey<T> Type safe key for storage within the user attributes of AbstractSession.
 

Enum Summary
Cipher.Mode  
Compression.Type Enum identifying if this object will be used to compress or uncompress data.
PtyMode A enum describing the tty modes.
SshConstants.Message SSH message identifiers
 

Exception Summary
RuntimeSshException Exception used in the SSH client or server.
SshException TODO Add javadoc
 



Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.