Alphabetical Index

A B C D E F G H I K L M N O P R S T U V W X

A

Add a ConnectionMonitor to this connection.
addHostkey(hostnames[],String,byte[]) - method in class com.trilead.ssh2.KnownHosts
Adds a single public key entry to the database.
addHostkeys(char[]) - method in class com.trilead.ssh2.KnownHosts
Parses the given known_hosts data and adds entries to the database.
addHostkeys(File) - method in class com.trilead.ssh2.KnownHosts
Parses the given known_hosts file and adds entries to the database.
addHostkeyToFile(File,String[],String,byte[]) - static method in class com.trilead.ssh2.KnownHosts
Adds a single public key entry to the a known_hosts file.
addTimeoutHandler(long,Runnable) - static method in class com.trilead.ssh2.util.TimeoutService
It is assumed that the passed handler will not execute for a long time.
AES - class com.trilead.ssh2.crypto.cipher.AES
An implementation of the AES (Rijndael), from FIPS-197.
AES() - constructor for class com.trilead.ssh2.crypto.cipher.AES
default constructor - 128 bit block size.
atime - field in class com.trilead.ssh2.SFTPv3FileAttributes
The ATIME attribute.
AttribBits - class com.trilead.ssh2.sftp.AttribBits
SFTP Attribute Bits for the "attrib-bits" and "attrib-bits-valid" fields of the SFTP ATTR data type.
AttribFlags - class com.trilead.ssh2.sftp.AttribFlags
Attribute Flags.
AttribPermissions - class com.trilead.ssh2.sftp.AttribPermissions
Permissions for the 'permissions' field in the SFTP ATTRS data type.
AttribTypes - class com.trilead.ssh2.sftp.AttribTypes
Types for the 'type' field in the SFTP ATTRS data type.
attributes - field in class com.trilead.ssh2.SFTPv3DirectoryEntry
The attributes of this entry.
AttrTextHints - class com.trilead.ssh2.sftp.AttrTextHints
Values for the 'text-hint' field in the SFTP ATTRS data type.
authenticateNone(String) - method in class com.trilead.ssh2.auth.AuthenticationManager
authenticatePassword(String,String) - method in class com.trilead.ssh2.auth.AuthenticationManager
authenticateWithDSA(String,String,String) - method in class com.trilead.ssh2.Connection
After a successful connect, one has to authenticate oneself.
A wrapper that calls authenticateWithKeyboardInteractivewith a null submethod list.
After a successful connect, one has to authenticate oneself.
authenticateWithNone(String) - method in class com.trilead.ssh2.Connection
After a successful connect, one has to authenticate oneself.
authenticateWithPassword(String,String) - method in class com.trilead.ssh2.Connection
After a successful connect, one has to authenticate oneself.
After a successful connect, one has to authenticate oneself.
A convenience wrapper function which reads in a private key (PEM format, either DSA or RSA) and then calls authenticateWithPublicKey(String, char[], String).
AuthenticationManager - class com.trilead.ssh2.auth.AuthenticationManager
AuthenticationManager.
available() - method in class com.trilead.ssh2.channel.ChannelInputStream
available() - method in class com.trilead.ssh2.crypto.SimpleDERReader
available() - method in class com.trilead.ssh2.StreamGobbler

B

Base64 - class com.trilead.ssh2.crypto.Base64
Basic Base64 Support.
bindAddress - field in class com.trilead.ssh2.packets.PacketGlobalCancelForwardRequest
bindAddress - field in class com.trilead.ssh2.packets.PacketGlobalForwardRequest
bindAddress - field in class com.trilead.ssh2.channel.RemoteForwardingData
bindPort - field in class com.trilead.ssh2.packets.PacketGlobalCancelForwardRequest
bindPort - field in class com.trilead.ssh2.packets.PacketGlobalForwardRequest
bindPort - field in class com.trilead.ssh2.channel.RemoteForwardingData
BlockCipher - interface com.trilead.ssh2.crypto.cipher.BlockCipher
BlockCipher.
BlockCipherFactory - class com.trilead.ssh2.crypto.cipher.BlockCipherFactory
BlockCipherFactory.
BlowFish - class com.trilead.ssh2.crypto.cipher.BlowFish
A class that provides Blowfish key encryption operations, such as encoding data and generating keys.
BlowFish() - constructor for class com.trilead.ssh2.crypto.cipher.BlowFish

C

c2s_enc_algos - field in class com.trilead.ssh2.crypto.CryptoWishList
c2s_mac_algos - field in class com.trilead.ssh2.crypto.CryptoWishList
calculateH(byte[],byte[],byte[],byte[],byte[]) - method in class com.trilead.ssh2.crypto.dh.DhExchange
cancelRemotePortForwarding(int) - method in class com.trilead.ssh2.Connection
Cancel an earlier requested remote port forwarding.
canonicalPath(String) - method in class com.trilead.ssh2.SFTPv3Client
Have the server canonicalize any given path name to an absolute path.
CBCMode - class com.trilead.ssh2.crypto.cipher.CBCMode
CBCMode.
CBCMode(com.trilead.ssh2.crypto.cipher.BlockCipher,byte[],boolean) - constructor for class com.trilead.ssh2.crypto.cipher.CBCMode
changeCipher(com.trilead.ssh2.crypto.cipher.BlockCipher) - method in class com.trilead.ssh2.crypto.cipher.CipherInputStream
changeCipher(com.trilead.ssh2.crypto.cipher.BlockCipher) - method in class com.trilead.ssh2.crypto.cipher.CipherOutputStream
Channel - class com.trilead.ssh2.channel.Channel
Channel.
Channel(com.trilead.ssh2.channel.ChannelManager) - constructor for class com.trilead.ssh2.channel.Channel
ChannelCondition - interface com.trilead.ssh2.ChannelCondition
Contains constants that can be used to specify what conditions to wait for on a SSH-2 channel (e.g., represented by a Session).
ChannelInputStream - class com.trilead.ssh2.channel.ChannelInputStream
ChannelInputStream.
ChannelManager - class com.trilead.ssh2.channel.ChannelManager
ChannelManager.
ChannelManager(com.trilead.ssh2.transport.TransportManager) - constructor for class com.trilead.ssh2.channel.ChannelManager
ChannelOutputStream - class com.trilead.ssh2.channel.ChannelOutputStream
ChannelOutputStream.
character_height - field in class com.trilead.ssh2.packets.PacketSessionPtyRequest
character_width - field in class com.trilead.ssh2.packets.PacketSessionPtyRequest
checkCipherList(String[]) - static method in class com.trilead.ssh2.crypto.cipher.BlockCipherFactory
checkKexAlgorithmList(String[]) - static method in class com.trilead.ssh2.transport.KexManager
checkMacList(String[]) - static method in class com.trilead.ssh2.crypto.digest.MAC
checkServerHostkeyAlgorithmsList(String[]) - static method in class com.trilead.ssh2.transport.KexManager
checkX11Cookie(String) - method in class com.trilead.ssh2.channel.ChannelManager
CipherInputStream - class com.trilead.ssh2.crypto.cipher.CipherInputStream
CipherInputStream.
CipherOutputStream - class com.trilead.ssh2.crypto.cipher.CipherOutputStream
CipherOutputStream.
ClientServerHello - class com.trilead.ssh2.transport.ClientServerHello
ClientServerHello.
ClientServerHello(InputStream,OutputStream) - constructor for class com.trilead.ssh2.transport.ClientServerHello
clientToServerCryptoAlgorithm - field in class com.trilead.ssh2.ConnectionInfo
The currently used crypto algorithm for packets from to the client to the server.
clientToServerMACAlgorithm - field in class com.trilead.ssh2.ConnectionInfo
The currently used MAC algorithm for packets from to the client to the server.
close() - method in class com.trilead.ssh2.channel.ChannelInputStream
close() - method in class com.trilead.ssh2.channel.ChannelOutputStream
close() - method in class com.trilead.ssh2.Connection
Close the connection to the SSH-2 server.
close() - method in class com.trilead.ssh2.LocalPortForwarder
Stop TCP/IP forwarding of newly arriving connections.
close() - method in class com.trilead.ssh2.LocalStreamForwarder
Close the underlying SSH forwarding channel and free up resources.
close() - method in class com.trilead.ssh2.Session
Close this session.
close() - method in class com.trilead.ssh2.SFTPv3Client
Close this SFTP session.
close() - method in class com.trilead.ssh2.StreamGobbler
close(Throwable,boolean) - method in class com.trilead.ssh2.transport.TransportManager
closeAllChannels() - method in class com.trilead.ssh2.channel.ChannelManager
CLOSED - static field in class com.trilead.ssh2.ChannelCondition
The underlying SSH-2 channel, however not necessarily the whole connection, has been closed.
Close a file.
command - field in class com.trilead.ssh2.packets.PacketSessionExecCommand
comp_algo_client_to_server - field in class com.trilead.ssh2.transport.NegotiatedParameters
comp_algo_server_to_client - field in class com.trilead.ssh2.transport.NegotiatedParameters
compareTo(Object) - method in class com.trilead.ssh2.util.TimeoutService.TimeoutToken
compression_algorithms_client_to_server - field in class com.trilead.ssh2.transport.KexParameters
compression_algorithms_server_to_client - field in class com.trilead.ssh2.transport.KexParameters
connect() - method in class com.trilead.ssh2.Connection
Connect to the SSH-2 server and, as soon as the server has presented its host key, use the ServerHostKeyVerifier.verifyServerHostKey() method of the verifier to ask for permission to proceed.
Connection - class com.trilead.ssh2.Connection
A Connection is used to establish an encrypted TCP/IP connection to a SSH-2 server.
Connection(String) - constructor for class com.trilead.ssh2.Connection
Prepares a fresh Connection object which can then be used to establish a connection to the specified SSH-2 server.
Connection(String,int) - constructor for class com.trilead.ssh2.Connection
Prepares a fresh Connection object which can then be used to establish a connection to the specified SSH-2 server.
ConnectionInfo - class com.trilead.ssh2.ConnectionInfo
In most cases you probably do not need the information contained in here.
connectionLost(Throwable) - method in class com.trilead.ssh2.ConnectionMonitor
This method is called after the connection's underlying socket has been closed.
ConnectionMonitor - interface com.trilead.ssh2.ConnectionMonitor
A ConnectionMonitor is used to get notified when the underlying socket of a connection is closed.
cookie - field in class com.trilead.ssh2.transport.KexParameters
create(String,byte[],BigInteger,byte[],int,int,int,int,int,int) - static method in class com.trilead.ssh2.crypto.KeyMaterial
createBubblebabbleFingerprint(String,byte[]) - static method in class com.trilead.ssh2.KnownHosts
Convert a ssh2 key-blob into a human readable bubblebabble fingerprint.
createCipher(String,boolean,byte[],byte[]) - static method in class com.trilead.ssh2.crypto.cipher.BlockCipherFactory
createFile(String) - method in class com.trilead.ssh2.SFTPv3Client
Create a file and open it for reading and writing.
Create a file and open it for reading and writing.
createFileTruncate(String) - method in class com.trilead.ssh2.SFTPv3Client
Create a file (truncate it if it already exists) and open it for reading and writing.
reate a file (truncate it if it already exists) and open it for reading and writing.
createHashedHostname(String) - static method in class com.trilead.ssh2.KnownHosts
Generate the hashed representation of the given hostname.
createHexFingerprint(String,byte[]) - static method in class com.trilead.ssh2.KnownHosts
Convert a ssh2 key-blob into a human readable hex fingerprint.
Creates a new LocalPortForwarder.
createLocalPortForwarder(int,String,int) - method in class com.trilead.ssh2.Connection
Creates a new LocalPortForwarder.
createLocalStreamForwarder(String,int) - method in class com.trilead.ssh2.Connection
Creates a new LocalStreamForwarder.
createSCPClient() - method in class com.trilead.ssh2.Connection
Create a very basic SCPClient that can be used to copy files from/to the SSH-2 server.
createSymlink(String,String) - method in class com.trilead.ssh2.SFTPv3Client
Create a symbolic link on the server.
CryptoWishList - class com.trilead.ssh2.crypto.CryptoWishList
CryptoWishList.
CTRMode - class com.trilead.ssh2.crypto.cipher.CTRMode
This is CTR mode as described in draft-ietf-secsh-newmodes-XY.txt
CTRMode(com.trilead.ssh2.crypto.cipher.BlockCipher,byte[],boolean) - constructor for class com.trilead.ssh2.crypto.cipher.CTRMode

D

decode(char[]) - static method in class com.trilead.ssh2.crypto.Base64
decode(char[],String) - static method in class com.trilead.ssh2.crypto.PEMDecoder
decodeSSHDSAPublicKey(byte[]) - static method in class com.trilead.ssh2.signature.DSASHA1Verify
decodeSSHDSASignature(byte[]) - static method in class com.trilead.ssh2.signature.DSASHA1Verify
decodeSSHRSAPublicKey(byte[]) - static method in class com.trilead.ssh2.signature.RSASHA1Verify
decodeSSHRSASignature(byte[]) - static method in class com.trilead.ssh2.signature.RSASHA1Verify
DES - class com.trilead.ssh2.crypto.cipher.DES
DES.
DES() - constructor for class com.trilead.ssh2.crypto.cipher.DES
standard constructor.
description - field in class com.trilead.ssh2.packets.PacketChannelOpenFailure
DESede - class com.trilead.ssh2.crypto.cipher.DESede
DESede.
DESede() - constructor for class com.trilead.ssh2.crypto.cipher.DESede
standard constructor.
desFunc(int[],byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.DES
the DES engine.
DhExchange - class com.trilead.ssh2.crypto.dh.DhExchange
DhExchange.
DhExchange() - constructor for class com.trilead.ssh2.crypto.dh.DhExchange
DHGexParameters - class com.trilead.ssh2.DHGexParameters
A DHGexParameters object can be used to specify parameters for the diffie-hellman group exchange.
dhgexParameters - field in class com.trilead.ssh2.transport.KexState
DHGexParameters() - constructor for class com.trilead.ssh2.DHGexParameters
DHGexParameters(int) - constructor for class com.trilead.ssh2.DHGexParameters
This constructor can be used to force the sending of a SSH_MSG_KEX_DH_GEX_REQUEST_OLD request.
DHGexParameters(int,int,int) - constructor for class com.trilead.ssh2.DHGexParameters
This constructor can be used to force the sending of a SSH_MSG_KEX_DH_GEX_REQUEST request.
DhGroupExchange - class com.trilead.ssh2.crypto.dh.DhGroupExchange
DhGroupExchange.
DhGroupExchange(BigInteger,BigInteger) - constructor for class com.trilead.ssh2.crypto.dh.DhGroupExchange
dhgx - field in class com.trilead.ssh2.transport.KexState
dhx - field in class com.trilead.ssh2.transport.KexState
Digest - interface com.trilead.ssh2.crypto.digest.Digest
Digest.
digest(byte[]) - method in class com.trilead.ssh2.crypto.digest.Digest
digest(byte[]) - method in class com.trilead.ssh2.crypto.digest.HMAC
digest(byte[]) - method in class com.trilead.ssh2.crypto.digest.MD5
digest(byte[]) - method in class com.trilead.ssh2.crypto.digest.SHA1
digest(byte[],int) - method in class com.trilead.ssh2.crypto.digest.Digest
digest(byte[],int) - method in class com.trilead.ssh2.crypto.digest.HMAC
digest(byte[],int) - method in class com.trilead.ssh2.crypto.digest.MD5
digest(byte[],int) - method in class com.trilead.ssh2.crypto.digest.SHA1
DSAPrivateKey - class com.trilead.ssh2.signature.DSAPrivateKey
DSAPrivateKey.
DSAPublicKey - class com.trilead.ssh2.signature.DSAPublicKey
DSAPublicKey.
DSAPublicKey(BigInteger,BigInteger,BigInteger,BigInteger) - constructor for class com.trilead.ssh2.signature.DSAPublicKey
DSASHA1Verify - class com.trilead.ssh2.signature.DSASHA1Verify
DSASHA1Verify.
DSASignature - class com.trilead.ssh2.signature.DSASignature
DSASignature.
DSASignature(BigInteger,BigInteger) - constructor for class com.trilead.ssh2.signature.DSASignature

E

enc_algo_client_to_server - field in class com.trilead.ssh2.transport.NegotiatedParameters
enc_algo_server_to_client - field in class com.trilead.ssh2.transport.NegotiatedParameters
enc_key_client_to_server - field in class com.trilead.ssh2.crypto.KeyMaterial
enc_key_server_to_client - field in class com.trilead.ssh2.crypto.KeyMaterial
encode(byte[]) - static method in class com.trilead.ssh2.crypto.Base64
encodeSSHDSAPublicKey(com.trilead.ssh2.signature.DSAPublicKey) - static method in class com.trilead.ssh2.signature.DSASHA1Verify
encodeSSHDSASignature(com.trilead.ssh2.signature.DSASignature) - static method in class com.trilead.ssh2.signature.DSASHA1Verify
encodeSSHRSAPublicKey(com.trilead.ssh2.signature.RSAPublicKey) - static method in class com.trilead.ssh2.signature.RSASHA1Verify
encodeSSHRSASignature(com.trilead.ssh2.signature.RSASignature) - static method in class com.trilead.ssh2.signature.RSASHA1Verify
encryption_algorithms_client_to_server - field in class com.trilead.ssh2.transport.KexParameters
encryption_algorithms_server_to_client - field in class com.trilead.ssh2.transport.KexParameters
EOF - static field in class com.trilead.ssh2.ChannelCondition
EOF on has been reached, no more _new_ stdout or stderr data will arrive from the remote server.
ErrorCodes - class com.trilead.ssh2.sftp.ErrorCodes
SFTP Error Codes
execCommand(String) - method in class com.trilead.ssh2.Session
Execute a command on the remote machine.
EXIT_SIGNAL - static field in class com.trilead.ssh2.ChannelCondition
The exit signal of the remote process is available.
EXIT_STATUS - static field in class com.trilead.ssh2.ChannelCondition
The exit status of the remote process is available.

F

filename - field in class com.trilead.ssh2.SFTPv3DirectoryEntry
A relative name within the directory, without any path components.
first_kex_packet_follows - field in class com.trilead.ssh2.transport.KexParameters
flush() - method in class com.trilead.ssh2.channel.ChannelOutputStream
flush() - method in class com.trilead.ssh2.crypto.cipher.CipherOutputStream
forceKeyExchange() - method in class com.trilead.ssh2.Connection
Force an asynchronous key re-exchange (the call does not block).
Modify the attributes of a file.
fstat(com.trilead.ssh2.SFTPv3FileHandle) - method in class com.trilead.ssh2.SFTPv3Client
Retrieve the file attributes of an open file.

G

generateSignature(byte[],com.trilead.ssh2.signature.RSAPrivateKey) - static method in class com.trilead.ssh2.signature.RSASHA1Verify
generateWorkingKey(boolean,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.DES
generate an integer based working key based on our secret key and what we processing we are planning to do.
get(remoteFiles[],String) - method in class com.trilead.ssh2.SCPClient
Download a set of files from the remote server to a local directory.
get(String,OutputStream) - method in class com.trilead.ssh2.SCPClient
Download a file from the remote server and pipe its contents into an OutputStream.
get(String,String) - method in class com.trilead.ssh2.SCPClient
Download a file from the remote server to a local directory.
getAlgorithmName() - method in class com.trilead.ssh2.crypto.cipher.AES
getAlgorithmName() - method in class com.trilead.ssh2.crypto.cipher.BlowFish
getAlgorithmName() - method in class com.trilead.ssh2.crypto.cipher.DES
getAlgorithmName() - method in class com.trilead.ssh2.crypto.cipher.DESede
getAuthThatCanContinue() - method in class com.trilead.ssh2.packets.PacketUserauthFailure
getAvailableCiphers() - static method in class com.trilead.ssh2.Connection
Unless you know what you are doing, you will never need this.
getAvailableMACs() - static method in class com.trilead.ssh2.Connection
Unless you know what you are doing, you will never need this.
getAvailableServerHostKeyAlgorithms() - static method in class com.trilead.ssh2.Connection
Unless you know what you are doing, you will never need this.
getBanner() - method in class com.trilead.ssh2.packets.PacketUserauthBanner
getBlockSize() - method in class com.trilead.ssh2.crypto.cipher.AES
getBlockSize() - method in class com.trilead.ssh2.crypto.cipher.BlockCipher
getBlockSize() - method in class com.trilead.ssh2.crypto.cipher.BlowFish
getBlockSize() - method in class com.trilead.ssh2.crypto.cipher.CBCMode
getBlockSize() - method in class com.trilead.ssh2.crypto.cipher.CTRMode
getBlockSize() - method in class com.trilead.ssh2.crypto.cipher.DES
getBlockSize() - method in class com.trilead.ssh2.crypto.cipher.DESede
getBlockSize() - method in class com.trilead.ssh2.crypto.cipher.NullCipher
getBlockSize(String) - static method in class com.trilead.ssh2.crypto.cipher.BlockCipherFactory
getBytes() - method in class com.trilead.ssh2.packets.TypesWriter
getBytes(dst[]) - method in class com.trilead.ssh2.packets.TypesWriter
getCharset() - method in class com.trilead.ssh2.SFTPv3Client
The currently used charset for filename encoding/decoding.
getClient() - method in class com.trilead.ssh2.SFTPv3FileHandle
Get the SFTPv3Client instance which created this handle.
getClientString() - method in class com.trilead.ssh2.transport.ClientServerHello
getCompression_algorithms_client_to_server() - method in class com.trilead.ssh2.packets.PacketKexInit
getCompression_algorithms_server_to_client() - method in class com.trilead.ssh2.packets.PacketKexInit
getConnectionInfo() - method in class com.trilead.ssh2.Connection
Returns a ConnectionInfo object containing the details of the connection.
getConnectionInfo(int) - method in class com.trilead.ssh2.transport.TransportManager
getCookie() - method in class com.trilead.ssh2.packets.PacketKexInit
getD() - method in class com.trilead.ssh2.signature.RSAPrivateKey
getDefaultCipherList() - static method in class com.trilead.ssh2.crypto.cipher.BlockCipherFactory
getDefaultKexAlgorithmList() - static method in class com.trilead.ssh2.transport.KexManager
getDefaultServerHostkeyAlgorithmList() - static method in class com.trilead.ssh2.transport.KexManager
getDescription(int) - static method in class com.trilead.ssh2.sftp.ErrorCodes
getDigest() - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
getDigest(byte[]) - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
getDigest(byte[],int) - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
getDigestLength() - method in class com.trilead.ssh2.crypto.digest.Digest
getDigestLength() - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
getDigestLength() - method in class com.trilead.ssh2.crypto.digest.HMAC
getDigestLength() - method in class com.trilead.ssh2.crypto.digest.MD5
getDigestLength() - method in class com.trilead.ssh2.crypto.digest.SHA1
getE() - method in class com.trilead.ssh2.crypto.dh.DhExchange
getE() - method in class com.trilead.ssh2.crypto.dh.DhGroupExchange
getE() - method in class com.trilead.ssh2.signature.RSAPrivateKey
getE() - method in class com.trilead.ssh2.signature.RSAPublicKey
getEcho() - method in class com.trilead.ssh2.packets.PacketUserauthInfoRequest
getEncryption_algorithms_client_to_server() - method in class com.trilead.ssh2.packets.PacketKexInit
getEncryption_algorithms_server_to_client() - method in class com.trilead.ssh2.packets.PacketKexInit
getExitSignal() - method in class com.trilead.ssh2.channel.Channel
getExitSignal() - method in class com.trilead.ssh2.Session
Get the name of the signal by which the process on the remote side was stopped - if available and applicable.
getExitStatus() - method in class com.trilead.ssh2.channel.Channel
getExitStatus() - method in class com.trilead.ssh2.Session
Get the exit code/status from the remote command - if available.
getF() - method in class com.trilead.ssh2.packets.PacketKexDhGexReply
getF() - method in class com.trilead.ssh2.packets.PacketKexDHReply
getG() - method in class com.trilead.ssh2.signature.DSAPrivateKey
getG() - method in class com.trilead.ssh2.signature.DSAPublicKey
getG() - method in class com.trilead.ssh2.packets.PacketKexDhGexGroup
getHostKey() - method in class com.trilead.ssh2.packets.PacketKexDhGexReply
getHostKey() - method in class com.trilead.ssh2.packets.PacketKexDHReply
getHostname() - method in class com.trilead.ssh2.Connection
Returns the hostname that was passed to the constructor.
getInputStream() - method in class com.trilead.ssh2.LocalStreamForwarder
getInstruction() - method in class com.trilead.ssh2.packets.PacketUserauthInfoRequest
getK() - method in class com.trilead.ssh2.crypto.dh.DhExchange
getK() - method in class com.trilead.ssh2.crypto.dh.DhGroupExchange
getKex_algorithms() - method in class com.trilead.ssh2.packets.PacketKexInit
getKexParameters() - method in class com.trilead.ssh2.packets.PacketKexInit
getKeyLen(String) - static method in class com.trilead.ssh2.crypto.digest.MAC
getKeySize(String) - static method in class com.trilead.ssh2.crypto.cipher.BlockCipherFactory
getLanguages_client_to_server() - method in class com.trilead.ssh2.packets.PacketKexInit
getLanguages_server_to_client() - method in class com.trilead.ssh2.packets.PacketKexInit
getLanguageTag() - method in class com.trilead.ssh2.packets.PacketUserauthInfoRequest
getLogger(Class) - static method in class com.trilead.ssh2.log.Logger
getMac(byte[],int) - method in class com.trilead.ssh2.crypto.digest.MAC
getMac_algorithms_client_to_server() - method in class com.trilead.ssh2.packets.PacketKexInit
getMac_algorithms_server_to_client() - method in class com.trilead.ssh2.packets.PacketKexInit
getMacList() - static method in class com.trilead.ssh2.crypto.digest.MAC
getMax_group_len() - method in class com.trilead.ssh2.DHGexParameters
Get the maximum group length.
getMessageName(int) - static method in class com.trilead.ssh2.packets.Packets
getMin_group_len() - method in class com.trilead.ssh2.DHGexParameters
Get the minimum group length.
getN() - method in class com.trilead.ssh2.signature.RSAPrivateKey
getN() - method in class com.trilead.ssh2.signature.RSAPublicKey
getName() - method in class com.trilead.ssh2.packets.PacketUserauthInfoRequest
getNumPrompts() - method in class com.trilead.ssh2.packets.PacketUserauthInfoRequest
getOctalPermissions() - method in class com.trilead.ssh2.SFTPv3FileAttributes
Turn the POSIX permissions into a 7 digit octal representation.
getOrWaitForConnectionInfo(int) - method in class com.trilead.ssh2.transport.KexManager
getOutputStream() - method in class com.trilead.ssh2.LocalStreamForwarder
Get the OutputStream.
getP() - method in class com.trilead.ssh2.signature.DSAPrivateKey
getP() - method in class com.trilead.ssh2.signature.DSAPublicKey
getP() - method in class com.trilead.ssh2.packets.PacketKexDhGexGroup
getPacketOverheadEstimate() - method in class com.trilead.ssh2.transport.TransportConnection
getPacketOverheadEstimate() - method in class com.trilead.ssh2.transport.TransportManager
getPartialSuccess() - method in class com.trilead.ssh2.auth.AuthenticationManager
getPayload() - method in class com.trilead.ssh2.packets.PacketChannelOpenConfirmation
getPayload() - method in class com.trilead.ssh2.packets.PacketChannelOpenFailure
getPayload() - method in class com.trilead.ssh2.packets.PacketChannelWindowAdjust
getPayload() - method in class com.trilead.ssh2.packets.PacketDisconnect
getPayload() - method in class com.trilead.ssh2.packets.PacketGlobalCancelForwardRequest
getPayload() - method in class com.trilead.ssh2.packets.PacketGlobalForwardRequest
getPayload() - method in class com.trilead.ssh2.packets.PacketIgnore
getPayload() - method in class com.trilead.ssh2.packets.PacketKexDhGexInit
getPayload() - method in class com.trilead.ssh2.packets.PacketKexDhGexRequest
getPayload() - method in class com.trilead.ssh2.packets.PacketKexDhGexRequestOld
getPayload() - method in class com.trilead.ssh2.packets.PacketKexDHInit
getPayload() - method in class com.trilead.ssh2.packets.PacketKexInit
getPayload() - method in class com.trilead.ssh2.packets.PacketNewKeys
getPayload() - method in class com.trilead.ssh2.packets.PacketOpenDirectTCPIPChannel
getPayload() - method in class com.trilead.ssh2.packets.PacketOpenSessionChannel
getPayload() - method in class com.trilead.ssh2.packets.PacketServiceAccept
getPayload() - method in class com.trilead.ssh2.packets.PacketServiceRequest
getPayload() - method in class com.trilead.ssh2.packets.PacketSessionExecCommand
getPayload() - method in class com.trilead.ssh2.packets.PacketSessionPtyRequest
getPayload() - method in class com.trilead.ssh2.packets.PacketSessionStartShell
getPayload() - method in class com.trilead.ssh2.packets.PacketSessionSubsystemRequest
getPayload() - method in class com.trilead.ssh2.packets.PacketSessionX11Request
getPayload() - method in class com.trilead.ssh2.packets.PacketUserauthBanner
getPayload() - method in class com.trilead.ssh2.packets.PacketUserauthInfoResponse
getPayload() - method in class com.trilead.ssh2.packets.PacketUserauthRequestInteractive
getPayload() - method in class com.trilead.ssh2.packets.PacketUserauthRequestNone
getPayload() - method in class com.trilead.ssh2.packets.PacketUserauthRequestPassword
getPayload() - method in class com.trilead.ssh2.packets.PacketUserauthRequestPublicKey
getPort() - method in class com.trilead.ssh2.Connection
Returns the port that was passed to the constructor.
getPref_group_len() - method in class com.trilead.ssh2.DHGexParameters
Get the preferred group length.
Try to find the preferred order of hostkey algorithms for the given hostname.
getPrompt() - method in class com.trilead.ssh2.packets.PacketUserauthInfoRequest
getProtocolVersion() - method in class com.trilead.ssh2.SFTPv3Client
Returns the negotiated SFTP protocol version between the client and the server.
getPublicKey() - method in class com.trilead.ssh2.signature.DSAPrivateKey
getPublicKey() - method in class com.trilead.ssh2.signature.RSAPrivateKey
getQ() - method in class com.trilead.ssh2.signature.DSAPrivateKey
getQ() - method in class com.trilead.ssh2.signature.DSAPublicKey
getR() - method in class com.trilead.ssh2.signature.DSASignature
getReasonClosed() - method in class com.trilead.ssh2.channel.Channel
getReasonClosedCause() - method in class com.trilead.ssh2.transport.TransportManager
getRemainingAuthMethods(String) - method in class com.trilead.ssh2.Connection
After a successful connect, one has to authenticate oneself.
getRemainingMethods(String) - method in class com.trilead.ssh2.auth.AuthenticationManager
getReserved_field1() - method in class com.trilead.ssh2.packets.PacketKexInit
getS() - method in class com.trilead.ssh2.signature.DSASignature
getS() - method in class com.trilead.ssh2.signature.RSASignature
getServer_host_key_algorithms() - method in class com.trilead.ssh2.packets.PacketKexInit
getServerErrorCode() - method in class com.trilead.ssh2.SFTPException
Get the error code sent by the server.
getServerErrorCodeSymbol() - method in class com.trilead.ssh2.SFTPException
Get the symbolic name of the error code as given in the SFTP specs.
getServerErrorCodeVerbose() - method in class com.trilead.ssh2.SFTPException
Get the description of the error code as given in the SFTP specs.
getServerErrorMessage() - method in class com.trilead.ssh2.SFTPException
Get the error message sent by the server.
getServerString() - method in class com.trilead.ssh2.transport.ClientServerHello
getSessionIdentifier() - method in class com.trilead.ssh2.transport.TransportManager
getSignature() - method in class com.trilead.ssh2.packets.PacketKexDhGexReply
getSignature() - method in class com.trilead.ssh2.packets.PacketKexDHReply
getStderr() - method in class com.trilead.ssh2.Session
getStderrStream() - method in class com.trilead.ssh2.channel.Channel
getStdin() - method in class com.trilead.ssh2.Session
getStdinStream() - method in class com.trilead.ssh2.channel.Channel
getStdout() - method in class com.trilead.ssh2.Session
getStdoutStream() - method in class com.trilead.ssh2.channel.Channel
getX() - method in class com.trilead.ssh2.signature.DSAPrivateKey
getY() - method in class com.trilead.ssh2.signature.DSAPrivateKey
getY() - method in class com.trilead.ssh2.signature.DSAPublicKey
gid - field in class com.trilead.ssh2.SFTPv3FileAttributes
The GID attribute.
guessOK - field in class com.trilead.ssh2.transport.NegotiatedParameters

H

H - field in class com.trilead.ssh2.transport.KexState
handleMessage(byte[],int) - method in class com.trilead.ssh2.auth.AuthenticationManager
handleMessage(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
handleMessage(byte[],int) - method in class com.trilead.ssh2.transport.KexManager
handleMessage(byte[],int) - method in class com.trilead.ssh2.transport.MessageHandler
HashForSSH2Types - class com.trilead.ssh2.crypto.digest.HashForSSH2Types
HashForSSH2Types.
HashForSSH2Types(com.trilead.ssh2.crypto.digest.Digest) - constructor for class com.trilead.ssh2.crypto.digest.HashForSSH2Types
HashForSSH2Types(String) - constructor for class com.trilead.ssh2.crypto.digest.HashForSSH2Types
HMAC - class com.trilead.ssh2.crypto.digest.HMAC
HMAC.
HMAC(com.trilead.ssh2.crypto.digest.Digest,byte[],int) - constructor for class com.trilead.ssh2.crypto.digest.HMAC
hostkey - field in class com.trilead.ssh2.transport.KexState
HOSTKEY_HAS_CHANGED - static field in class com.trilead.ssh2.KnownHosts
HOSTKEY_IS_NEW - static field in class com.trilead.ssh2.KnownHosts
HOSTKEY_IS_OK - static field in class com.trilead.ssh2.KnownHosts
hostname - field in class com.trilead.ssh2.channel.X11ServerData
httpErrorCode - field in class com.trilead.ssh2.HTTPProxyException
HTTPProxyData - class com.trilead.ssh2.HTTPProxyData
A HTTPProxyData object is used to specify the needed connection data to connect through a HTTP proxy.
HTTPProxyData(String,int) - constructor for class com.trilead.ssh2.HTTPProxyData
HTTPProxyData(String,int,String,String) - constructor for class com.trilead.ssh2.HTTPProxyData
HTTPProxyData(String,int,String,String,String[]) - constructor for class com.trilead.ssh2.HTTPProxyData
Connection data for a HTTP proxy.
HTTPProxyException - class com.trilead.ssh2.HTTPProxyException
May be thrown upon connect() if a HTTP proxy is being used.
HTTPProxyException(String,int) - constructor for class com.trilead.ssh2.HTTPProxyException
httpResponse - field in class com.trilead.ssh2.HTTPProxyException

I

identification - static field in class com.trilead.ssh2.Connection
The identifier presented to the SSH-2 server.
ignoreNextObject() - method in class com.trilead.ssh2.crypto.SimpleDERReader
init(boolean,byte[]) - method in class com.trilead.ssh2.crypto.cipher.AES
initialise an AES cipher.
init(boolean,byte[]) - method in class com.trilead.ssh2.crypto.cipher.BlockCipher
init(boolean,byte[]) - method in class com.trilead.ssh2.crypto.cipher.BlowFish
initialise a Blowfish cipher.
init(boolean,byte[]) - method in class com.trilead.ssh2.crypto.cipher.CBCMode
init(boolean,byte[]) - method in class com.trilead.ssh2.crypto.cipher.CTRMode
init(boolean,byte[]) - method in class com.trilead.ssh2.crypto.cipher.DES
initialise a DES cipher.
init(boolean,byte[]) - method in class com.trilead.ssh2.crypto.cipher.DESede
initialise a DES cipher.
init(boolean,byte[]) - method in class com.trilead.ssh2.crypto.cipher.NullCipher
init(int,SecureRandom) - method in class com.trilead.ssh2.crypto.dh.DhExchange
init(SecureRandom) - method in class com.trilead.ssh2.crypto.dh.DhGroupExchange
initial_iv_client_to_server - field in class com.trilead.ssh2.crypto.KeyMaterial
initial_iv_server_to_client - field in class com.trilead.ssh2.crypto.KeyMaterial
initialWindowSize - field in class com.trilead.ssh2.packets.PacketChannelOpenConfirmation
initMac(int) - method in class com.trilead.ssh2.crypto.digest.MAC
integrity_key_client_to_server - field in class com.trilead.ssh2.crypto.KeyMaterial
integrity_key_server_to_client - field in class com.trilead.ssh2.crypto.KeyMaterial
InteractiveCallback - interface com.trilead.ssh2.InteractiveCallback
An InteractiveCallback is used to respond to challenges sent by the server if authentication mode "keyboard-interactive" is selected.
isAuthenticationComplete() - method in class com.trilead.ssh2.Connection
Determines if the authentication phase is complete.
isAuthenticationPartialSuccess() - method in class com.trilead.ssh2.Connection
Returns true if there was at least one failed authentication request and the last failed authentication request was marked with "partial success" by the server.
isAuthMethodAvailable(String,String) - method in class com.trilead.ssh2.Connection
Checks if a specified authentication method is available.
isClosed() - method in class com.trilead.ssh2.SFTPv3FileHandle
Check if this handle was closed with the SFTPv3Client.closeFile(SFTPv3FileHandle) method of the SFTPv3Client instance which created the handle.
isDirectory() - method in class com.trilead.ssh2.SFTPv3FileAttributes
Checks if this entry is a directory.
isEnabled() - method in class com.trilead.ssh2.log.Logger
isFirst_kex_packet_follows() - method in class com.trilead.ssh2.packets.PacketKexInit
isPartialSuccess() - method in class com.trilead.ssh2.packets.PacketUserauthFailure
isPEMEncrypted(com.trilead.ssh2.crypto.PEMStructure) - static method in class com.trilead.ssh2.crypto.PEMDecoder
isRegularFile() - method in class com.trilead.ssh2.SFTPv3FileAttributes
Checks if this entry is a regular file.
isSymlink() - method in class com.trilead.ssh2.SFTPv3FileAttributes
Checks if this entry is a a symlink.

K

K - field in class com.trilead.ssh2.transport.KexState
kex_algo - field in class com.trilead.ssh2.transport.NegotiatedParameters
kex_algorithms - field in class com.trilead.ssh2.transport.KexParameters
kexAlgorithms - field in class com.trilead.ssh2.crypto.CryptoWishList
kexFinished() - method in class com.trilead.ssh2.transport.TransportManager
KexManager - class com.trilead.ssh2.transport.KexManager
KexManager.
KexParameters - class com.trilead.ssh2.transport.KexParameters
KexParameters.
KexState - class com.trilead.ssh2.transport.KexState
KexState.
keyExchangeAlgorithm - field in class com.trilead.ssh2.ConnectionInfo
The used key exchange (KEX) algorithm in the latest key exchange.
keyExchangeCounter - field in class com.trilead.ssh2.ConnectionInfo
Number of kex exchanges performed on this connection so far.
KeyMaterial - class com.trilead.ssh2.crypto.KeyMaterial
Establishes key material for iv/key/mac (both directions).
KnownHosts - class com.trilead.ssh2.KnownHosts
The KnownHosts class is a handy tool to verify received server hostkeys based on the information in known_hosts files (the ones used by OpenSSH).
KnownHosts() - constructor for class com.trilead.ssh2.KnownHosts
KnownHosts(char[]) - constructor for class com.trilead.ssh2.KnownHosts
KnownHosts(File) - constructor for class com.trilead.ssh2.KnownHosts

L

lang_client_to_server - field in class com.trilead.ssh2.transport.NegotiatedParameters
lang_server_to_client - field in class com.trilead.ssh2.transport.NegotiatedParameters
languages_client_to_server - field in class com.trilead.ssh2.transport.KexParameters
languages_server_to_client - field in class com.trilead.ssh2.transport.KexParameters
languageTag - field in class com.trilead.ssh2.packets.PacketChannelOpenFailure
length() - method in class com.trilead.ssh2.packets.TypesWriter
LocalAcceptThread - class com.trilead.ssh2.channel.LocalAcceptThread
LocalAcceptThread.
localKEX - field in class com.trilead.ssh2.transport.KexState
LocalPortForwarder - class com.trilead.ssh2.LocalPortForwarder
A LocalPortForwarder forwards TCP/IP connections to a local port via the secure tunnel to another host (which may or may not be identical to the remote SSH-2 server).
A LocalStreamForwarder forwards an Input- and Outputstream pair via the secure tunnel to another host (which may or may not be identical to the remote SSH-2 server).
log(int,String) - method in class com.trilead.ssh2.log.Logger
Logger - class com.trilead.ssh2.log.Logger
Logger - a very simple logger, mainly used during development.
Logger(Class) - constructor for class com.trilead.ssh2.log.Logger
longEntry - field in class com.trilead.ssh2.SFTPv3DirectoryEntry
An expanded format for the file name, similar to what is returned by "ls -l" on Un*x systems.
ls(String) - method in class com.trilead.ssh2.SFTPv3Client
List the contents of a directory.
lstat(String) - method in class com.trilead.ssh2.SFTPv3Client
Retrieve the file attributes of a file.

M

MAC - class com.trilead.ssh2.crypto.digest.MAC
MAC.
MAC(String,byte[]) - constructor for class com.trilead.ssh2.crypto.digest.MAC
mac_algo_client_to_server - field in class com.trilead.ssh2.transport.NegotiatedParameters
mac_algo_server_to_client - field in class com.trilead.ssh2.transport.NegotiatedParameters
mac_algorithms_client_to_server - field in class com.trilead.ssh2.transport.KexParameters
mac_algorithms_server_to_client - field in class com.trilead.ssh2.transport.KexParameters
main(String[]) - static method in class com.trilead.ssh2.crypto.digest.SHA1
maxPacketSize - field in class com.trilead.ssh2.packets.PacketChannelOpenConfirmation
MD5 - class com.trilead.ssh2.crypto.digest.MD5
MD5.
MD5() - constructor for class com.trilead.ssh2.crypto.digest.MD5
MessageHandler - interface com.trilead.ssh2.transport.MessageHandler
MessageHandler.
mkdir(String,int) - method in class com.trilead.ssh2.SFTPv3Client
Create a new directory.
msgChannelClose(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelData(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelEOF(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelExtendedData(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelFailure(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelOpen(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelOpenConfirmation(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelOpenFailure(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelRequest(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelSuccess(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgChannelWindowAdjust(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgGlobalFailure() - method in class com.trilead.ssh2.channel.ChannelManager
msgGlobalRequest(byte[],int) - method in class com.trilead.ssh2.channel.ChannelManager
msgGlobalSuccess() - method in class com.trilead.ssh2.channel.ChannelManager
mtime - field in class com.trilead.ssh2.SFTPv3FileAttributes
The MTIME attribute.
mv(String,String) - method in class com.trilead.ssh2.SFTPv3Client
Move a file or directory.

N

NegotiatedParameters - class com.trilead.ssh2.transport.NegotiatedParameters
NegotiatedParameters.
NegotiateException - class com.trilead.ssh2.transport.NegotiateException
NegotiateException.
np - field in class com.trilead.ssh2.transport.KexState
NullCipher - class com.trilead.ssh2.crypto.cipher.NullCipher
NullCipher.
NullCipher() - constructor for class com.trilead.ssh2.crypto.cipher.NullCipher
NullCipher(int) - constructor for class com.trilead.ssh2.crypto.cipher.NullCipher

O

openDirectTCPIPChannel(String,int,String,int) - method in class com.trilead.ssh2.channel.ChannelManager
openFileRO(String) - method in class com.trilead.ssh2.SFTPv3Client
Open a file for reading.
openFileRW(String) - method in class com.trilead.ssh2.SFTPv3Client
Open a file for reading and writing.
OpenFlags - class com.trilead.ssh2.sftp.OpenFlags
SFTP Open Flags.
openSession() - method in class com.trilead.ssh2.Connection
Open a new Session on this connection.
openSessionChannel() - method in class com.trilead.ssh2.channel.ChannelManager

P

Packet - class com.trilead.ssh2.sftp.Packet
SFTP Paket Types
PacketChannelOpenConfirmation.
PacketChannelOpenConfirmation(int,int,int,int) - constructor for class com.trilead.ssh2.packets.PacketChannelOpenConfirmation
PacketChannelOpenFailure - class com.trilead.ssh2.packets.PacketChannelOpenFailure
PacketChannelOpenFailure.
PacketChannelOpenFailure(int,int,String,String) - constructor for class com.trilead.ssh2.packets.PacketChannelOpenFailure
PacketChannelOpenFailure(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketChannelOpenFailure
PacketChannelWindowAdjust - class com.trilead.ssh2.packets.PacketChannelWindowAdjust
PacketChannelWindowAdjust.
PacketChannelWindowAdjust(int,int) - constructor for class com.trilead.ssh2.packets.PacketChannelWindowAdjust
PacketChannelWindowAdjust(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketChannelWindowAdjust
PacketDisconnect - class com.trilead.ssh2.packets.PacketDisconnect
PacketDisconnect.
PacketDisconnect(int,String,String) - constructor for class com.trilead.ssh2.packets.PacketDisconnect
PacketDisconnect(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketDisconnect
PacketGlobalCancelForwardRequest.
PacketGlobalForwardRequest.
PacketGlobalForwardRequest(boolean,String,int) - constructor for class com.trilead.ssh2.packets.PacketGlobalForwardRequest
PacketIgnore - class com.trilead.ssh2.packets.PacketIgnore
PacketIgnore.
PacketIgnore() - constructor for class com.trilead.ssh2.packets.PacketIgnore
PacketIgnore(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketIgnore
PacketKexDhGexGroup - class com.trilead.ssh2.packets.PacketKexDhGexGroup
PacketKexDhGexGroup.
PacketKexDhGexGroup(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketKexDhGexGroup
PacketKexDhGexInit - class com.trilead.ssh2.packets.PacketKexDhGexInit
PacketKexDhGexInit.
PacketKexDhGexInit(BigInteger) - constructor for class com.trilead.ssh2.packets.PacketKexDhGexInit
PacketKexDhGexReply - class com.trilead.ssh2.packets.PacketKexDhGexReply
PacketKexDhGexReply.
PacketKexDhGexReply(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketKexDhGexReply
PacketKexDhGexRequest - class com.trilead.ssh2.packets.PacketKexDhGexRequest
PacketKexDhGexRequest.
PacketKexDhGexRequestOld - class com.trilead.ssh2.packets.PacketKexDhGexRequestOld
PacketKexDhGexRequestOld.
PacketKexDHInit - class com.trilead.ssh2.packets.PacketKexDHInit
PacketKexDHInit.
PacketKexDHInit(BigInteger) - constructor for class com.trilead.ssh2.packets.PacketKexDHInit
PacketKexDHReply - class com.trilead.ssh2.packets.PacketKexDHReply
PacketKexDHReply.
PacketKexDHReply(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketKexDHReply
PacketKexInit - class com.trilead.ssh2.packets.PacketKexInit
PacketKexInit.
PacketKexInit(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketKexInit
PacketNewKeys - class com.trilead.ssh2.packets.PacketNewKeys
PacketNewKeys.
PacketNewKeys() - constructor for class com.trilead.ssh2.packets.PacketNewKeys
PacketNewKeys(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketNewKeys
PacketOpenDirectTCPIPChannel.
PacketOpenSessionChannel - class com.trilead.ssh2.packets.PacketOpenSessionChannel
PacketOpenSessionChannel.
PacketOpenSessionChannel(int,int,int) - constructor for class com.trilead.ssh2.packets.PacketOpenSessionChannel
PacketOpenSessionChannel(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketOpenSessionChannel
Packets - class com.trilead.ssh2.packets.Packets
Packets.
PacketServiceAccept - class com.trilead.ssh2.packets.PacketServiceAccept
PacketServiceAccept.
PacketServiceAccept(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketServiceAccept
PacketServiceAccept(String) - constructor for class com.trilead.ssh2.packets.PacketServiceAccept
PacketServiceRequest - class com.trilead.ssh2.packets.PacketServiceRequest
PacketServiceRequest.
PacketServiceRequest(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketServiceRequest
PacketServiceRequest(String) - constructor for class com.trilead.ssh2.packets.PacketServiceRequest
PacketSessionExecCommand - class com.trilead.ssh2.packets.PacketSessionExecCommand
PacketSessionExecCommand.
PacketSessionExecCommand(int,boolean,String) - constructor for class com.trilead.ssh2.packets.PacketSessionExecCommand
PacketSessionPtyRequest - class com.trilead.ssh2.packets.PacketSessionPtyRequest
PacketSessionPtyRequest.
PacketSessionStartShell - class com.trilead.ssh2.packets.PacketSessionStartShell
PacketSessionStartShell.
PacketSessionStartShell(int,boolean) - constructor for class com.trilead.ssh2.packets.PacketSessionStartShell
PacketSessionSubsystemRequest.
PacketSessionX11Request - class com.trilead.ssh2.packets.PacketSessionX11Request
PacketSessionX11Request.
PacketUserauthBanner - class com.trilead.ssh2.packets.PacketUserauthBanner
PacketUserauthBanner.
PacketUserauthBanner(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketUserauthBanner
PacketUserauthBanner(String,String) - constructor for class com.trilead.ssh2.packets.PacketUserauthBanner
PacketUserauthFailure - class com.trilead.ssh2.packets.PacketUserauthFailure
PacketUserauthBanner.
PacketUserauthFailure(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketUserauthFailure
PacketUserauthFailure(String[],boolean) - constructor for class com.trilead.ssh2.packets.PacketUserauthFailure
PacketUserauthInfoRequest - class com.trilead.ssh2.packets.PacketUserauthInfoRequest
PacketUserauthInfoRequest.
PacketUserauthInfoRequest(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketUserauthInfoRequest
PacketUserauthInfoResponse.
PacketUserauthInfoResponse(String[]) - constructor for class com.trilead.ssh2.packets.PacketUserauthInfoResponse
PacketUserauthRequestInteractive.
PacketUserauthRequestNone - class com.trilead.ssh2.packets.PacketUserauthRequestNone
PacketUserauthRequestPassword.
PacketUserauthRequestNone(payload[],int,int) - constructor for class com.trilead.ssh2.packets.PacketUserauthRequestNone
PacketUserauthRequestNone(String,String) - constructor for class com.trilead.ssh2.packets.PacketUserauthRequestNone
PacketUserauthRequestPassword.
PacketUserauthRequestPublicKey.
parseTokens(String,char) - static method in class com.trilead.ssh2.util.Tokenizer
Exists because StringTokenizer is not available in J2ME.
peekNextMessageLength() - method in class com.trilead.ssh2.transport.TransportConnection
PEMDecoder - class com.trilead.ssh2.crypto.PEMDecoder
PEM Support.
PEMStructure - class com.trilead.ssh2.crypto.PEMStructure
Parsed PEM structure.
permissions - field in class com.trilead.ssh2.SFTPv3FileAttributes
The POSIX permissions.
pixel_height - field in class com.trilead.ssh2.packets.PacketSessionPtyRequest
pixel_width - field in class com.trilead.ssh2.packets.PacketSessionPtyRequest
port - field in class com.trilead.ssh2.channel.X11ServerData
processBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.AES
ProxyData - interface com.trilead.ssh2.ProxyData
An abstract marker interface implemented by all proxy data implementations.
proxyHost - field in class com.trilead.ssh2.HTTPProxyData
proxyPass - field in class com.trilead.ssh2.HTTPProxyData
proxyPort - field in class com.trilead.ssh2.HTTPProxyData
proxyUser - field in class com.trilead.ssh2.HTTPProxyData
put(byte[],String,String) - method in class com.trilead.ssh2.SCPClient
Create a remote file and copy the contents of the passed byte array into it.
put(byte[],String,String,String) - method in class com.trilead.ssh2.SCPClient
Create a remote file and copy the contents of the passed byte array into it.
put(String,String) - method in class com.trilead.ssh2.SCPClient
Copy a local file to a remote directory, uses mode 0600 when creating the file on the remote side.
put(String,String,String) - method in class com.trilead.ssh2.SCPClient
Copy a local file to a remote directory, uses the specified mode when creating the file on the remote side.
put(String,String,String,String) - method in class com.trilead.ssh2.SCPClient
Copy a local file to a remote directory, uses the specified mode and remote filename when creating the file on the remote side.
put(String[],String) - method in class com.trilead.ssh2.SCPClient
Copy a set of local files to a remote directory, uses mode 0600 when creating files on the remote side.
put(String[],String,String) - method in class com.trilead.ssh2.SCPClient
Copy a set of local files to a remote directory, uses the specified mode when creating the files on the remote side.
put(String[],String[],String,String) - method in class com.trilead.ssh2.SCPClient

R

read() - method in class com.trilead.ssh2.channel.ChannelInputStream
read() - method in class com.trilead.ssh2.crypto.cipher.CipherInputStream
read() - method in class com.trilead.ssh2.StreamGobbler
read(byte[]) - method in class com.trilead.ssh2.channel.ChannelInputStream
read(byte[]) - method in class com.trilead.ssh2.crypto.cipher.CipherInputStream
read(byte[]) - method in class com.trilead.ssh2.StreamGobbler
read(byte[],int,int) - method in class com.trilead.ssh2.channel.ChannelInputStream
read(byte[],int,int) - method in class com.trilead.ssh2.crypto.cipher.CipherInputStream
read(byte[],int,int) - method in class com.trilead.ssh2.StreamGobbler
Read bytes from a file.
readBoolean() - method in class com.trilead.ssh2.packets.TypesReader
readByte() - method in class com.trilead.ssh2.packets.TypesReader
readBytes(byte[],int,int) - method in class com.trilead.ssh2.packets.TypesReader
readBytes(int) - method in class com.trilead.ssh2.packets.TypesReader
readByteString() - method in class com.trilead.ssh2.packets.TypesReader
readInt() - method in class com.trilead.ssh2.crypto.SimpleDERReader
readLineRN(InputStream,byte[]) - static method in class com.trilead.ssh2.transport.ClientServerHello
readLink(String) - method in class com.trilead.ssh2.SFTPv3Client
Read the target of a symbolic link.
readMPINT() - method in class com.trilead.ssh2.packets.TypesReader
readNameList() - method in class com.trilead.ssh2.packets.TypesReader
readOctetString() - method in class com.trilead.ssh2.crypto.SimpleDERReader
readPlain(byte[],int,int) - method in class com.trilead.ssh2.crypto.cipher.CipherInputStream
readSequenceAsByteArray() - method in class com.trilead.ssh2.crypto.SimpleDERReader
readString() - method in class com.trilead.ssh2.packets.TypesReader
readString(String) - method in class com.trilead.ssh2.packets.TypesReader
readUINT32() - method in class com.trilead.ssh2.packets.TypesReader
readUINT64() - method in class com.trilead.ssh2.packets.TypesReader
reasonCode - field in class com.trilead.ssh2.packets.PacketChannelOpenFailure
receiveLoop() - method in class com.trilead.ssh2.transport.TransportManager
receiveMessage(buffer[],int,int) - method in class com.trilead.ssh2.transport.TransportConnection
recipientChannelID - field in class com.trilead.ssh2.packets.PacketChannelOpenConfirmation
recipientChannelID - field in class com.trilead.ssh2.packets.PacketChannelOpenFailure
recipientChannelID - field in class com.trilead.ssh2.packets.PacketChannelWindowAdjust
recipientChannelID - field in class com.trilead.ssh2.packets.PacketSessionExecCommand
recipientChannelID - field in class com.trilead.ssh2.packets.PacketSessionPtyRequest
recipientChannelID - field in class com.trilead.ssh2.packets.PacketSessionStartShell
recipientChannelID - field in class com.trilead.ssh2.packets.PacketSessionSubsystemRequest
recipientChannelID - field in class com.trilead.ssh2.packets.PacketSessionX11Request
remain() - method in class com.trilead.ssh2.packets.TypesReader
RemoteAcceptThread - class com.trilead.ssh2.channel.RemoteAcceptThread
RemoteAcceptThread.
RemoteForwardingData - class com.trilead.ssh2.channel.RemoteForwardingData
RemoteForwardingData.
remoteKEX - field in class com.trilead.ssh2.transport.KexState
RemoteX11AcceptThread - class com.trilead.ssh2.channel.RemoteX11AcceptThread
RemoteX11AcceptThread.
This callback interface is used during a "keyboard-interactive" authentication.
requestCancelGlobalForward(int) - method in class com.trilead.ssh2.channel.ChannelManager
requestDumbPTY() - method in class com.trilead.ssh2.Session
Basically just a wrapper for lazy people - identical to calling requestPTY("dumb", 0, 0, 0, 0, null).
requestGlobalForward(String,int,String,int) - method in class com.trilead.ssh2.channel.ChannelManager
requestHeaderLines - field in class com.trilead.ssh2.HTTPProxyData
requestPTY(String) - method in class com.trilead.ssh2.Session
Basically just another wrapper for lazy people - identical to calling requestPTY(term, 0, 0, 0, 0, null).
requestPTY(String,int,int,int,int,byte[]) - method in class com.trilead.ssh2.Session
Allocate a pseudo-terminal for this session.
Request a remote port forwarding.
requestShell(com.trilead.ssh2.channel.Channel) - method in class com.trilead.ssh2.channel.ChannelManager
requestX11Forwarding(String,int,byte[],boolean) - method in class com.trilead.ssh2.Session
Request X11 forwarding for the current session.
reserved_field1 - field in class com.trilead.ssh2.transport.KexParameters
reset() - method in class com.trilead.ssh2.crypto.cipher.AES
reset() - method in class com.trilead.ssh2.crypto.cipher.BlowFish
reset() - method in class com.trilead.ssh2.crypto.cipher.DES
reset() - method in class com.trilead.ssh2.crypto.cipher.DESede
reset() - method in class com.trilead.ssh2.crypto.digest.Digest
reset() - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
reset() - method in class com.trilead.ssh2.crypto.digest.HMAC
reset() - method in class com.trilead.ssh2.crypto.digest.MD5
reset() - method in class com.trilead.ssh2.crypto.digest.SHA1
resetInput(byte[]) - method in class com.trilead.ssh2.crypto.SimpleDERReader
resetInput(byte[],int,int) - method in class com.trilead.ssh2.crypto.SimpleDERReader
rm(String) - method in class com.trilead.ssh2.SFTPv3Client
Remove a file.
rmdir(String) - method in class com.trilead.ssh2.SFTPv3Client
Remove an empty directory.
RSAPrivateKey - class com.trilead.ssh2.signature.RSAPrivateKey
RSAPrivateKey.
RSAPrivateKey(BigInteger,BigInteger,BigInteger) - constructor for class com.trilead.ssh2.signature.RSAPrivateKey
RSAPublicKey - class com.trilead.ssh2.signature.RSAPublicKey
RSAPublicKey.
RSAPublicKey(BigInteger,BigInteger) - constructor for class com.trilead.ssh2.signature.RSAPublicKey
RSASHA1Verify - class com.trilead.ssh2.signature.RSASHA1Verify
RSASHA1Verify.
RSASignature - class com.trilead.ssh2.signature.RSASignature
RSASignature.
RSASignature(BigInteger) - constructor for class com.trilead.ssh2.signature.RSASignature
run() - method in class com.trilead.ssh2.channel.LocalAcceptThread
run() - method in class com.trilead.ssh2.channel.RemoteAcceptThread
run() - method in class com.trilead.ssh2.channel.RemoteX11AcceptThread
run() - method in class com.trilead.ssh2.channel.StreamForwarder

S

s2c_enc_algos - field in class com.trilead.ssh2.crypto.CryptoWishList
s2c_mac_algos - field in class com.trilead.ssh2.crypto.CryptoWishList
S_IRGRP - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_IROTH - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_IRUSR - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_ISGID - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_ISUID - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_ISVTX - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_IWGRP - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_IWOTH - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_IWUSR - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_IXGRP - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_IXOTH - static field in class com.trilead.ssh2.sftp.AttribPermissions
S_IXUSR - static field in class com.trilead.ssh2.sftp.AttribPermissions
SCPClient - class com.trilead.ssh2.SCPClient
A very basic SCPClient that can be used to copy files from/to the SSH-2 server.
SCPClient(com.trilead.ssh2.Connection) - constructor for class com.trilead.ssh2.SCPClient
sendAsynchronousMessage(byte[]) - method in class com.trilead.ssh2.transport.TransportManager
sendEOF(com.trilead.ssh2.channel.Channel) - method in class com.trilead.ssh2.channel.ChannelManager
senderChannelID - field in class com.trilead.ssh2.packets.PacketChannelOpenConfirmation
sendIgnorePacket() - method in class com.trilead.ssh2.Connection
Send an SSH_MSG_IGNORE packet.
sendIgnorePacket(byte[]) - method in class com.trilead.ssh2.Connection
Send an SSH_MSG_IGNORE packet with the given data attribute.
sendKexMessage(byte[]) - method in class com.trilead.ssh2.transport.TransportManager
sendMessage(byte[]) - method in class com.trilead.ssh2.transport.TransportConnection
sendMessage(byte[]) - method in class com.trilead.ssh2.transport.TransportManager
sendMessage(byte[],int,int) - method in class com.trilead.ssh2.transport.TransportConnection
sendMessage(byte[],int,int,int) - method in class com.trilead.ssh2.transport.TransportConnection
server_host_key_algo - field in class com.trilead.ssh2.transport.NegotiatedParameters
server_host_key_algorithms - field in class com.trilead.ssh2.transport.KexParameters
serverHostKey - field in class com.trilead.ssh2.ConnectionInfo
The server host key that was sent during the latest key exchange.
serverHostKeyAlgorithm - field in class com.trilead.ssh2.ConnectionInfo
The type of the server host key (currently either "ssh-dss" or "ssh-rsa").
serverHostKeyAlgorithms - field in class com.trilead.ssh2.crypto.CryptoWishList
ServerHostKeyVerifier - interface com.trilead.ssh2.ServerHostKeyVerifier
A callback interface used to implement a client specific method of checking server host keys.
serverToClientCryptoAlgorithm - field in class com.trilead.ssh2.ConnectionInfo
The currently used crypto algorithm for packets from to the server to the client.
serverToClientMACAlgorithm - field in class com.trilead.ssh2.ConnectionInfo
The currently used MAC algorithm for packets from to the server to the client.
Session - class com.trilead.ssh2.Session
A Session is a remote execution of a program.
setCharset(String) - method in class com.trilead.ssh2.SFTPv3Client
Set the charset used to convert between Java Unicode Strings and byte encodings used by the server for paths and file names.
setClient2ServerCiphers(String[]) - method in class com.trilead.ssh2.Connection
Unless you know what you are doing, you will never need this.
setClient2ServerMACs(String[]) - method in class com.trilead.ssh2.Connection
Unless you know what you are doing, you will never need this.
setConnectionMonitors(Vector) - method in class com.trilead.ssh2.transport.TransportManager
setData(byte[]) - method in class com.trilead.ssh2.packets.PacketIgnore
Sets the parameters for the diffie-hellman group exchange.
setF(BigInteger) - method in class com.trilead.ssh2.crypto.dh.DhExchange
setF(BigInteger) - method in class com.trilead.ssh2.crypto.dh.DhGroupExchange
Sets f and calculates the shared secret.
setProxyData(com.trilead.ssh2.ProxyData) - method in class com.trilead.ssh2.Connection
Used to tell the library that the connection shall be established through a proxy server.
setReasonClosed(String) - method in class com.trilead.ssh2.channel.Channel
setSecureRandom(SecureRandom) - method in class com.trilead.ssh2.Connection
Provide your own instance of SecureRandom.
setServer2ClientCiphers(String[]) - method in class com.trilead.ssh2.Connection
Unless you know what you are doing, you will never need this.
setServer2ClientMACs(String[]) - method in class com.trilead.ssh2.Connection
Unless you know what you are doing, you will never need this.
setServerHostKeyAlgorithms(String[]) - method in class com.trilead.ssh2.Connection
Define the set of allowed server host key algorithms to be used for the following key exchange operations.
setSoTimeout(int) - method in class com.trilead.ssh2.transport.TransportManager
Modify the attributes of a file.
setTCPNoDelay(boolean) - method in class com.trilead.ssh2.Connection
Enable/disable TCP_NODELAY (disable/enable Nagle's algorithm) on the underlying socket.
setTcpNoDelay(boolean) - method in class com.trilead.ssh2.transport.TransportManager
SFTPException - class com.trilead.ssh2.SFTPException
Used in combination with the SFTPv3Client.
SFTPv3Client - class com.trilead.ssh2.SFTPv3Client
A SFTPv3Client represents a SFTP (protocol version 3) client connection tunnelled over a SSH-2 connection.
SFTPv3Client(com.trilead.ssh2.Connection) - constructor for class com.trilead.ssh2.SFTPv3Client
Create a SFTP v3 client.
Create a SFTP v3 client.
A SFTPv3DirectoryEntry as returned by SFTPv3Client.ls(String).
A SFTPv3FileAttributes object represents detail information about a file on the server.
SFTPv3FileHandle - class com.trilead.ssh2.SFTPv3FileHandle
A SFTPv3FileHandle.
SHA1 - class com.trilead.ssh2.crypto.digest.SHA1
SHA-1 implementation based on FIPS PUB 180-1.
SHA1() - constructor for class com.trilead.ssh2.crypto.digest.SHA1
SimpleDERReader - class com.trilead.ssh2.crypto.SimpleDERReader
SimpleDERReader.
SimpleDERReader(byte[]) - constructor for class com.trilead.ssh2.crypto.SimpleDERReader
SimpleDERReader(byte[],int,int) - constructor for class com.trilead.ssh2.crypto.SimpleDERReader
singleConnection - field in class com.trilead.ssh2.packets.PacketSessionX11Request
size - field in class com.trilead.ssh2.SFTPv3FileAttributes
The SIZE attribute.
size() - method in class com.trilead.ssh2.crypto.digest.MAC
SSH_DISCONNECT_AUTH_CANCELLED_BY_USER - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_BY_APPLICATION - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_COMPRESSION_ERROR - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_CONNECTION_LOST - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLE - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_ILLEGAL_USER_NAME - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_KEY_EXCHANGE_FAILED - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_MAC_ERROR - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_PROTOCOL_ERROR - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_RESERVED - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_SERVICE_NOT_AVAILABLE - static field in class com.trilead.ssh2.packets.Packets
SSH_DISCONNECT_TOO_MANY_CONNECTIONS - static field in class com.trilead.ssh2.packets.Packets
SSH_EXTENDED_DATA_STDERR - static field in class com.trilead.ssh2.packets.Packets
SSH_FILEXFER_ATTR_ACCESSTIME - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'atime' field is present.
SSH_FILEXFER_ATTR_ACL - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'acl' field is present.
SSH_FILEXFER_ATTR_ALLOCATION_SIZE - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'allocation-size' field is present.
SSH_FILEXFER_ATTR_BITS - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'attrib-bits' and 'attrib-bits-valid' fields are present.
SSH_FILEXFER_ATTR_CREATETIME - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'createtime' field is present.
SSH_FILEXFER_ATTR_CTIME - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'ctime' field is present.
SSH_FILEXFER_ATTR_EXTENDED - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'extended-count' field (and probablby some 'extensions') is present.
SSH_FILEXFER_ATTR_FLAGS_APPEND_ONLY - static field in class com.trilead.ssh2.sftp.AttribBits
Opening the file without either the SSH_FXF_ACCESS_APPEND_DATA or the SSH_FXF_ACCESS_APPEND_DATA_ATOMIC flag (see section 8.1.1.3 of the SFTP standard draft) MUST result in an SSH_FX_INVALID_PARAMETER error.
SSH_FILEXFER_ATTR_FLAGS_ARCHIVE - static field in class com.trilead.ssh2.sftp.AttribBits
The file should be included in backup / archive operations.
SSH_FILEXFER_ATTR_FLAGS_CASE_INSENSITIVE - static field in class com.trilead.ssh2.sftp.AttribBits
This attribute applies only to directories.
SSH_FILEXFER_ATTR_FLAGS_COMPRESSED - static field in class com.trilead.ssh2.sftp.AttribBits
The file is stored on disk using file-system level transparent compression.
SSH_FILEXFER_ATTR_FLAGS_ENCRYPTED - static field in class com.trilead.ssh2.sftp.AttribBits
The file is stored on disk using file-system level transparent encryption.
SSH_FILEXFER_ATTR_FLAGS_HIDDEN - static field in class com.trilead.ssh2.sftp.AttribBits
File SHOULD NOT be shown to user unless specifically requested.
SSH_FILEXFER_ATTR_FLAGS_IMMUTABLE - static field in class com.trilead.ssh2.sftp.AttribBits
The file cannot be deleted or renamed, no hard link can be created to this file, and no data can be written to the file.
SSH_FILEXFER_ATTR_FLAGS_READONLY - static field in class com.trilead.ssh2.sftp.AttribBits
Advisory, read-only bit.
SSH_FILEXFER_ATTR_FLAGS_SPARSE - static field in class com.trilead.ssh2.sftp.AttribBits
The file is a sparse file; this means that file blocks that have not been explicitly written are not stored on disk.
SSH_FILEXFER_ATTR_FLAGS_SYNC - static field in class com.trilead.ssh2.sftp.AttribBits
When the file is modified, the changes are written synchronously to the disk.
SSH_FILEXFER_ATTR_FLAGS_SYSTEM - static field in class com.trilead.ssh2.sftp.AttribBits
The file is part of the operating system.
SSH_FILEXFER_ATTR_FLAGS_TRANSLATION_ERR - static field in class com.trilead.ssh2.sftp.AttribBits
The server MAY include this bit in a directory listing or realpath response.
SSH_FILEXFER_ATTR_GUESSED_BINARY - static field in class com.trilead.ssh2.sftp.AttrTextHints
The server has applied a heuristic or other mechanism and believes has binary content, and should not be opened with the SSH_FXF_ACCESS_TEXT_MODE flag.
SSH_FILEXFER_ATTR_GUESSED_TEXT - static field in class com.trilead.ssh2.sftp.AttrTextHints
The server has applied a heuristic or other mechanism and believes that the file should be opened with the SSH_FXF_ACCESS_TEXT_MODE flag.
SSH_FILEXFER_ATTR_KNOWN_BINARY - static field in class com.trilead.ssh2.sftp.AttrTextHints
The server knows the file has binary content.
SSH_FILEXFER_ATTR_KNOWN_TEXT - static field in class com.trilead.ssh2.sftp.AttrTextHints
The server knows the file is a text file, and should be opened using the SSH_FXF_ACCESS_TEXT_MODE flag.
SSH_FILEXFER_ATTR_LINK_COUNT - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'link-count' field is present.
SSH_FILEXFER_ATTR_MIME_TYPE - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'mime-type' field is present.
SSH_FILEXFER_ATTR_MODIFYTIME - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'mtime' field is present.
SSH_FILEXFER_ATTR_OWNERGROUP - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'owner' and 'group' fields are present.
SSH_FILEXFER_ATTR_PERMISSIONS - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'permissions' field is present.
SSH_FILEXFER_ATTR_SIZE - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'allocation-size' field is present.
SSH_FILEXFER_ATTR_SUBSECOND_TIMES - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that additionally to the 'atime', 'createtime', 'mtime' and 'ctime' fields (if present), there is also 'atime-nseconds', 'createtime-nseconds', 'mtime-nseconds' and 'ctime-nseconds'.
SSH_FILEXFER_ATTR_TEXT_HINT - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'text-hint' field is present.
SSH_FILEXFER_ATTR_UNTRANSLATED_NAME - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'untranslated-name' field is present.
SSH_FILEXFER_ATTR_V3_ACMODTIME - static field in class com.trilead.ssh2.sftp.AttribFlags
Indicates that the 'atime' and 'mtime' field are present (protocol v3).
SSH_FILEXFER_ATTR_V3_UIDGID - static field in class com.trilead.ssh2.sftp.AttribFlags
Protocol version 6: 0x00000002 was used in a previous version of this protocol.
SSH_FILEXFER_TYPE_BLOCK_DEVICE - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FILEXFER_TYPE_CHAR_DEVICE - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FILEXFER_TYPE_DIRECTORY - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FILEXFER_TYPE_FIFO - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FILEXFER_TYPE_REGULAR - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FILEXFER_TYPE_SOCKET - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FILEXFER_TYPE_SPECIAL - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FILEXFER_TYPE_SYMLINK - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FILEXFER_TYPE_UNKNOWN - static field in class com.trilead.ssh2.sftp.AttribTypes
SSH_FX_BAD_MESSAGE - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_BYTE_RANGE_LOCK_CONFLICT - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_BYTE_RANGE_LOCK_REFUSED - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_CANNOT_DELETE - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_CONNECTION_LOST - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_DELETE_PENDING - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_DIR_NOT_EMPTY - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_EOF - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_FAILURE - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_FILE_ALREADY_EXISTS - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_FILE_CORRUPT - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_FILE_IS_A_DIRECTORY - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_GROUP_INVALID - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_INVALID_FILENAME - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_INVALID_HANDLE - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_INVALID_PARAMETER - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_LINK_LOOP - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_LOCK_CONFLICT - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_NO_CONNECTION - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_NO_MEDIA - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_NO_SPACE_ON_FILESYSTEM - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_NO_SUCH_FILE - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_NO_SUCH_PATH - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_NOT_A_DIRECTORY - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_OK - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_OP_UNSUPPORTED - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_OWNER_INVALID - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_PERMISSION_DENIED - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_QUOTA_EXCEEDED - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_UNKNOWN_PRINCIPAL - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FX_WRITE_PROTECT - static field in class com.trilead.ssh2.sftp.ErrorCodes
SSH_FXF_ACCESS_APPEND_DATA - static field in class com.trilead.ssh2.sftp.OpenFlags
Data is always written at the end of the file.
SSH_FXF_ACCESS_APPEND_DATA_ATOMIC - static field in class com.trilead.ssh2.sftp.OpenFlags
Data is always written at the end of the file.
SSH_FXF_ACCESS_BLOCK_ADVISORY - static field in class com.trilead.ssh2.sftp.OpenFlags
If this bit is set, the above BLOCK modes are advisory.
SSH_FXF_ACCESS_BLOCK_DELETE - static field in class com.trilead.ssh2.sftp.OpenFlags
The server MUST guarantee that no other handle has been opened with ACE4_DELETE access, opened with the SSH_FXF_ACCESS_DELETE_ON_CLOSE flag set, and that no other handle will be opened with ACE4_DELETE access or with the SSH_FXF_ACCESS_DELETE_ON_CLOSE flag set, and that the file itself is not deleted in any other way until the client closes the handle.
SSH_FXF_ACCESS_BLOCK_READ - static field in class com.trilead.ssh2.sftp.OpenFlags
The server MUST guarantee that no other handle has been opened with ACE4_READ_DATA access, and that no other handle will be opened with ACE4_READ_DATA access until the client closes the handle.
SSH_FXF_ACCESS_BLOCK_WRITE - static field in class com.trilead.ssh2.sftp.OpenFlags
The server MUST guarantee that no other handle has been opened with ACE4_WRITE_DATA or ACE4_APPEND_DATA access, and that no other handle will be opened with ACE4_WRITE_DATA or ACE4_APPEND_DATA access until the client closes the handle.
SSH_FXF_ACCESS_DELETE_ON_CLOSE - static field in class com.trilead.ssh2.sftp.OpenFlags
The file should be deleted when the last handle to it is closed.
SSH_FXF_ACCESS_DISPOSITION - static field in class com.trilead.ssh2.sftp.OpenFlags
Disposition is a 3 bit field that controls how the file is opened.
SSH_FXF_ACCESS_NOFOLLOW - static field in class com.trilead.ssh2.sftp.OpenFlags
If the final component of the path is a symlink, then the open MUST fail, and the error SSH_FX_LINK_LOOP MUST be returned.
SSH_FXF_ACCESS_TEXT_MODE - static field in class com.trilead.ssh2.sftp.OpenFlags
Indicates that the server should treat the file as text and convert it to the canonical newline convention in use.
SSH_FXF_CREATE_NEW - static field in class com.trilead.ssh2.sftp.OpenFlags
A new file is created; if the file already exists, the server MUST return status SSH_FX_FILE_ALREADY_EXISTS.
SSH_FXF_CREATE_TRUNCATE - static field in class com.trilead.ssh2.sftp.OpenFlags
A new file is created; if the file already exists, it is opened and truncated.
SSH_FXF_OPEN_EXISTING - static field in class com.trilead.ssh2.sftp.OpenFlags
An existing file is opened.
SSH_FXF_OPEN_OR_CREATE - static field in class com.trilead.ssh2.sftp.OpenFlags
If the file exists, it is opened.
SSH_FXF_TRUNCATE_EXISTING - static field in class com.trilead.ssh2.sftp.OpenFlags
An existing file is opened and truncated.
SSH_FXP_ATTRS - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_CLOSE - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_DATA - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_EXTENDED - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_EXTENDED_REPLY - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_FSETSTAT - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_FSTAT - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_HANDLE - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_INIT - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_LSTAT - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_MKDIR - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_NAME - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_OPEN - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_OPENDIR - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_READ - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_READDIR - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_READLINK - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_REALPATH - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_REMOVE - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_RENAME - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_RMDIR - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_SETSTAT - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_STAT - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_STATUS - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_SYMLINK - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_VERSION - static field in class com.trilead.ssh2.sftp.Packet
SSH_FXP_WRITE - static field in class com.trilead.ssh2.sftp.Packet
SSH_MSG_CHANNEL_CLOSE - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_DATA - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_EOF - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_EXTENDED_DATA - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_FAILURE - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_OPEN - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_OPEN_CONFIRMATION - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_OPEN_FAILURE - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_REQUEST - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_SUCCESS - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_CHANNEL_WINDOW_ADJUST - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_DEBUG - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_DISCONNECT - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_GLOBAL_REQUEST - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_IGNORE - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_KEX_DH_GEX_GROUP - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_KEX_DH_GEX_INIT - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_KEX_DH_GEX_REPLY - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_KEX_DH_GEX_REQUEST - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_KEX_DH_GEX_REQUEST_OLD - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_KEXDH_INIT - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_KEXDH_REPLY - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_KEXINIT - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_NEWKEYS - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_REQUEST_FAILURE - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_REQUEST_SUCCESS - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_SERVICE_ACCEPT - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_SERVICE_REQUEST - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_UNIMPLEMENTED - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_USERAUTH_BANNER - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_USERAUTH_FAILURE - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_USERAUTH_INFO_REQUEST - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_USERAUTH_INFO_RESPONSE - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_USERAUTH_REQUEST - static field in class com.trilead.ssh2.packets.Packets
SSH_MSG_USERAUTH_SUCCESS - static field in class com.trilead.ssh2.packets.Packets
SSH_OPEN_ADMINISTRATIVELY_PROHIBITED - static field in class com.trilead.ssh2.packets.Packets
SSH_OPEN_CONNECT_FAILED - static field in class com.trilead.ssh2.packets.Packets
SSH_OPEN_RESOURCE_SHORTAGE - static field in class com.trilead.ssh2.packets.Packets
SSH_OPEN_UNKNOWN_CHANNEL_TYPE - static field in class com.trilead.ssh2.packets.Packets
startShell() - method in class com.trilead.ssh2.Session
Start a shell on the remote machine.
startSubSystem(String) - method in class com.trilead.ssh2.Session
Start a subsystem on the remote machine.
stat(String) - method in class com.trilead.ssh2.SFTPv3Client
Retrieve the file attributes of a file.
state - field in class com.trilead.ssh2.transport.KexState
STDERR_DATA - static field in class com.trilead.ssh2.ChannelCondition
There is stderr data available that is ready to be consumed.
STDOUT_DATA - static field in class com.trilead.ssh2.ChannelCondition
There is stdout data available that is ready to be consumed.
stopWorking() - method in class com.trilead.ssh2.channel.LocalAcceptThread
StreamForwarder - class com.trilead.ssh2.channel.StreamForwarder
A StreamForwarder forwards data between two given streams.
StreamGobbler - class com.trilead.ssh2.StreamGobbler
A StreamGobbler is an InputStream that uses an internal worker thread to constantly consume input from another InputStream.
StreamGobbler(InputStream) - constructor for class com.trilead.ssh2.StreamGobbler
subsystem - field in class com.trilead.ssh2.packets.PacketSessionSubsystemRequest

T

term - field in class com.trilead.ssh2.packets.PacketSessionPtyRequest
terminal_modes - field in class com.trilead.ssh2.packets.PacketSessionPtyRequest
TIMEOUT - static field in class com.trilead.ssh2.ChannelCondition
A timeout has occurred, none of your requested conditions is fulfilled.
TimeoutService - class com.trilead.ssh2.util.TimeoutService
TimeoutService (beta).
Tokenizer - class com.trilead.ssh2.util.Tokenizer
Tokenizer.
transformBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.AES
transformBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.BlockCipher
transformBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.BlowFish
transformBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.CBCMode
transformBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.CTRMode
transformBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.DES
transformBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.DESede
transformBlock(byte[],int,byte[],int) - method in class com.trilead.ssh2.crypto.cipher.NullCipher
TransportConnection - class com.trilead.ssh2.transport.TransportConnection
TransportConnection.
TransportConnection(InputStream,OutputStream,SecureRandom) - constructor for class com.trilead.ssh2.transport.TransportConnection
TransportManager - class com.trilead.ssh2.transport.TransportManager
TransportManager.
TransportManager(String,int) - constructor for class com.trilead.ssh2.transport.TransportManager
TypesReader - class com.trilead.ssh2.packets.TypesReader
TypesReader.
TypesReader(byte[]) - constructor for class com.trilead.ssh2.packets.TypesReader
TypesReader(byte[],int) - constructor for class com.trilead.ssh2.packets.TypesReader
TypesReader(byte[],int,int) - constructor for class com.trilead.ssh2.packets.TypesReader
TypesWriter - class com.trilead.ssh2.packets.TypesWriter
TypesWriter.
TypesWriter() - constructor for class com.trilead.ssh2.packets.TypesWriter

U

uid - field in class com.trilead.ssh2.SFTPv3FileAttributes
The UID attribute.
unRegisterX11Cookie(String,boolean) - method in class com.trilead.ssh2.channel.ChannelManager
update(b[]) - method in class com.trilead.ssh2.crypto.digest.SHA1
update(b[],int,int) - method in class com.trilead.ssh2.crypto.digest.Digest
update(b[],int,int) - method in class com.trilead.ssh2.crypto.digest.SHA1
update(byte) - method in class com.trilead.ssh2.crypto.digest.Digest
update(byte) - method in class com.trilead.ssh2.crypto.digest.HMAC
update(byte) - method in class com.trilead.ssh2.crypto.digest.MD5
update(byte) - method in class com.trilead.ssh2.crypto.digest.SHA1
update(byte[]) - method in class com.trilead.ssh2.crypto.digest.Digest
update(byte[]) - method in class com.trilead.ssh2.crypto.digest.HMAC
update(byte[]) - method in class com.trilead.ssh2.crypto.digest.MD5
update(byte[],int,int) - method in class com.trilead.ssh2.crypto.digest.HMAC
update(byte[],int,int) - method in class com.trilead.ssh2.crypto.digest.MAC
update(byte[],int,int) - method in class com.trilead.ssh2.crypto.digest.MD5
updateBigInt(BigInteger) - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
updateByte(byte) - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
updateBytes(byte[]) - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
updateByteString(byte[]) - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types
updateUINT32(int) - method in class com.trilead.ssh2.crypto.digest.HashForSSH2Types

V

verifyHostkey(String,String,byte[]) - method in class com.trilead.ssh2.KnownHosts
Checks the internal hostkey database for the given hostkey.
The actual verifier method, it will be called by the key exchange code on EVERY key exchange - this can happen several times during the lifetime of a connection.

W

Wait until for a condition.
waitForCondition(int,long) - method in class com.trilead.ssh2.Session
This method blocks until certain conditions hold true on the underlying SSH-2 channel.
waitUntilDataAvailable(long) - method in class com.trilead.ssh2.Session
This method blocks until there is more data available on either the stdout or stderr InputStream of this Session.
wantReply - field in class com.trilead.ssh2.packets.PacketGlobalCancelForwardRequest
wantReply - field in class com.trilead.ssh2.packets.PacketGlobalForwardRequest
wantReply - field in class com.trilead.ssh2.packets.PacketSessionExecCommand
wantReply - field in class com.trilead.ssh2.packets.PacketSessionPtyRequest
wantReply - field in class com.trilead.ssh2.packets.PacketSessionStartShell
wantReply - field in class com.trilead.ssh2.packets.PacketSessionSubsystemRequest
wantReply - field in class com.trilead.ssh2.packets.PacketSessionX11Request
windowChange - field in class com.trilead.ssh2.packets.PacketChannelWindowAdjust
write(byte[]) - method in class com.trilead.ssh2.channel.ChannelOutputStream
write(byte[],int,int) - method in class com.trilead.ssh2.channel.ChannelOutputStream
write(byte[],int,int) - method in class com.trilead.ssh2.crypto.cipher.CipherOutputStream
Write bytes to a file.
write(int) - method in class com.trilead.ssh2.channel.ChannelOutputStream
write(int) - method in class com.trilead.ssh2.crypto.cipher.CipherOutputStream
writeBoolean(boolean) - method in class com.trilead.ssh2.packets.TypesWriter
writeByte(int) - method in class com.trilead.ssh2.packets.TypesWriter
writeByte(int,int) - method in class com.trilead.ssh2.packets.TypesWriter
writeBytes(byte[]) - method in class com.trilead.ssh2.packets.TypesWriter
writeBytes(byte[],int,int) - method in class com.trilead.ssh2.packets.TypesWriter
writeMPInt(BigInteger) - method in class com.trilead.ssh2.packets.TypesWriter
writeNameList(v[]) - method in class com.trilead.ssh2.packets.TypesWriter
writePlain(byte[],int,int) - method in class com.trilead.ssh2.crypto.cipher.CipherOutputStream
writePlain(int) - method in class com.trilead.ssh2.crypto.cipher.CipherOutputStream
writeString(byte[],int,int) - method in class com.trilead.ssh2.packets.TypesWriter
writeString(String) - method in class com.trilead.ssh2.packets.TypesWriter
writeString(String,String) - method in class com.trilead.ssh2.packets.TypesWriter
writeUINT32(int) - method in class com.trilead.ssh2.packets.TypesWriter
writeUINT32(int,int) - method in class com.trilead.ssh2.packets.TypesWriter
writeUINT64(long) - method in class com.trilead.ssh2.packets.TypesWriter

X

x11_magic_cookie - field in class com.trilead.ssh2.channel.X11ServerData
X11ServerData - class com.trilead.ssh2.channel.X11ServerData
X11ServerData.