- c2s_enc_algos - Variable in class com.trilead.ssh2.crypto.CryptoWishList
-
- c2s_mac_algos - Variable in class com.trilead.ssh2.crypto.CryptoWishList
-
- calculateH(byte[], byte[], byte[], byte[], byte[]) - Method in class com.trilead.ssh2.crypto.dh.DhExchange
-
- calculateH(byte[], byte[], byte[], byte[], byte[], DHGexParameters) - Method in class com.trilead.ssh2.crypto.dh.DhGroupExchange
-
- cancelRemotePortForwarding(int) - Method in class com.trilead.ssh2.Connection
-
Cancel an earlier requested remote port forwarding.
- cancelTimeoutHandler(TimeoutService.TimeoutToken) - Static method in class com.trilead.ssh2.util.TimeoutService
-
- canonicalPath(String) - Method in class com.trilead.ssh2.SFTPv3Client
-
Have the server canonicalize any given path name to an absolute path.
- CBCMode - Class in com.trilead.ssh2.crypto.cipher
-
CBCMode.
- CBCMode(BlockCipher, byte[], boolean) - Constructor for class com.trilead.ssh2.crypto.cipher.CBCMode
-
- changeCipher(BlockCipher) - Method in class com.trilead.ssh2.crypto.cipher.CipherInputStream
-
- changeCipher(BlockCipher) - Method in class com.trilead.ssh2.crypto.cipher.CipherOutputStream
-
- changeRecvCipher(BlockCipher, MAC) - Method in class com.trilead.ssh2.transport.TransportConnection
-
- changeRecvCipher(BlockCipher, MAC) - Method in class com.trilead.ssh2.transport.TransportManager
-
- changeSendCipher(BlockCipher, MAC) - Method in class com.trilead.ssh2.transport.TransportConnection
-
- changeSendCipher(BlockCipher, MAC) - Method in class com.trilead.ssh2.transport.TransportManager
-
- Channel - Class in com.trilead.ssh2.channel
-
Channel.
- Channel(ChannelManager) - Constructor for class com.trilead.ssh2.channel.Channel
-
- ChannelCondition - Interface in com.trilead.ssh2
-
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 in com.trilead.ssh2.channel
-
ChannelInputStream.
- ChannelManager - Class in com.trilead.ssh2.channel
-
ChannelManager.
- ChannelManager(TransportManager) - Constructor for class com.trilead.ssh2.channel.ChannelManager
-
- ChannelOutputStream - Class in com.trilead.ssh2.channel
-
ChannelOutputStream.
- character_height - Variable in class com.trilead.ssh2.packets.PacketSessionPtyRequest
-
- character_height - Variable in class com.trilead.ssh2.packets.PacketWindowChange
-
- character_width - Variable in class com.trilead.ssh2.packets.PacketSessionPtyRequest
-
- character_width - Variable in class com.trilead.ssh2.packets.PacketWindowChange
-
- 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
-
- chmod(String, int) - Method in class com.trilead.ssh2.SFTPv3Client
-
- CipherInputStream - Class in com.trilead.ssh2.crypto.cipher
-
CipherInputStream.
- CipherInputStream(BlockCipher, InputStream) - Constructor for class com.trilead.ssh2.crypto.cipher.CipherInputStream
-
- CipherOutputStream - Class in com.trilead.ssh2.crypto.cipher
-
CipherOutputStream.
- CipherOutputStream(BlockCipher, OutputStream) - Constructor for class com.trilead.ssh2.crypto.cipher.CipherOutputStream
-
- ClientServerHello - Class in com.trilead.ssh2.transport
-
ClientServerHello.
- ClientServerHello(InputStream, OutputStream) - Constructor for class com.trilead.ssh2.transport.ClientServerHello
-
- clientToServerCryptoAlgorithm - Variable in class com.trilead.ssh2.ConnectionInfo
-
The currently used crypto algorithm for packets from to the client to the
server.
- clientToServerMACAlgorithm - Variable 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
-
- closeChannel(Channel, String, boolean) - Method in class com.trilead.ssh2.channel.ChannelManager
-
- CLOSED - Static variable in interface com.trilead.ssh2.ChannelCondition
-
The underlying SSH-2 channel, however not necessarily the whole connection,
has been closed.
- closeFile(SFTPv3FileHandle) - Method in class com.trilead.ssh2.SFTPv3Client
-
Close a file.
- closeQuietly(Closeable) - Static method in class com.trilead.ssh2.util.IOUtils
-
- com.trilead.ssh2 - package com.trilead.ssh2
-
- com.trilead.ssh2.auth - package com.trilead.ssh2.auth
-
- com.trilead.ssh2.channel - package com.trilead.ssh2.channel
-
- com.trilead.ssh2.crypto - package com.trilead.ssh2.crypto
-
- com.trilead.ssh2.crypto.cipher - package com.trilead.ssh2.crypto.cipher
-
- com.trilead.ssh2.crypto.dh - package com.trilead.ssh2.crypto.dh
-
- com.trilead.ssh2.crypto.digest - package com.trilead.ssh2.crypto.digest
-
- com.trilead.ssh2.log - package com.trilead.ssh2.log
-
- com.trilead.ssh2.packets - package com.trilead.ssh2.packets
-
- com.trilead.ssh2.sftp - package com.trilead.ssh2.sftp
-
- com.trilead.ssh2.signature - package com.trilead.ssh2.signature
-
- com.trilead.ssh2.transport - package com.trilead.ssh2.transport
-
- com.trilead.ssh2.util - package com.trilead.ssh2.util
-
- command - Variable in class com.trilead.ssh2.packets.PacketSessionExecCommand
-
- comp_algo_client_to_server - Variable in class com.trilead.ssh2.transport.NegotiatedParameters
-
- comp_algo_server_to_client - Variable in class com.trilead.ssh2.transport.NegotiatedParameters
-
- compareTo(Object) - Method in class com.trilead.ssh2.util.TimeoutService.TimeoutToken
-
- compression_algorithms_client_to_server - Variable in class com.trilead.ssh2.transport.KexParameters
-
- compression_algorithms_server_to_client - Variable in class com.trilead.ssh2.transport.KexParameters
-
- connect() - Method in class com.trilead.ssh2.Connection
-
- connect(ServerHostKeyVerifier) - Method in class com.trilead.ssh2.Connection
-
- connect(ServerHostKeyVerifier, int, int) - Method in class com.trilead.ssh2.Connection
-
- connect(ServerHostKeyVerifier, int, int, int) - Method in class com.trilead.ssh2.Connection
-
- Connection - Class in com.trilead.ssh2
-
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 in com.trilead.ssh2
-
In most cases you probably do not need the information contained in here.
- ConnectionInfo() - Constructor for class com.trilead.ssh2.ConnectionInfo
-
- connectionLost(Throwable) - Method in interface com.trilead.ssh2.ConnectionMonitor
-
This method is called after the connection's underlying
socket has been closed.
- ConnectionMonitor - Interface in com.trilead.ssh2
-
A ConnectionMonitor
is used to get notified when the
underlying socket of a connection is closed.
- cookie - Variable 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.
- createFile(String, SFTPv3FileAttributes) - Method in class com.trilead.ssh2.SFTPv3Client
-
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.
- createFileTruncate(String, SFTPv3FileAttributes) - Method in class com.trilead.ssh2.SFTPv3Client
-
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.
- createLocalPortForwarder(int, String, int) - Method in class com.trilead.ssh2.Connection
-
- createLocalPortForwarder(InetSocketAddress, String, int) - Method in class com.trilead.ssh2.Connection
-
- createLocalStreamForwarder(String, int) - Method in class com.trilead.ssh2.Connection
-
- 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 in com.trilead.ssh2.crypto
-
CryptoWishList.
- CryptoWishList() - Constructor for class com.trilead.ssh2.crypto.CryptoWishList
-
- CTRMode - Class in com.trilead.ssh2.crypto.cipher
-
This is CTR mode as described in draft-ietf-secsh-newmodes-XY.txt
- CTRMode(BlockCipher, byte[], boolean) - Constructor for class com.trilead.ssh2.crypto.cipher.CTRMode
-
- generateSignature(byte[], DSAPrivateKey, SecureRandom) - Static method in class com.trilead.ssh2.signature.DSASHA1Verify
-
- generateSignature(byte[], 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(String, String) - Method in class com.trilead.ssh2.SCPClient
-
Download a file 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 set of files from the remote server to a local directory.
- getAlgName() - Method in interface com.trilead.ssh2.auth.AgentIdentity
-
- 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
-
- getAvailable(Channel, boolean) - Method in class com.trilead.ssh2.channel.ChannelManager
-
- 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 interface com.trilead.ssh2.crypto.cipher.BlockCipher
-
- getBlockSize(String) - Static method in class com.trilead.ssh2.crypto.cipher.BlockCipherFactory
-
- 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
-
- getBytes() - Method in class com.trilead.ssh2.packets.TypesWriter
-
- getBytes(byte[]) - Method in class com.trilead.ssh2.packets.TypesWriter
-
- getChannelData(Channel, boolean, byte[], int, int) - Method in class com.trilead.ssh2.channel.ChannelManager
-
- 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 interface 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.packets.PacketKexDhGexGroup
-
- getG() - Method in class com.trilead.ssh2.signature.DSAPrivateKey
-
- getG() - Method in class com.trilead.ssh2.signature.DSAPublicKey
-
- 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.
- getIdentities() - Method in interface com.trilead.ssh2.auth.AgentProxy
-
- 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.packets.PacketKexDhGexGroup
-
- getP() - Method in class com.trilead.ssh2.signature.DSAPrivateKey
-
- getP() - Method in class com.trilead.ssh2.signature.DSAPublicKey
-
- 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.PacketChannelTrileadPing
-
- 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.PacketGlobalTrileadPing
-
- 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.PacketSignal
-
- 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
-
- getPayload() - Method in class com.trilead.ssh2.packets.PacketWindowChange
-
- 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.
- getPreferredServerHostkeyAlgorithmOrder(String) - Method in class com.trilead.ssh2.KnownHosts
-
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
-
- getPublicKeyBlob() - Method in interface com.trilead.ssh2.auth.AgentIdentity
-
- 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.channel.Channel
-
- getReasonClosedCause() - Method in class com.trilead.ssh2.Connection
-
If the socket connection is lost (either by this side closing down or the other side closing down),
return a non-null object indicating the cause of the connection loss.
- getReasonClosedCause() - Method in class com.trilead.ssh2.transport.TransportManager
-
If the socket connection is lost (either by this side closing down or the other side closing down),
return a non-null object indicating the cause of the connection loss.
- 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 exception com.trilead.ssh2.SFTPException
-
Get the error code sent by the server.
- getServerErrorCodeSymbol() - Method in exception com.trilead.ssh2.SFTPException
-
Get the symbolic name of the error code as given in the SFTP specs.
- getServerErrorCodeVerbose() - Method in exception com.trilead.ssh2.SFTPException
-
Get the description of the error code as given in the SFTP specs.
- getServerErrorMessage() - Method in exception 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
-
- getVersionInfo() - Method in class com.trilead.ssh2.Connection
-
- getVersionInfo() - Method in class com.trilead.ssh2.transport.TransportManager
-
- 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 - Variable in class com.trilead.ssh2.SFTPv3FileAttributes
-
The GID attribute.
- guessOK - Variable in class com.trilead.ssh2.transport.NegotiatedParameters
-
- Packet - Class in com.trilead.ssh2.sftp
-
SFTP Paket Types
- Packet() - Constructor for class com.trilead.ssh2.sftp.Packet
-
- PacketChannelOpenConfirmation - Class in com.trilead.ssh2.packets
-
PacketChannelOpenConfirmation.
- PacketChannelOpenConfirmation(int, int, int, int) - Constructor for class com.trilead.ssh2.packets.PacketChannelOpenConfirmation
-
- PacketChannelOpenConfirmation(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketChannelOpenConfirmation
-
- PacketChannelOpenFailure - Class in com.trilead.ssh2.packets
-
PacketChannelOpenFailure.
- PacketChannelOpenFailure(int, int, String, String) - Constructor for class com.trilead.ssh2.packets.PacketChannelOpenFailure
-
- PacketChannelOpenFailure(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketChannelOpenFailure
-
- PacketChannelTrileadPing - Class in com.trilead.ssh2.packets
-
PacketChannelTrileadPing.
- PacketChannelTrileadPing(int) - Constructor for class com.trilead.ssh2.packets.PacketChannelTrileadPing
-
- PacketChannelWindowAdjust - Class in com.trilead.ssh2.packets
-
PacketChannelWindowAdjust.
- PacketChannelWindowAdjust(int, int) - Constructor for class com.trilead.ssh2.packets.PacketChannelWindowAdjust
-
- PacketChannelWindowAdjust(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketChannelWindowAdjust
-
- PacketDisconnect - Class in com.trilead.ssh2.packets
-
PacketDisconnect.
- PacketDisconnect(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketDisconnect
-
- PacketDisconnect(int, String, String) - Constructor for class com.trilead.ssh2.packets.PacketDisconnect
-
- PacketGlobalCancelForwardRequest - Class in com.trilead.ssh2.packets
-
PacketGlobalCancelForwardRequest.
- PacketGlobalCancelForwardRequest(boolean, String, int) - Constructor for class com.trilead.ssh2.packets.PacketGlobalCancelForwardRequest
-
- PacketGlobalForwardRequest - Class in com.trilead.ssh2.packets
-
PacketGlobalForwardRequest.
- PacketGlobalForwardRequest(boolean, String, int) - Constructor for class com.trilead.ssh2.packets.PacketGlobalForwardRequest
-
- PacketGlobalTrileadPing - Class in com.trilead.ssh2.packets
-
PacketGlobalTrileadPing.
- PacketGlobalTrileadPing() - Constructor for class com.trilead.ssh2.packets.PacketGlobalTrileadPing
-
- PacketIgnore - Class in com.trilead.ssh2.packets
-
PacketIgnore.
- PacketIgnore() - Constructor for class com.trilead.ssh2.packets.PacketIgnore
-
- PacketIgnore(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketIgnore
-
- PacketKexDhGexGroup - Class in com.trilead.ssh2.packets
-
PacketKexDhGexGroup.
- PacketKexDhGexGroup(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketKexDhGexGroup
-
- PacketKexDhGexInit - Class in com.trilead.ssh2.packets
-
PacketKexDhGexInit.
- PacketKexDhGexInit(BigInteger) - Constructor for class com.trilead.ssh2.packets.PacketKexDhGexInit
-
- PacketKexDhGexReply - Class in com.trilead.ssh2.packets
-
PacketKexDhGexReply.
- PacketKexDhGexReply(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketKexDhGexReply
-
- PacketKexDhGexRequest - Class in com.trilead.ssh2.packets
-
PacketKexDhGexRequest.
- PacketKexDhGexRequest(DHGexParameters) - Constructor for class com.trilead.ssh2.packets.PacketKexDhGexRequest
-
- PacketKexDhGexRequestOld - Class in com.trilead.ssh2.packets
-
PacketKexDhGexRequestOld.
- PacketKexDhGexRequestOld(DHGexParameters) - Constructor for class com.trilead.ssh2.packets.PacketKexDhGexRequestOld
-
- PacketKexDHInit - Class in com.trilead.ssh2.packets
-
PacketKexDHInit.
- PacketKexDHInit(BigInteger) - Constructor for class com.trilead.ssh2.packets.PacketKexDHInit
-
- PacketKexDHReply - Class in com.trilead.ssh2.packets
-
PacketKexDHReply.
- PacketKexDHReply(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketKexDHReply
-
- PacketKexInit - Class in com.trilead.ssh2.packets
-
PacketKexInit.
- PacketKexInit(CryptoWishList, SecureRandom) - Constructor for class com.trilead.ssh2.packets.PacketKexInit
-
- PacketKexInit(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketKexInit
-
- PacketNewKeys - Class in com.trilead.ssh2.packets
-
PacketNewKeys.
- PacketNewKeys() - Constructor for class com.trilead.ssh2.packets.PacketNewKeys
-
- PacketNewKeys(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketNewKeys
-
- PacketOpenDirectTCPIPChannel - Class in com.trilead.ssh2.packets
-
PacketOpenDirectTCPIPChannel.
- PacketOpenDirectTCPIPChannel(int, int, int, String, int, String, int) - Constructor for class com.trilead.ssh2.packets.PacketOpenDirectTCPIPChannel
-
- PacketOpenSessionChannel - Class in com.trilead.ssh2.packets
-
PacketOpenSessionChannel.
- PacketOpenSessionChannel(int, int, int) - Constructor for class com.trilead.ssh2.packets.PacketOpenSessionChannel
-
- PacketOpenSessionChannel(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketOpenSessionChannel
-
- Packets - Class in com.trilead.ssh2.packets
-
Packets.
- Packets() - Constructor for class com.trilead.ssh2.packets.Packets
-
- PacketServiceAccept - Class in com.trilead.ssh2.packets
-
PacketServiceAccept.
- PacketServiceAccept(String) - Constructor for class com.trilead.ssh2.packets.PacketServiceAccept
-
- PacketServiceAccept(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketServiceAccept
-
- PacketServiceRequest - Class in com.trilead.ssh2.packets
-
PacketServiceRequest.
- PacketServiceRequest(String) - Constructor for class com.trilead.ssh2.packets.PacketServiceRequest
-
- PacketServiceRequest(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketServiceRequest
-
- PacketSessionExecCommand - Class in com.trilead.ssh2.packets
-
PacketSessionExecCommand.
- PacketSessionExecCommand(int, boolean, String) - Constructor for class com.trilead.ssh2.packets.PacketSessionExecCommand
-
- PacketSessionPtyRequest - Class in com.trilead.ssh2.packets
-
PacketSessionPtyRequest.
- PacketSessionPtyRequest(int, boolean, String, int, int, int, int, byte[]) - Constructor for class com.trilead.ssh2.packets.PacketSessionPtyRequest
-
- PacketSessionStartShell - Class in com.trilead.ssh2.packets
-
PacketSessionStartShell.
- PacketSessionStartShell(int, boolean) - Constructor for class com.trilead.ssh2.packets.PacketSessionStartShell
-
- PacketSessionSubsystemRequest - Class in com.trilead.ssh2.packets
-
PacketSessionSubsystemRequest.
- PacketSessionSubsystemRequest(int, boolean, String) - Constructor for class com.trilead.ssh2.packets.PacketSessionSubsystemRequest
-
- PacketSessionX11Request - Class in com.trilead.ssh2.packets
-
PacketSessionX11Request.
- PacketSessionX11Request(int, boolean, boolean, String, String, int) - Constructor for class com.trilead.ssh2.packets.PacketSessionX11Request
-
- PacketSignal - Class in com.trilead.ssh2.packets
-
Delivers a signal from client to server.
- PacketSignal(int, String) - Constructor for class com.trilead.ssh2.packets.PacketSignal
-
- PacketUserauthBanner - Class in com.trilead.ssh2.packets
-
PacketUserauthBanner.
- PacketUserauthBanner(String, String) - Constructor for class com.trilead.ssh2.packets.PacketUserauthBanner
-
- PacketUserauthBanner(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketUserauthBanner
-
- PacketUserauthFailure - Class in com.trilead.ssh2.packets
-
PacketUserauthBanner.
- PacketUserauthFailure(String[], boolean) - Constructor for class com.trilead.ssh2.packets.PacketUserauthFailure
-
- PacketUserauthFailure(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketUserauthFailure
-
- PacketUserauthInfoRequest - Class in com.trilead.ssh2.packets
-
PacketUserauthInfoRequest.
- PacketUserauthInfoRequest(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketUserauthInfoRequest
-
- PacketUserauthInfoResponse - Class in com.trilead.ssh2.packets
-
PacketUserauthInfoResponse.
- PacketUserauthInfoResponse(String[]) - Constructor for class com.trilead.ssh2.packets.PacketUserauthInfoResponse
-
- PacketUserauthRequestInteractive - Class in com.trilead.ssh2.packets
-
PacketUserauthRequestInteractive.
- PacketUserauthRequestInteractive(String, String, String[]) - Constructor for class com.trilead.ssh2.packets.PacketUserauthRequestInteractive
-
- PacketUserauthRequestNone - Class in com.trilead.ssh2.packets
-
PacketUserauthRequestPassword.
- PacketUserauthRequestNone(String, String) - Constructor for class com.trilead.ssh2.packets.PacketUserauthRequestNone
-
- PacketUserauthRequestNone(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketUserauthRequestNone
-
- PacketUserauthRequestPassword - Class in com.trilead.ssh2.packets
-
PacketUserauthRequestPassword.
- PacketUserauthRequestPassword(String, String, String) - Constructor for class com.trilead.ssh2.packets.PacketUserauthRequestPassword
-
- PacketUserauthRequestPassword(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketUserauthRequestPassword
-
- PacketUserauthRequestPublicKey - Class in com.trilead.ssh2.packets
-
PacketUserauthRequestPublicKey.
- PacketUserauthRequestPublicKey(String, String, String, byte[], byte[]) - Constructor for class com.trilead.ssh2.packets.PacketUserauthRequestPublicKey
-
- PacketUserauthRequestPublicKey(byte[], int, int) - Constructor for class com.trilead.ssh2.packets.PacketUserauthRequestPublicKey
-
- PacketWindowChange - Class in com.trilead.ssh2.packets
-
Indicates that that size of the terminal (window) size has changed on the client side.
- PacketWindowChange(int, int, int, int, int) - Constructor for class com.trilead.ssh2.packets.PacketWindowChange
-
- 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 in com.trilead.ssh2.crypto
-
PEM Support.
- PEMDecoder() - Constructor for class com.trilead.ssh2.crypto.PEMDecoder
-
- PEMStructure - Class in com.trilead.ssh2.crypto
-
Parsed PEM structure.
- PEMStructure() - Constructor for class com.trilead.ssh2.crypto.PEMStructure
-
- permissions - Variable in class com.trilead.ssh2.SFTPv3FileAttributes
-
The POSIX permissions.
- ping() - Method in class com.trilead.ssh2.Connection
-
This method can be used to perform end-to-end connection testing.
- ping() - Method in class com.trilead.ssh2.Session
-
This method can be used to perform end-to-end session (i.e., SSH channel)
testing.
- pipeStderr(OutputStream) - Method in class com.trilead.ssh2.Session
-
- pipeStderrStream(OutputStream) - Method in class com.trilead.ssh2.channel.Channel
-
- pipeStdout(OutputStream) - Method in class com.trilead.ssh2.Session
-
Write stdout received from the other side to the specified
OutputStream
.
- pipeStdoutStream(OutputStream) - Method in class com.trilead.ssh2.channel.Channel
-
- pixel_height - Variable in class com.trilead.ssh2.packets.PacketSessionPtyRequest
-
- pixel_height - Variable in class com.trilead.ssh2.packets.PacketWindowChange
-
- pixel_width - Variable in class com.trilead.ssh2.packets.PacketSessionPtyRequest
-
- pixel_width - Variable in class com.trilead.ssh2.packets.PacketWindowChange
-
- port - Variable in class com.trilead.ssh2.channel.X11ServerData
-
- processBlock(byte[], int, byte[], int) - Method in class com.trilead.ssh2.crypto.cipher.AES
-
- ProxyData - Interface in com.trilead.ssh2
-
An abstract marker interface implemented by all proxy data implementations.
- proxyHost - Variable in class com.trilead.ssh2.HTTPProxyData
-
- proxyPass - Variable in class com.trilead.ssh2.HTTPProxyData
-
- proxyPort - Variable in class com.trilead.ssh2.HTTPProxyData
-
- proxyUser - Variable in class com.trilead.ssh2.HTTPProxyData
-
- 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) - 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 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(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, 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
-
- s2c_enc_algos - Variable in class com.trilead.ssh2.crypto.CryptoWishList
-
- s2c_mac_algos - Variable in class com.trilead.ssh2.crypto.CryptoWishList
-
- S_IRGRP - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_IROTH - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_IRUSR - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_ISGID - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_ISUID - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_ISVTX - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_IWGRP - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_IWOTH - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_IWUSR - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_IXGRP - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_IXOTH - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- S_IXUSR - Static variable in class com.trilead.ssh2.sftp.AttribPermissions
-
- SCPClient - Class in com.trilead.ssh2
-
A very basic SCPClient
that can be used to copy files from/to
the SSH-2 server.
- SCPClient(Connection) - Constructor for class com.trilead.ssh2.SCPClient
-
- sendAsynchronousMessage(byte[]) - Method in class com.trilead.ssh2.transport.TransportManager
-
- sendData(Channel, byte[], int, int) - Method in class com.trilead.ssh2.channel.ChannelManager
-
- sendEOF(Channel) - Method in class com.trilead.ssh2.channel.ChannelManager
-
- senderChannelID - Variable 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[], int, int) - Method in class com.trilead.ssh2.transport.TransportConnection
-
- sendMessage(byte[], int, int, int) - Method in class com.trilead.ssh2.transport.TransportConnection
-
- sendMessage(byte[]) - Method in class com.trilead.ssh2.transport.TransportManager
-
- sendOpenConfirmation(Channel) - Method in class com.trilead.ssh2.channel.ChannelManager
-
- server_host_key_algo - Variable in class com.trilead.ssh2.transport.NegotiatedParameters
-
- server_host_key_algorithms - Variable in class com.trilead.ssh2.transport.KexParameters
-
- serverHostKey - Variable in class com.trilead.ssh2.ConnectionInfo
-
The server host key that was sent during the latest key exchange.
- serverHostKeyAlgorithm - Variable in class com.trilead.ssh2.ConnectionInfo
-
The type of the server host key (currently either "ssh-dss" or
"ssh-rsa").
- serverHostKeyAlgorithms - Variable in class com.trilead.ssh2.crypto.CryptoWishList
-
- ServerHostKeyVerifier - Interface in com.trilead.ssh2
-
A callback interface used to implement a client specific method of checking
server host keys.
- serverToClientCryptoAlgorithm - Variable in class com.trilead.ssh2.ConnectionInfo
-
The currently used crypto algorithm for packets from to the server to the
client.
- serverToClientMACAlgorithm - Variable in class com.trilead.ssh2.ConnectionInfo
-
The currently used MAC algorithm for packets from to the server to the
client.
- Session - Class in com.trilead.ssh2
-
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
-
- setDHGexParameters(DHGexParameters) - Method in class com.trilead.ssh2.Connection
-
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(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
-
- setReasonClosed(Throwable) - 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
-
- setstat(String, SFTPv3FileAttributes) - Method in class com.trilead.ssh2.SFTPv3Client
-
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
-
- setWindowSize(int) - Method in class com.trilead.ssh2.channel.Channel
-
- setWindowSize(int) - Method in class com.trilead.ssh2.Session
-
Sets the receive window size.
- SFTPException - Exception in com.trilead.ssh2
-
Used in combination with the SFTPv3Client.
- SFTPv3Client - Class in com.trilead.ssh2
-
A SFTPv3Client
represents a SFTP (protocol version 3)
client connection tunnelled over a SSH-2 connection.
- SFTPv3Client(Connection, PrintStream) - Constructor for class com.trilead.ssh2.SFTPv3Client
-
- SFTPv3Client(Connection) - Constructor for class com.trilead.ssh2.SFTPv3Client
-
Create a SFTP v3 client.
- SFTPv3DirectoryEntry - Class in com.trilead.ssh2
-
- SFTPv3DirectoryEntry() - Constructor for class com.trilead.ssh2.SFTPv3DirectoryEntry
-
- SFTPv3FileAttributes - Class in com.trilead.ssh2
-
A SFTPv3FileAttributes
object represents detail information
about a file on the server.
- SFTPv3FileAttributes() - Constructor for class com.trilead.ssh2.SFTPv3FileAttributes
-
- SFTPv3FileHandle - Class in com.trilead.ssh2
-
A SFTPv3FileHandle
.
- SHA1 - Class in com.trilead.ssh2.crypto.digest
-
SHA-1 implementation based on FIPS PUB 180-1.
- SHA1() - Constructor for class com.trilead.ssh2.crypto.digest.SHA1
-
- sign(byte[]) - Method in interface com.trilead.ssh2.auth.AgentIdentity
-
- signal(String) - Method in class com.trilead.ssh2.channel.Channel
-
- signal(String) - Method in class com.trilead.ssh2.Session
-
Sends a signal to the remote process.
- signal(int) - Method in class com.trilead.ssh2.Session
-
Sends a signal to the remote process.
- signalName - Variable in class com.trilead.ssh2.packets.PacketSignal
-
- SimpleDERReader - Class in com.trilead.ssh2.crypto
-
SimpleDERReader.
- SimpleDERReader(byte[]) - Constructor for class com.trilead.ssh2.crypto.SimpleDERReader
-
- SimpleDERReader(byte[], int, int) - Constructor for class com.trilead.ssh2.crypto.SimpleDERReader
-
- singleConnection - Variable in class com.trilead.ssh2.packets.PacketSessionX11Request
-
- size() - Method in class com.trilead.ssh2.crypto.digest.MAC
-
- size - Variable in class com.trilead.ssh2.SFTPv3FileAttributes
-
The SIZE attribute.
- SSH_DISCONNECT_AUTH_CANCELLED_BY_USER - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_BY_APPLICATION - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_COMPRESSION_ERROR - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_CONNECTION_LOST - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_HOST_KEY_NOT_VERIFIABLE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_ILLEGAL_USER_NAME - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_KEY_EXCHANGE_FAILED - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_MAC_ERROR - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_PROTOCOL_ERROR - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_RESERVED - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_SERVICE_NOT_AVAILABLE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_DISCONNECT_TOO_MANY_CONNECTIONS - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_EXTENDED_DATA_STDERR - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_FILEXFER_ATTR_ACCESSTIME - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'atime' field is present.
- SSH_FILEXFER_ATTR_ACL - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'acl' field is present.
- SSH_FILEXFER_ATTR_ALLOCATION_SIZE - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'allocation-size' field is present.
- SSH_FILEXFER_ATTR_BITS - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'attrib-bits' and 'attrib-bits-valid'
fields are present.
- SSH_FILEXFER_ATTR_CREATETIME - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'createtime' field is present.
- SSH_FILEXFER_ATTR_CTIME - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'ctime' field is present.
- SSH_FILEXFER_ATTR_EXTENDED - Static variable 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 variable 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 variable in class com.trilead.ssh2.sftp.AttribBits
-
The file should be included in backup / archive operations.
- SSH_FILEXFER_ATTR_FLAGS_CASE_INSENSITIVE - Static variable in class com.trilead.ssh2.sftp.AttribBits
-
This attribute applies only to directories.
- SSH_FILEXFER_ATTR_FLAGS_COMPRESSED - Static variable 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 variable 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 variable in class com.trilead.ssh2.sftp.AttribBits
-
File SHOULD NOT be shown to user unless specifically requested.
- SSH_FILEXFER_ATTR_FLAGS_IMMUTABLE - Static variable 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 variable in class com.trilead.ssh2.sftp.AttribBits
-
Advisory, read-only bit.
- SSH_FILEXFER_ATTR_FLAGS_SPARSE - Static variable 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 variable 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 variable in class com.trilead.ssh2.sftp.AttribBits
-
The file is part of the operating system.
- SSH_FILEXFER_ATTR_FLAGS_TRANSLATION_ERR - Static variable 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 variable 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 variable 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 variable in class com.trilead.ssh2.sftp.AttrTextHints
-
The server knows the file has binary content.
- SSH_FILEXFER_ATTR_KNOWN_TEXT - Static variable 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 variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'link-count' field is present.
- SSH_FILEXFER_ATTR_MIME_TYPE - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'mime-type' field is present.
- SSH_FILEXFER_ATTR_MODIFYTIME - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'mtime' field is present.
- SSH_FILEXFER_ATTR_OWNERGROUP - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'owner' and 'group' fields are present.
- SSH_FILEXFER_ATTR_PERMISSIONS - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'permissions' field is present.
- SSH_FILEXFER_ATTR_SIZE - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'allocation-size' field is present.
- SSH_FILEXFER_ATTR_SUBSECOND_TIMES - Static variable 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 variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'text-hint' field is present.
- SSH_FILEXFER_ATTR_UNTRANSLATED_NAME - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'untranslated-name' field is present.
- SSH_FILEXFER_ATTR_V3_ACMODTIME - Static variable in class com.trilead.ssh2.sftp.AttribFlags
-
Indicates that the 'atime' and 'mtime' field are present
(protocol v3).
- SSH_FILEXFER_ATTR_V3_UIDGID - Static variable 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 variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FILEXFER_TYPE_CHAR_DEVICE - Static variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FILEXFER_TYPE_DIRECTORY - Static variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FILEXFER_TYPE_FIFO - Static variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FILEXFER_TYPE_REGULAR - Static variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FILEXFER_TYPE_SOCKET - Static variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FILEXFER_TYPE_SPECIAL - Static variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FILEXFER_TYPE_SYMLINK - Static variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FILEXFER_TYPE_UNKNOWN - Static variable in class com.trilead.ssh2.sftp.AttribTypes
-
- SSH_FX_BAD_MESSAGE - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_BYTE_RANGE_LOCK_CONFLICT - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_BYTE_RANGE_LOCK_REFUSED - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_CANNOT_DELETE - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_CONNECTION_LOST - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_DELETE_PENDING - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_DIR_NOT_EMPTY - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_EOF - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_FAILURE - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_FILE_ALREADY_EXISTS - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_FILE_CORRUPT - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_FILE_IS_A_DIRECTORY - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_GROUP_INVALID - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_INVALID_FILENAME - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_INVALID_HANDLE - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_INVALID_PARAMETER - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_LINK_LOOP - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_LOCK_CONFLICT - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_NO_CONNECTION - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_NO_MEDIA - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_NO_SPACE_ON_FILESYSTEM - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_NO_SUCH_FILE - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_NO_SUCH_PATH - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_NOT_A_DIRECTORY - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_OK - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_OP_UNSUPPORTED - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_OWNER_INVALID - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_PERMISSION_DENIED - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_QUOTA_EXCEEDED - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_UNKNOWN_PRINCIPAL - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FX_WRITE_PROTECT - Static variable in class com.trilead.ssh2.sftp.ErrorCodes
-
- SSH_FXF_ACCESS_APPEND_DATA - Static variable in class com.trilead.ssh2.sftp.OpenFlags
-
Data is always written at the end of the file.
- SSH_FXF_ACCESS_APPEND_DATA_ATOMIC - Static variable in class com.trilead.ssh2.sftp.OpenFlags
-
Data is always written at the end of the file.
- SSH_FXF_ACCESS_BLOCK_ADVISORY - Static variable in class com.trilead.ssh2.sftp.OpenFlags
-
If this bit is set, the above BLOCK modes are advisory.
- SSH_FXF_ACCESS_BLOCK_DELETE - Static variable 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 variable 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 variable 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 variable 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 variable 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 variable 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 variable 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 variable 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 variable 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 variable in class com.trilead.ssh2.sftp.OpenFlags
-
An existing file is opened.
- SSH_FXF_OPEN_OR_CREATE - Static variable in class com.trilead.ssh2.sftp.OpenFlags
-
If the file exists, it is opened.
- SSH_FXF_TRUNCATE_EXISTING - Static variable in class com.trilead.ssh2.sftp.OpenFlags
-
An existing file is opened and truncated.
- SSH_FXP_ATTRS - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_CLOSE - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_DATA - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_EXTENDED - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_EXTENDED_REPLY - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_FSETSTAT - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_FSTAT - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_HANDLE - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_INIT - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_LSTAT - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_MKDIR - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_NAME - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_OPEN - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_OPENDIR - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_READ - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_READDIR - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_READLINK - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_REALPATH - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_REMOVE - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_RENAME - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_RMDIR - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_SETSTAT - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_STAT - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_STATUS - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_SYMLINK - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_VERSION - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_FXP_WRITE - Static variable in class com.trilead.ssh2.sftp.Packet
-
- SSH_MSG_CHANNEL_CLOSE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_DATA - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_EOF - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_EXTENDED_DATA - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_FAILURE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_OPEN - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_OPEN_CONFIRMATION - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_OPEN_FAILURE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_REQUEST - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_SUCCESS - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_CHANNEL_WINDOW_ADJUST - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_DEBUG - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_DISCONNECT - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_GLOBAL_REQUEST - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_IGNORE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_KEX_DH_GEX_GROUP - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_KEX_DH_GEX_INIT - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_KEX_DH_GEX_REPLY - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_KEX_DH_GEX_REQUEST - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_KEX_DH_GEX_REQUEST_OLD - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_KEXDH_INIT - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_KEXDH_REPLY - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_KEXINIT - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_NEWKEYS - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_REQUEST_FAILURE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_REQUEST_SUCCESS - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_SERVICE_ACCEPT - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_SERVICE_REQUEST - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_UNIMPLEMENTED - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_USERAUTH_BANNER - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_USERAUTH_FAILURE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_USERAUTH_INFO_REQUEST - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_USERAUTH_INFO_RESPONSE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_USERAUTH_REQUEST - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_MSG_USERAUTH_SUCCESS - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_OPEN_ADMINISTRATIVELY_PROHIBITED - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_OPEN_CONNECT_FAILED - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_OPEN_RESOURCE_SHORTAGE - Static variable in class com.trilead.ssh2.packets.Packets
-
- SSH_OPEN_UNKNOWN_CHANNEL_TYPE - Static variable 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 - Variable in class com.trilead.ssh2.transport.KexState
-
- STDERR_DATA - Static variable in interface com.trilead.ssh2.ChannelCondition
-
There is stderr data available that is ready to be consumed.
- STDOUT_DATA - Static variable in interface 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 in com.trilead.ssh2.channel
-
A StreamForwarder forwards data between two given streams.
- StreamGobbler - Class in com.trilead.ssh2
-
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
-
- strsignal(int) - Static method in class com.trilead.ssh2.packets.PacketSignal
-
- subsystem - Variable in class com.trilead.ssh2.packets.PacketSessionSubsystemRequest
-