All Classes

Class Description
AES128CBC  
AES128CTR  
AES128GCM  
AES192CBC  
AES192CTR  
AES256CBC  
AES256CTR  
AES256GCM  
AESGCM  
ARCFOUR  
ARCFOUR128  
ARCFOUR256  
BCrypt
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
BlowfishCBC  
Buffer  
Channel  
ChannelDirectStreamLocal
Extension of ChannelDirectTCPIP to support socket forwarding.
ChannelDirectTCPIP  
ChannelExec  
ChannelForwardedTCPIP  
ChannelSftp  
ChannelSftp.LsEntry  
ChannelSftp.LsEntrySelector
This interface will be passed as an argument for ls method.
ChannelShell  
ChannelSubsystem  
Cipher  
CipherNone  
Compression  
Compression  
ConfigRepository  
ConfigRepository.Config  
DH  
DH  
DH25519  
DH448  
DHEC256  
DHEC384  
DHEC521  
DHECN  
DHG1  
DHG14  
DHG14256  
DHG14N  
DHG15  
DHG16  
DHG17  
DHG18  
DHGEX  
DHGEX256  
DHGN  
DHXEC  
ECDH  
ECDH256  
ECDH384  
ECDH521  
ECDHN  
ForwardedTCPIPDaemon  
GSSContext  
GSSContextKrb5  
HASH  
HMACMD5  
HMACMD596  
HMACMD596ETM  
HMACMD5ETM  
HMACSHA1  
HMACSHA196  
HMACSHA196ETM  
HMACSHA1ETM  
HMACSHA256  
HMACSHA256ETM  
HMACSHA512  
HMACSHA512ETM  
HostKey  
HostKeyRepository  
Identity  
IdentityRepository  
IdentityRepository.Wrapper
JSch will accept ciphered keys, but some implementations of IdentityRepository can not.
IO  
JSch  
JSchException  
KeyExchange  
KeyPair  
KeyPairDeferred
A KeyPair which can only reveal its type and content after it was decrypted using KeyPairDeferred.decrypt(byte[]).
KeyPairDSA  
KeyPairECDSA  
KeyPairEd25519  
KeyPairEd448  
KeyPairEdDSA  
KeyPairGenDSA  
KeyPairGenDSA  
KeyPairGenECDSA  
KeyPairGenECDSA  
KeyPairGenEdDSA  
KeyPairGenRSA  
KeyPairGenRSA  
KeyPairGenXEC  
KeyPairPKCS8  
KeyPairRSA  
KnownHosts  
Logger  
MAC  
MD5  
OpenSSHConfig
This class implements ConfigRepository interface, and parses OpenSSH's configuration file.
Packet  
PBKDF  
PBKDF  
Poly1305
Port of Andrew Moon's Poly1305-donna-16.
Proxy  
ProxyHTTP  
ProxySOCKS4  
ProxySOCKS5  
Random  
Random  
RequestSftp  
RequestSubsystem  
ServerSocketFactory  
Session  
SftpATTRS  
SftpException  
SftpProgressMonitor  
SftpStatVFS  
SHA1  
SHA256  
SHA384  
SHA512  
Signature  
SignatureDSA  
SignatureDSA  
SignatureECDSA  
SignatureECDSA256  
SignatureECDSA384  
SignatureECDSA521  
SignatureECDSAN  
SignatureEdDSA  
SignatureRSA  
SignatureRSA  
SignatureRSAN  
SignatureRSASHA256  
SignatureRSASHA512  
SocketFactory  
TripleDESCBC  
TripleDESCTR  
UIKeyboardInteractive  
UserAuth  
UserAuthGSSAPIWithMIC  
UserInfo  
XDH