- AbstractAuthMethod - Class in net.schmizz.sshj.userauth.method
-
This abstract class for
AuthMethod implements common or default functionality.
- AbstractAuthMethod(String) - Constructor for class net.schmizz.sshj.userauth.method.AbstractAuthMethod
-
- AbstractChannel - Class in net.schmizz.sshj.connection.channel
-
- AbstractChannel(Connection, String) - Constructor for class net.schmizz.sshj.connection.channel.AbstractChannel
-
- AbstractDH - Class in net.schmizz.sshj.transport.kex
-
- AbstractDH(DHBase, Digest) - Constructor for class net.schmizz.sshj.transport.kex.AbstractDH
-
- AbstractDHG - Class in net.schmizz.sshj.transport.kex
-
Base class for DHG key exchange algorithms.
- AbstractDHG(DHBase, Digest) - Constructor for class net.schmizz.sshj.transport.kex.AbstractDHG
-
- AbstractDHGex - Class in net.schmizz.sshj.transport.kex
-
- AbstractDHGex(Digest) - Constructor for class net.schmizz.sshj.transport.kex.AbstractDHGex
-
- AbstractDirectChannel - Class in net.schmizz.sshj.connection.channel.direct
-
Base class for direct channels whose open is initated by the client.
- AbstractDirectChannel(Connection, String) - Constructor for class net.schmizz.sshj.connection.channel.direct.AbstractDirectChannel
-
- AbstractEntry(OpenSSHKnownHosts.Marker, KeyType, PublicKey) - Constructor for class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.AbstractEntry
-
- AbstractFileTransfer - Class in net.schmizz.sshj.xfer
-
- AbstractFileTransfer(LoggerFactory) - Constructor for class net.schmizz.sshj.xfer.AbstractFileTransfer
-
- AbstractForwardedChannel - Class in net.schmizz.sshj.connection.channel.forwarded
-
Base class for forwarded channels whose open is initiated by the server.
- AbstractForwardedChannel(Connection, String, int, long, long, String, int) - Constructor for class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannel
-
- AbstractForwardedChannelOpener - Class in net.schmizz.sshj.connection.channel.forwarded
-
- AbstractForwardedChannelOpener(String, Connection) - Constructor for class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannelOpener
-
- AbstractService - Class in net.schmizz.sshj
-
An abstract class for
Service that implements common or default functionality.
- AbstractService(String, Transport) - Constructor for class net.schmizz.sshj.AbstractService
-
- AbstractSignature - Class in net.schmizz.sshj.signature
-
An abstract class for
Signature that implements common functionality.
- AbstractSignature(String) - Constructor for class net.schmizz.sshj.signature.AbstractSignature
-
- accept(RemoteResourceInfo) - Method in interface net.schmizz.sshj.sftp.RemoteResourceFilter
-
- accept(LocalSourceFile) - Method in interface net.schmizz.sshj.xfer.LocalFileFilter
-
- AccountResource - Class in net.schmizz.sshj.userauth.password
-
- AccountResource(String, String) - Constructor for class net.schmizz.sshj.userauth.password.AccountResource
-
- addAlgorithmsVerifier(AlgorithmsVerifier) - Method in class net.schmizz.sshj.SSHClient
-
- addAlgorithmsVerifier(AlgorithmsVerifier) - Method in interface net.schmizz.sshj.transport.Transport
-
Adds the specified verifier.
- addAlgorithmsVerifier(AlgorithmsVerifier) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- addHostKeyVerifier(HostKeyVerifier) - Method in class net.schmizz.sshj.SSHClient
-
Add a
HostKeyVerifier which will be invoked for verifying host key during connection establishment and
future key exchanges.
- addHostKeyVerifier(String) - Method in class net.schmizz.sshj.SSHClient
-
Add a
HostKeyVerifier that will verify any host that's able to claim a host key with the given
fingerprint, e.g.
- addHostKeyVerifier(HostKeyVerifier) - Method in interface net.schmizz.sshj.transport.Transport
-
Adds the specified verifier.
- addHostKeyVerifier(HostKeyVerifier) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- addr - Variable in class net.schmizz.sshj.connection.channel.forwarded.SocketForwardingConnectListener
-
- adjustForParent(String, String) - Method in class net.schmizz.sshj.sftp.PathHelper
-
- AES128CBC - Class in net.schmizz.sshj.transport.cipher
-
aes128-cbc cipher
- AES128CBC() - Constructor for class net.schmizz.sshj.transport.cipher.AES128CBC
-
- AES128CBC.Factory - Class in net.schmizz.sshj.transport.cipher
-
Named factory for AES128CBC Cipher
- AES128CTR - Class in net.schmizz.sshj.transport.cipher
-
aes128-ctr cipher
- AES128CTR() - Constructor for class net.schmizz.sshj.transport.cipher.AES128CTR
-
- AES128CTR.Factory - Class in net.schmizz.sshj.transport.cipher
-
Named factory for AES128CBC Cipher
- AES192CBC - Class in net.schmizz.sshj.transport.cipher
-
aes192-cbc cipher
- AES192CBC() - Constructor for class net.schmizz.sshj.transport.cipher.AES192CBC
-
- AES192CBC.Factory - Class in net.schmizz.sshj.transport.cipher
-
Named factory for AES192CBC Cipher
- AES192CTR - Class in net.schmizz.sshj.transport.cipher
-
aes192-ctr cipher
- AES192CTR() - Constructor for class net.schmizz.sshj.transport.cipher.AES192CTR
-
- AES192CTR.Factory - Class in net.schmizz.sshj.transport.cipher
-
Named factory for AES192CTR Cipher
- AES256CBC - Class in net.schmizz.sshj.transport.cipher
-
aes256-ctr cipher
- AES256CBC() - Constructor for class net.schmizz.sshj.transport.cipher.AES256CBC
-
- AES256CBC.Factory - Class in net.schmizz.sshj.transport.cipher
-
Named factory for AES256CBC Cipher
- AES256CTR - Class in net.schmizz.sshj.transport.cipher
-
aes256-ctr cipher
- AES256CTR() - Constructor for class net.schmizz.sshj.transport.cipher.AES256CTR
-
- AES256CTR.Factory - Class in net.schmizz.sshj.transport.cipher
-
Named factory for AES256CBC Cipher
- alertAll(SSHException, ErrorNotifiable...) - Static method in class net.schmizz.sshj.common.ErrorNotifiable.Util
-
Notify all notifiables of given error.
- alertAll(SSHException, Collection<? extends ErrorNotifiable>) - Static method in class net.schmizz.sshj.common.ErrorNotifiable.Util
-
Notify all notifiables of given error.
- alertEvents(Throwable, Event...) - Static method in class net.schmizz.concurrent.ErrorDeliveryUtil
-
- alertEvents(Throwable, Collection<? extends Event>) - Static method in class net.schmizz.concurrent.ErrorDeliveryUtil
-
- alertPromises(Throwable, Promise...) - Static method in class net.schmizz.concurrent.ErrorDeliveryUtil
-
- alertPromises(Throwable, Collection<? extends Promise>) - Static method in class net.schmizz.concurrent.ErrorDeliveryUtil
-
- algorithm - Variable in class net.schmizz.sshj.signature.AbstractSignature
-
- AlgorithmsVerifier - Interface in net.schmizz.sshj.transport.verification
-
- allocateDefaultPTY() - Method in interface net.schmizz.sshj.connection.channel.direct.Session
-
Allocates a default PTY.
- allocateDefaultPTY() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- allocatePTY(String, int, int, int, int, Map<PTYMode, Integer>) - Method in interface net.schmizz.sshj.connection.channel.direct.Session
-
Allocate a psuedo-terminal for this session.
- allocatePTY(String, int, int, int, int, Map<PTYMode, Integer>) - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- AndroidConfig - Class in net.schmizz.sshj
-
- AndroidConfig() - Constructor for class net.schmizz.sshj.AndroidConfig
-
- appliesTo(String) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.CommentEntry
-
- appliesTo(KeyType, String) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.CommentEntry
-
- appliesTo(String) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HashedEntry
-
- appliesTo(KeyType, String) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HashedEntry
-
- appliesTo(String) - Method in interface net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HostEntry
-
- appliesTo(KeyType, String) - Method in interface net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HostEntry
-
- appliesTo(String) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.SimpleEntry
-
- appliesTo(KeyType, String) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.SimpleEntry
-
- Arcfour() - Static method in class com.hierynomus.sshj.transport.cipher.StreamCiphers
-
- Arcfour128() - Static method in class com.hierynomus.sshj.transport.cipher.StreamCiphers
-
- Arcfour256() - Static method in class com.hierynomus.sshj.transport.cipher.StreamCiphers
-
- array() - Method in class net.schmizz.sshj.common.Buffer
-
- asCloseable(Socket) - Static method in class com.hierynomus.sshj.backport.Sockets
-
Java 7 and up have Socket implemented as Closeable, whereas Java6 did not have this inheritance.
- asyncRead(long, int) - Method in class net.schmizz.sshj.sftp.RemoteFile
-
- asyncWrite(long, byte[], int, int) - Method in class net.schmizz.sshj.sftp.RemoteFile
-
- atime(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- attach(Channel) - Method in interface net.schmizz.sshj.connection.Connection
-
Attach a
Channel to this connection.
- attach(ForwardedChannelOpener) - Method in interface net.schmizz.sshj.connection.Connection
-
- attach(Channel) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- attach(ForwardedChannelOpener) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- auth - Variable in class net.schmizz.sshj.SSHClient
-
ssh-userauth service
- auth(String, AuthMethod...) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the supplied methods.
- auth(String, Iterable<AuthMethod>) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the supplied methods.
- authenticate(String, Service, AuthMethod, int) - Method in interface net.schmizz.sshj.userauth.UserAuth
-
Attempt to authenticate username using each of methods in order.
- authenticate(String, Service, AuthMethod, int) - Method in class net.schmizz.sshj.userauth.UserAuthImpl
-
- authGssApiWithMic(String, LoginContext, Oid, Oid...) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "gssapi-with-mic" authentication method, given a login context
for the peer GSS machine and a list of supported OIDs.
- AuthGssApiWithMic - Class in net.schmizz.sshj.userauth.method
-
Implements authentication by GSS-API.
- AuthGssApiWithMic(LoginContext, List<Oid>) - Constructor for class net.schmizz.sshj.userauth.method.AuthGssApiWithMic
-
- AuthGssApiWithMic(LoginContext, List<Oid>, GSSManager) - Constructor for class net.schmizz.sshj.userauth.method.AuthGssApiWithMic
-
- AuthHostbased - Class in net.schmizz.sshj.userauth.method
-
Implements the hostbased SSH authentication method.
- AuthHostbased(KeyProvider, String, String) - Constructor for class net.schmizz.sshj.userauth.method.AuthHostbased
-
- AuthKeyboardInteractive - Class in net.schmizz.sshj.userauth.method
-
Implements the keyboard-interactive authentication method.
- AuthKeyboardInteractive(ChallengeResponseProvider) - Constructor for class net.schmizz.sshj.userauth.method.AuthKeyboardInteractive
-
- AuthMethod - Interface in net.schmizz.sshj.userauth.method
-
- AuthNone - Class in net.schmizz.sshj.userauth.method
-
none auth.
- AuthNone() - Constructor for class net.schmizz.sshj.userauth.method.AuthNone
-
- AuthParams - Interface in net.schmizz.sshj.userauth
-
The parameters available to authentication methods.
- authPassword(String, String) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "password" authentication method and as a fallback basic
challenge-response authentication.
- authPassword(String, char[]) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "password" authentication method and as a fallback basic
challenge-response authentication..
- authPassword(String, PasswordFinder) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "password" authentication method and as a fallback basic
challenge-response authentication.
- authPassword(String, PasswordFinder, PasswordUpdateProvider) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "password" authentication method and as a fallback basic
challenge-response authentication.
- AuthPassword - Class in net.schmizz.sshj.userauth.method
-
Implements the password authentication method.
- AuthPassword(PasswordFinder) - Constructor for class net.schmizz.sshj.userauth.method.AuthPassword
-
- AuthPassword(PasswordFinder, PasswordUpdateProvider) - Constructor for class net.schmizz.sshj.userauth.method.AuthPassword
-
- authPublickey(String) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "publickey" authentication method, with keys from some common
locations on the file system.
- authPublickey(String, Iterable<KeyProvider>) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "publickey" authentication method.
- authPublickey(String, KeyProvider...) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "publickey" authentication method.
- authPublickey(String, String...) - Method in class net.schmizz.sshj.SSHClient
-
Authenticate username using the "publickey" authentication method, with keys from one or more
locations in the file system.
- AuthPublickey - Class in net.schmizz.sshj.userauth.method
-
Implements the "publickey" SSH authentication method.
- AuthPublickey(KeyProvider) - Constructor for class net.schmizz.sshj.userauth.method.AuthPublickey
-
Initialize this method with the provider for public and private key.
- available() - Method in class net.schmizz.sshj.common.Buffer
-
- available() - Method in class net.schmizz.sshj.connection.channel.ChannelInputStream
-
- available() - Method in class net.schmizz.sshj.sftp.RemoteFile.ReadAheadRemoteFileInputStream
-
- await() - Method in class net.schmizz.concurrent.Event
-
Await this event to have a definite true or false value.
- await(long, TimeUnit) - Method in class net.schmizz.concurrent.Event
-
Await this event to have a definite true or false value, for timeout duration.
- awaitExpansion(long) - Method in class net.schmizz.sshj.connection.channel.Window.Remote
-
- callListener(ConnectListener, Channel.Forwarded) - Method in class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannelOpener
-
Calls the listener with the new channel in a separate thread.
- Camellia128CBC() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia128CBCOpenSSHOrg() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia128CTR() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia128CTROpenSSHOrg() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia192CBC() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia192CBCOpenSSHOrg() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia192CTR() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia192CTROpenSSHOrg() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia256CBC() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia256CBCOpenSSHOrg() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia256CTR() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- Camellia256CTROpenSSHOrg() - Static method in class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- cancel(RemotePortForwarder.Forward) - Method in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder
-
Request cancellation of some forwarding.
- canDoFlowControl() - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Shell
-
Whether the client can do local flow control using control-S and control-Q.
- canDoFlowControl() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- canonicalize(String) - Method in interface net.schmizz.sshj.sftp.PathHelper.Canonicalizer
-
- canonicalize(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- canonicalize(String) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- canonicalize(String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- Cast128CBC() - Static method in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- Cast128CTR() - Static method in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- cd(String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- chain(Throwable) - Method in interface net.schmizz.concurrent.ExceptionChainer
-
- chainer - Static variable in exception net.schmizz.sshj.common.SSHException
-
- chainer - Static variable in exception net.schmizz.sshj.connection.ConnectionException
-
- chainer - Static variable in exception net.schmizz.sshj.sftp.SFTPException
-
- chainer - Static variable in exception net.schmizz.sshj.transport.TransportException
-
- chainer - Static variable in exception net.schmizz.sshj.userauth.UserAuthException
-
- ChallengeResponseProvider - Interface in net.schmizz.sshj.userauth.method
-
- changeWindowDimensions(int, int, int, int) - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Shell
-
Sends a window dimension change message.
- changeWindowDimensions(int, int, int, int) - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- Channel - Interface in net.schmizz.sshj.connection.channel
-
A channel is the basic medium for application-layer data on top of an SSH transport.
- Channel.Direct - Interface in net.schmizz.sshj.connection.channel
-
Direct channels are those that are initiated by us.
- Channel.Forwarded - Interface in net.schmizz.sshj.connection.channel
-
Forwarded channels are those that are initiated by the server.
- ChannelInputStream - Class in net.schmizz.sshj.connection.channel
-
InputStream for channels.
- ChannelInputStream(Channel, Transport, Window.Local) - Constructor for class net.schmizz.sshj.connection.channel.ChannelInputStream
-
- ChannelOutputStream - Class in net.schmizz.sshj.connection.channel
-
OutputStream for channels.
- ChannelOutputStream(Channel, Transport, Window.Remote) - Constructor for class net.schmizz.sshj.connection.channel.ChannelOutputStream
-
- chanType - Variable in class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannelOpener
-
- checkReadResponse(Response, byte[], int) - Method in class net.schmizz.sshj.sftp.RemoteFile
-
- chgrp(String, int) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- chmod(String, int) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- chown(String, int) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- Cipher - Interface in net.schmizz.sshj.transport.cipher
-
Wrapper for a cryptographic cipher, used either for encryption or decryption.
- Cipher.Mode - Enum in net.schmizz.sshj.transport.cipher
-
- CIPHER_BLOCK_CHAINING_MODE - Static variable in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- clamp(byte[]) - Static method in class djb.Curve25519
-
KEY AGREEMENT
- clear() - Method in class net.schmizz.concurrent.Event
-
Clear this event.
- clear() - Method in class net.schmizz.concurrent.Promise
-
Clears this promise by setting its value and queued exception to null.
- clear() - Method in class net.schmizz.sshj.common.Buffer
-
Resets this buffer.
- close() - Method in class net.schmizz.sshj.common.Base64.OutputStream
-
Flushes and closes (I think, in the superclass) the stream.
- close() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- close() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
Close this channel.
- close() - Method in class net.schmizz.sshj.connection.channel.ChannelInputStream
-
- close() - Method in class net.schmizz.sshj.connection.channel.ChannelOutputStream
-
- close() - Method in class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder
-
Close the ServerSocket that's listening for connections to forward.
- close() - Method in class net.schmizz.sshj.sftp.RemoteFile.RemoteFileOutputStream
-
- close() - Method in class net.schmizz.sshj.sftp.RemoteResource
-
- close() - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- close() - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- close() - Method in class net.schmizz.sshj.SSHClient
-
- closeAllStreams() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
Called when all I/O streams should be closed.
- closeAllStreams() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- closeEvent - Variable in class net.schmizz.sshj.connection.channel.AbstractChannel
-
Channel close event
- closeQuietly(Closeable...) - Static method in class net.schmizz.sshj.common.IOUtils
-
- closeQuietly(LoggerFactory, Closeable...) - Static method in class net.schmizz.sshj.common.IOUtils
-
- com.hierynomus.sshj.backport - package com.hierynomus.sshj.backport
-
- com.hierynomus.sshj.secg - package com.hierynomus.sshj.secg
-
- com.hierynomus.sshj.signature - package com.hierynomus.sshj.signature
-
- com.hierynomus.sshj.transport - package com.hierynomus.sshj.transport
-
- com.hierynomus.sshj.transport.cipher - package com.hierynomus.sshj.transport.cipher
-
- com.hierynomus.sshj.userauth.keyprovider - package com.hierynomus.sshj.userauth.keyprovider
-
- CommentEntry(String) - Constructor for class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.CommentEntry
-
- compact() - Method in class net.schmizz.sshj.common.Buffer
-
- compress(Buffer) - Method in interface net.schmizz.sshj.transport.compression.Compression
-
Compress the given buffer in place.
- compress(Buffer) - Method in class net.schmizz.sshj.transport.compression.ZlibCompression
-
- Compression - Interface in net.schmizz.sshj.transport.compression
-
Interface used to compress the stream of data between the SSH server and clients.
- Compression.Mode - Enum in net.schmizz.sshj.transport.compression
-
Enum identifying if this object will be used to compress or uncompress data.
- computeK(byte[]) - Method in class net.schmizz.sshj.transport.kex.ECDH
-
- Config - Interface in net.schmizz.sshj
-
Holds configuration information and factories.
- ConfigImpl - Class in net.schmizz.sshj
-
- ConfigImpl() - Constructor for class net.schmizz.sshj.ConfigImpl
-
- confirm() - Method in interface net.schmizz.sshj.connection.channel.Channel.Forwarded
-
Confirm CHANNEL_OPEN request.
- confirm() - Method in class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannel
-
- conn - Variable in class net.schmizz.keepalive.KeepAlive
-
- conn - Variable in class net.schmizz.sshj.connection.channel.AbstractChannel
-
Connection layer
- conn - Variable in class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannelOpener
-
- conn - Variable in class net.schmizz.sshj.SSHClient
-
ssh-connection service
- connect(SocketAddress, int) - Method in class com.hierynomus.sshj.backport.Jdk7HttpProxySocket
-
- connect(String, Proxy) - Method in class net.schmizz.sshj.SocketClient
-
- connect(String, int, Proxy) - Method in class net.schmizz.sshj.SocketClient
-
- connect(InetAddress, Proxy) - Method in class net.schmizz.sshj.SocketClient
-
- connect(InetAddress, int, Proxy) - Method in class net.schmizz.sshj.SocketClient
-
- connect(String) - Method in class net.schmizz.sshj.SocketClient
-
- connect(String, int) - Method in class net.schmizz.sshj.SocketClient
-
- connect(String, int, InetAddress, int) - Method in class net.schmizz.sshj.SocketClient
-
- connect(InetAddress) - Method in class net.schmizz.sshj.SocketClient
-
- connect(InetAddress, int) - Method in class net.schmizz.sshj.SocketClient
-
- connect(InetAddress, int, InetAddress, int) - Method in class net.schmizz.sshj.SocketClient
-
- Connection - Interface in net.schmizz.sshj.connection
-
Connection layer of the SSH protocol.
- ConnectionException - Exception in net.schmizz.sshj.connection
-
Connection-layer exception.
- ConnectionException(DisconnectReason) - Constructor for exception net.schmizz.sshj.connection.ConnectionException
-
- ConnectionException(DisconnectReason, String) - Constructor for exception net.schmizz.sshj.connection.ConnectionException
-
- ConnectionException(DisconnectReason, String, Throwable) - Constructor for exception net.schmizz.sshj.connection.ConnectionException
-
- ConnectionException(DisconnectReason, Throwable) - Constructor for exception net.schmizz.sshj.connection.ConnectionException
-
- ConnectionException(String) - Constructor for exception net.schmizz.sshj.connection.ConnectionException
-
- ConnectionException(String, Throwable) - Constructor for exception net.schmizz.sshj.connection.ConnectionException
-
- ConnectionException(Throwable) - Constructor for exception net.schmizz.sshj.connection.ConnectionException
-
- ConnectionImpl - Class in net.schmizz.sshj.connection
-
- ConnectionImpl(Transport, KeepAliveProvider) - Constructor for class net.schmizz.sshj.connection.ConnectionImpl
-
- ConnectListener - Interface in net.schmizz.sshj.connection.channel.forwarded
-
A connect listener is just that: it listens for new forwarded channels and can be delegated charge of them.
- ConsoleKnownHostsVerifier - Class in net.schmizz.sshj.transport.verification
-
- ConsoleKnownHostsVerifier(File, Console) - Constructor for class net.schmizz.sshj.transport.verification.ConsoleKnownHostsVerifier
-
- consume(long) - Method in class net.schmizz.sshj.connection.channel.Window
-
- consume(long) - Method in class net.schmizz.sshj.connection.channel.Window.Remote
-
- copy() - Method in class net.schmizz.sshj.common.StreamCopier
-
- copy(String, LocalDestFile) - Method in class net.schmizz.sshj.xfer.scp.SCPDownloadClient
-
Download a file from sourcePath on the connected host to targetPath locally.
- copy(String, LocalDestFile, ScpCommandLine.EscapeMode) - Method in class net.schmizz.sshj.xfer.scp.SCPDownloadClient
-
- copy(LocalSourceFile, String) - Method in class net.schmizz.sshj.xfer.scp.SCPUploadClient
-
Upload a local file from localFile to targetPath on the remote host.
- copy(LocalSourceFile, String, ScpCommandLine.EscapeMode) - Method in class net.schmizz.sshj.xfer.scp.SCPUploadClient
-
- COUNTER_MODE - Static variable in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- create() - Method in class com.hierynomus.sshj.signature.SignatureEdDSA.Factory
-
- create() - Method in class com.hierynomus.sshj.transport.cipher.BlockCiphers.Factory
-
- create() - Method in class com.hierynomus.sshj.transport.cipher.StreamCiphers.Factory
-
- create() - Method in class com.hierynomus.sshj.userauth.keyprovider.OpenSSHKeyV1KeyFile.Factory
-
- create() - Method in interface net.schmizz.sshj.common.Factory
-
- create(List<Factory.Named<T>>, String) - Static method in class net.schmizz.sshj.common.Factory.Named.Util
-
Creates an object by picking a factory from factories that is identified by name from a
list of named factories.
- create() - Method in class net.schmizz.sshj.signature.SignatureDSA.Factory
-
- create() - Method in class net.schmizz.sshj.signature.SignatureECDSA.Factory
-
- create() - Method in class net.schmizz.sshj.signature.SignatureRSA.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.AES128CBC.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.AES128CTR.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.AES192CBC.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.AES192CTR.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.AES256CBC.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.AES256CTR.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.BlowfishCBC.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.NoneCipher.Factory
-
- create() - Method in class net.schmizz.sshj.transport.cipher.TripleDESCBC.Factory
-
- create() - Method in class net.schmizz.sshj.transport.compression.DelayedZlibCompression.Factory
-
- create() - Method in class net.schmizz.sshj.transport.compression.NoneCompression.Factory
-
- create() - Method in class net.schmizz.sshj.transport.compression.ZlibCompression.Factory
-
- create() - Method in class net.schmizz.sshj.transport.digest.MD5.Factory
-
- create() - Method in class net.schmizz.sshj.transport.digest.SHA1.Factory
-
- create() - Method in class net.schmizz.sshj.transport.digest.SHA256.Factory
-
- create() - Method in class net.schmizz.sshj.transport.digest.SHA384.Factory
-
- create() - Method in class net.schmizz.sshj.transport.digest.SHA512.Factory
-
- create() - Method in class net.schmizz.sshj.transport.kex.Curve25519SHA256.Factory
-
- create() - Method in class net.schmizz.sshj.transport.kex.DHG1.Factory
-
- create() - Method in class net.schmizz.sshj.transport.kex.DHG14.Factory
-
- create() - Method in class net.schmizz.sshj.transport.kex.DHGexSHA1.Factory
-
- create() - Method in class net.schmizz.sshj.transport.kex.DHGexSHA256.Factory
-
- create() - Method in class net.schmizz.sshj.transport.kex.ECDHNistP.Factory256
-
- create() - Method in class net.schmizz.sshj.transport.kex.ECDHNistP.Factory384
-
- create() - Method in class net.schmizz.sshj.transport.kex.ECDHNistP.Factory521
-
- create() - Method in class net.schmizz.sshj.transport.mac.HMACMD5.Factory
-
- create() - Method in class net.schmizz.sshj.transport.mac.HMACMD596.Factory
-
- create() - Method in class net.schmizz.sshj.transport.mac.HMACSHA1.Factory
-
- create() - Method in class net.schmizz.sshj.transport.mac.HMACSHA196.Factory
-
- create() - Method in class net.schmizz.sshj.transport.mac.HMACSHA2256.Factory
-
- create() - Method in class net.schmizz.sshj.transport.mac.HMACSHA2512.Factory
-
- create() - Method in class net.schmizz.sshj.transport.random.BouncyCastleRandom.Factory
-
- create() - Method in class net.schmizz.sshj.transport.random.JCERandom.Factory
-
- create() - Method in class net.schmizz.sshj.transport.random.SingletonRandomFactory
-
- create() - Method in class net.schmizz.sshj.userauth.keyprovider.OpenSSHKeyFile.Factory
-
- create() - Method in class net.schmizz.sshj.userauth.keyprovider.PKCS5KeyFile.Factory
-
- create() - Method in class net.schmizz.sshj.userauth.keyprovider.PKCS8KeyFile.Factory
-
- create() - Method in class net.schmizz.sshj.userauth.keyprovider.PuTTYKeyFile.Factory
-
- createOneOff(char[]) - Static method in class net.schmizz.sshj.userauth.password.PasswordUtils
-
- curve(byte[], byte[], byte[]) - Static method in class djb.Curve25519
-
- Curve25519 - Class in djb
-
- Curve25519() - Constructor for class djb.Curve25519
-
- Curve25519DH - Class in net.schmizz.sshj.transport.kex
-
- Curve25519DH() - Constructor for class net.schmizz.sshj.transport.kex.Curve25519DH
-
- Curve25519SHA256 - Class in net.schmizz.sshj.transport.kex
-
- Curve25519SHA256() - Constructor for class net.schmizz.sshj.transport.kex.Curve25519SHA256
-
- Curve25519SHA256.Factory - Class in net.schmizz.sshj.transport.kex
-
Named factory for Curve25519SHA256 key exchange
- data - Variable in class net.schmizz.sshj.common.Buffer
-
- data - Variable in class net.schmizz.sshj.userauth.keyprovider.PKCS5KeyFile
-
- DECODE - Static variable in class net.schmizz.sshj.common.Base64
-
Specify decoding in first bit.
- decode(byte[]) - Static method in class net.schmizz.sshj.common.Base64
-
Low-level access to decoding ASCII characters in the form of a byte array.
- decode(byte[], int, int, int) - Static method in class net.schmizz.sshj.common.Base64
-
Low-level access to decoding ASCII characters in the form of a byte array.
- decode(String) - Static method in class net.schmizz.sshj.common.Base64
-
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
- decode(String, int) - Static method in class net.schmizz.sshj.common.Base64
-
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
- decodeFileToFile(String, String) - Static method in class net.schmizz.sshj.common.Base64
-
Reads infile and decodes it to outfile.
- decodeFromFile(String) - Static method in class net.schmizz.sshj.common.Base64
-
Convenience method for reading a base64-encoded file and decoding it.
- decodeToFile(String, String) - Static method in class net.schmizz.sshj.common.Base64
-
Convenience method for decoding data to a file.
- decodeToObject(String) - Static method in class net.schmizz.sshj.common.Base64
-
Attempts to decode Base64 data and deserialize a Java Object within.
- DEFAULT - Static variable in interface net.schmizz.sshj.common.LoggerFactory
-
Default SLF4J-based implementation of the SSHJ LoggerFactory.
- DEFAULT_PATH_SEPARATOR - Static variable in class net.schmizz.sshj.sftp.PathHelper
-
- DEFAULT_PORT - Static variable in class net.schmizz.sshj.SSHClient
-
Default port for SSH
- DEFAULT_PROMPT_PATTERN - Static variable in class net.schmizz.sshj.userauth.method.PasswordResponseProvider
-
- DEFAULT_SIZE - Static variable in class net.schmizz.sshj.common.Buffer
-
The default size for a Buffer (256 bytes)
- DEFAULT_TIMEOUT_MS - Static variable in class net.schmizz.sshj.sftp.SFTPEngine
-
- DefaultConfig - Class in net.schmizz.sshj
-
A
Config that is initialized as follows.
- DefaultConfig() - Constructor for class net.schmizz.sshj.DefaultConfig
-
- DelayedZlibCompression - Class in net.schmizz.sshj.transport.compression
-
ZLib delayed compression.
- DelayedZlibCompression() - Constructor for class net.schmizz.sshj.transport.compression.DelayedZlibCompression
-
- DelayedZlibCompression.Factory - Class in net.schmizz.sshj.transport.compression
-
Named factory for the ZLib Delayed Compression.
- deliver(V) - Method in class net.schmizz.concurrent.Promise
-
Set this promise's value to val.
- deliverError(Throwable) - Method in class net.schmizz.concurrent.Event
-
Deliver the error t (after chaining) to any present or future waiters.
- deliverError(Throwable) - Method in class net.schmizz.concurrent.Promise
-
Queues error that will be thrown in any waiting thread or any thread that attempts to wait on this promise
hereafter.
- detectKeyFileFormat(File) - Static method in class net.schmizz.sshj.userauth.keyprovider.KeyProviderUtil
-
Attempts to detect how a key file is encoded.
- detectKeyFileFormat(String, boolean) - Static method in class net.schmizz.sshj.userauth.keyprovider.KeyProviderUtil
-
Attempts to detect how a key file is encoded.
- detectKeyFileFormat(Reader, boolean) - Static method in class net.schmizz.sshj.userauth.keyprovider.KeyProviderUtil
-
Attempts to detect how a key file is encoded.
- detectSSHDir() - Static method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts
-
- dh - Variable in class net.schmizz.sshj.transport.kex.AbstractDH
-
- DH - Class in net.schmizz.sshj.transport.kex
-
Diffie-Hellman key generator.
- DH() - Constructor for class net.schmizz.sshj.transport.kex.DH
-
- DHG1 - Class in net.schmizz.sshj.transport.kex
-
Diffie-Hellman key exchange with SHA-1 and Oakley Group 2 [RFC2409] (1024-bit MODP Group).
- DHG1() - Constructor for class net.schmizz.sshj.transport.kex.DHG1
-
- DHG1.Factory - Class in net.schmizz.sshj.transport.kex
-
Named factory for DHG1 key exchange
- DHG14 - Class in net.schmizz.sshj.transport.kex
-
Diffie-Hellman key exchange with SHA-1 and Oakley Group 14 [RFC3526] (2048-bit MODP Group).
- DHG14() - Constructor for class net.schmizz.sshj.transport.kex.DHG14
-
- DHG14.Factory - Class in net.schmizz.sshj.transport.kex
-
Named factory for DHG14 key exchange
- DHGexSHA1 - Class in net.schmizz.sshj.transport.kex
-
- DHGexSHA1() - Constructor for class net.schmizz.sshj.transport.kex.DHGexSHA1
-
- DHGexSHA1.Factory - Class in net.schmizz.sshj.transport.kex
-
Named factory for DHGexSHA1 key exchange
- DHGexSHA256 - Class in net.schmizz.sshj.transport.kex
-
- DHGexSHA256() - Constructor for class net.schmizz.sshj.transport.kex.DHGexSHA256
-
- DHGexSHA256.Factory - Class in net.schmizz.sshj.transport.kex
-
Named factory for DHGexSHA256 key exchange
- DHGroupData - Class in net.schmizz.sshj.transport.kex
-
Simple class holding the data for DH group key exchanges.
- DHGroupData() - Constructor for class net.schmizz.sshj.transport.kex.DHGroupData
-
- die(Exception) - Method in interface net.schmizz.sshj.transport.Transport
-
Kill the transport in an exceptional way.
- die(Exception) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- digest() - Method in class net.schmizz.sshj.transport.digest.BaseDigest
-
- Digest - Interface in net.schmizz.sshj.transport.digest
-
Interface used to compute digests, based on algorithms such as MD5 or SHA1.
- digest() - Method in interface net.schmizz.sshj.transport.digest.Digest
-
- digest - Variable in class net.schmizz.sshj.transport.kex.KeyExchangeBase
-
- directory(String) - Method in class net.schmizz.sshj.xfer.LoggingTransferListener
-
- directory(String) - Method in interface net.schmizz.sshj.xfer.TransferListener
-
- DirectTCPIPChannel(Connection, Socket, LocalPortForwarder.Parameters) - Constructor for class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.DirectTCPIPChannel
-
- disconnect() - Method in class net.schmizz.sshj.SocketClient
-
- disconnect() - Method in class net.schmizz.sshj.SSHClient
-
Disconnects from the connected SSH server.
- disconnect() - Method in interface net.schmizz.sshj.transport.Transport
-
- disconnect(DisconnectReason) - Method in interface net.schmizz.sshj.transport.Transport
-
Send a disconnect packet with the given
reason, and closes this transport.
- disconnect(DisconnectReason, String) - Method in interface net.schmizz.sshj.transport.Transport
-
Send a disconnect packet with the given
reason and
message, and closes this
transport.
- disconnect() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- disconnect(DisconnectReason) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- disconnect(DisconnectReason, String) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- DisconnectListener - Interface in net.schmizz.sshj.transport
-
- DisconnectReason - Enum in net.schmizz.sshj.common
-
Disconnect error codes
- djb - package djb
-
- DO_BREAK_LINES - Static variable in class net.schmizz.sshj.common.Base64
-
Do break lines when encoding.
- doFinal() - Method in class net.schmizz.sshj.transport.mac.BaseMAC
-
- doFinal(byte[]) - Method in class net.schmizz.sshj.transport.mac.BaseMAC
-
- doFinal(byte[], int) - Method in class net.schmizz.sshj.transport.mac.BaseMAC
-
- doFinal() - Method in interface net.schmizz.sshj.transport.mac.MAC
-
- doFinal(byte[]) - Method in interface net.schmizz.sshj.transport.mac.MAC
-
- doFinal(byte[], int) - Method in interface net.schmizz.sshj.transport.mac.MAC
-
- doKeepAlive() - Method in class net.schmizz.keepalive.KeepAlive
-
- doKeepAlive() - Method in class net.schmizz.keepalive.KeepAliveRunner
-
- doKex() - Method in class net.schmizz.sshj.SSHClient
-
Do key exchange.
- doKex() - Method in interface net.schmizz.sshj.transport.Transport
-
Do key exchange and algorithm negotiation.
- doKex() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- download(String, String) - Method in class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- download(String, LocalDestFile) - Method in class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- download(String, String) - Method in interface net.schmizz.sshj.xfer.FileTransfer
-
- download(String, LocalDestFile) - Method in interface net.schmizz.sshj.xfer.FileTransfer
-
Download remotePath to localFile.
- download(String, String) - Method in class net.schmizz.sshj.xfer.scp.SCPFileTransfer
-
- download(String, LocalDestFile) - Method in class net.schmizz.sshj.xfer.scp.SCPFileTransfer
-
- ECDH - Class in net.schmizz.sshj.transport.kex
-
- ECDH() - Constructor for class net.schmizz.sshj.transport.kex.ECDH
-
- ECDHNistP - Class in net.schmizz.sshj.transport.kex
-
- ECDHNistP(String, Digest) - Constructor for class net.schmizz.sshj.transport.kex.ECDHNistP
-
- ECDHNistP.Factory256 - Class in net.schmizz.sshj.transport.kex
-
Named factory for ECDHNistP key exchange
- ECDHNistP.Factory384 - Class in net.schmizz.sshj.transport.kex
-
Named factory for ECDHNistP key exchange
- ECDHNistP.Factory521 - Class in net.schmizz.sshj.transport.kex
-
Named factory for ECDHNistP key exchange
- Ed25519PublicKey - Class in com.hierynomus.sshj.signature
-
Our own extension of the EdDSAPublicKey that comes from ECC-25519, as that class does not implement equality.
- Ed25519PublicKey(EdDSAPublicKeySpec) - Constructor for class com.hierynomus.sshj.signature.Ed25519PublicKey
-
- EMPTY - Static variable in class net.schmizz.sshj.sftp.FileAttributes
-
- encode(byte[]) - Method in class com.hierynomus.sshj.signature.SignatureEdDSA
-
- ENCODE - Static variable in class net.schmizz.sshj.common.Base64
-
Specify encoding in first bit.
- encode(ByteBuffer, ByteBuffer) - Static method in class net.schmizz.sshj.common.Base64
-
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded ByteBuffer.
- encode(ByteBuffer, CharBuffer) - Static method in class net.schmizz.sshj.common.Base64
-
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded CharBuffer.
- encode(Map<PTYMode, Integer>) - Static method in enum net.schmizz.sshj.connection.channel.direct.PTYMode
-
- encode(byte[]) - Method in interface net.schmizz.sshj.signature.Signature
-
Encode the signature as blog
- encode(byte[]) - Method in class net.schmizz.sshj.signature.SignatureDSA
-
- encode(byte[]) - Method in class net.schmizz.sshj.signature.SignatureECDSA
-
- encode(byte[]) - Method in class net.schmizz.sshj.signature.SignatureRSA
-
- encodeBytes(byte[]) - Static method in class net.schmizz.sshj.common.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int) - Static method in class net.schmizz.sshj.common.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int) - Static method in class net.schmizz.sshj.common.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int, int) - Static method in class net.schmizz.sshj.common.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytesToBytes(byte[]) - Static method in class net.schmizz.sshj.common.Base64
-
- encodeBytesToBytes(byte[], int, int, int) - Static method in class net.schmizz.sshj.common.Base64
-
- encodeFileToFile(String, String) - Static method in class net.schmizz.sshj.common.Base64
-
Reads infile and encodes it to outfile.
- encodeFromFile(String) - Static method in class net.schmizz.sshj.common.Base64
-
Convenience method for reading a binary file and base64-encoding it.
- encodeObject(Serializable) - Static method in class net.schmizz.sshj.common.Base64
-
Serializes an object and returns the Base64-encoded version of that serialized object.
- encodeObject(Serializable, int) - Static method in class net.schmizz.sshj.common.Base64
-
Serializes an object and returns the Base64-encoded version of that serialized object.
- encodeToFile(byte[], String) - Static method in class net.schmizz.sshj.common.Base64
-
Convenience method for encoding data to a file.
- engine - Variable in class net.schmizz.sshj.sftp.SFTPClient
-
- ensureAvailable(int) - Method in class net.schmizz.sshj.common.Buffer
-
- ensureCapacity(int) - Method in class net.schmizz.sshj.common.Buffer
-
- ensurePacketTypeIs(PacketType) - Method in class net.schmizz.sshj.sftp.Response
-
- ensureStatusIs(Response.StatusCode) - Method in class net.schmizz.sshj.sftp.Response
-
- ensureStatusPacketIsOK() - Method in class net.schmizz.sshj.sftp.Response
-
- entries - Variable in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts
-
- entries() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts
-
- eof() - Method in class net.schmizz.sshj.connection.channel.ChannelInputStream
-
- eofInputStreams() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
Called when EOF has been received.
- eofInputStreams() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- equals(Object) - Method in class com.hierynomus.sshj.signature.Ed25519PublicKey
-
- equals(byte[], int, byte[], int, int) - Static method in class net.schmizz.sshj.common.ByteArrayUtils
-
Check whether some part or whole of two byte arrays is equal, for length bytes starting at some
offset.
- equals(Object) - Method in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder.Forward
-
- equals(Object) - Method in class net.schmizz.sshj.sftp.PathComponents
-
- equals(Object) - Method in class net.schmizz.sshj.sftp.RemoteResourceInfo
-
- equals(Object) - Method in class net.schmizz.sshj.userauth.password.Resource
-
- equals(Object) - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- error(Response.StatusCode) - Method in class net.schmizz.sshj.sftp.Response
-
- ErrorDeliveryUtil - Class in net.schmizz.concurrent
-
- ErrorDeliveryUtil() - Constructor for class net.schmizz.concurrent.ErrorDeliveryUtil
-
- ErrorNotifiable - Interface in net.schmizz.sshj.common
-
API for classes that are capable of being notified on an error so they can cleanup.
- ErrorNotifiable.Util - Class in net.schmizz.sshj.common
-
Utility functions.
- Event<T extends java.lang.Throwable> - Class in net.schmizz.concurrent
-
An event can be set, cleared, or awaited, similar to Python's threading.event.
- Event(String, ExceptionChainer<T>, LoggerFactory) - Constructor for class net.schmizz.concurrent.Event
-
Creates this event with given name and exception chainer.
- Event(String, ExceptionChainer<T>, ReentrantLock, LoggerFactory) - Constructor for class net.schmizz.concurrent.Event
-
Creates this event with given name, exception chainer, and associated lock.
- ExceptionChainer<Z extends java.lang.Throwable> - Interface in net.schmizz.concurrent
-
Chains an exception to desired type.
- exec(String) - Method in interface net.schmizz.sshj.connection.channel.direct.Session
-
Execute a remote command.
- exec(String) - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- expand(long) - Method in class net.schmizz.sshj.connection.channel.Window
-
- expectResponseTo(long) - Method in class net.schmizz.sshj.sftp.PacketReader
-
- ExtendedBlockCiphers - Class in com.hierynomus.sshj.transport.cipher
-
Set of Block Ciphers that are (not yet) part of any of the official RFCs for SSH, but
that are either supported by other SSH implementations, or are being pushed for to be
included in a new RFC.
- ExtendedBlockCiphers() - Constructor for class com.hierynomus.sshj.transport.cipher.ExtendedBlockCiphers
-
- extractSig(byte[]) - Method in class net.schmizz.sshj.signature.AbstractSignature
-
- G - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
- geq(int) - Method in enum net.schmizz.sshj.common.Message
-
- get(List<Factory.Named<T>>, String) - Static method in class net.schmizz.sshj.common.Factory.Named.Util
-
Retrieve a particular factory as identified by name from a list of named factories.
- get(int) - Method in interface net.schmizz.sshj.connection.Connection
-
- get(String) - Method in interface net.schmizz.sshj.connection.Connection
-
- get(int) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- get(String) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- get() - Method in enum net.schmizz.sshj.sftp.FileAttributes.Flag
-
- get(String, String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- get(String, LocalDestFile) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- get(String, String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- get(String, LocalDestFile) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- getActiveForwards() - Method in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder
-
- getAddress() - Method in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder.Forward
-
- getAllowedMethods() - Method in interface net.schmizz.sshj.userauth.UserAuth
-
The available authentication methods.
- getAllowedMethods() - Method in class net.schmizz.sshj.userauth.UserAuthImpl
-
- getAtime() - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getAttributes() - Method in class net.schmizz.sshj.sftp.RemoteResourceInfo
-
- getAutoExpand() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getAutoExpand() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getBanner() - Method in interface net.schmizz.sshj.userauth.UserAuth
-
Returns the authentication banner (if any).
- getBanner() - Method in class net.schmizz.sshj.userauth.UserAuthImpl
-
- getBlockSize() - Method in class net.schmizz.sshj.transport.cipher.BaseCipher
-
- getBlockSize() - Method in interface net.schmizz.sshj.transport.cipher.Cipher
-
- getBlockSize() - Method in class net.schmizz.sshj.transport.cipher.NoneCipher
-
- getBlockSize() - Method in class net.schmizz.sshj.transport.digest.BaseDigest
-
- getBlockSize() - Method in interface net.schmizz.sshj.transport.digest.Digest
-
- getBlockSize() - Method in class net.schmizz.sshj.transport.mac.BaseMAC
-
- getBlockSize() - Method in interface net.schmizz.sshj.transport.mac.MAC
-
- getChannelType() - Method in class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannelOpener
-
- getChannelType() - Method in interface net.schmizz.sshj.connection.channel.forwarded.ForwardedChannelOpener
-
Returns the name of the channel type this opener can next.
- getChannelType() - Method in exception net.schmizz.sshj.connection.channel.OpenFailException
-
- getChild(String) - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getChild(String) - Method in class net.schmizz.sshj.xfer.InMemoryDestFile
-
- getChild(String) - Method in interface net.schmizz.sshj.xfer.LocalDestFile
-
- getChildren(LocalFileFilter) - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getChildren(LocalFileFilter) - Method in class net.schmizz.sshj.xfer.InMemorySourceFile
-
- getChildren(LocalFileFilter) - Method in interface net.schmizz.sshj.xfer.LocalSourceFile
-
- getCipher(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
- getCipherFactories() - Method in interface net.schmizz.sshj.Config
-
Retrieve the list of named factories for Cipher.
- getCipherFactories() - Method in class net.schmizz.sshj.ConfigImpl
-
- getClient2ServerCipherAlgorithm() - Method in class net.schmizz.sshj.transport.NegotiatedAlgorithms
-
- getClient2ServerCompressionAlgorithm() - Method in class net.schmizz.sshj.transport.NegotiatedAlgorithms
-
- getClient2ServerMACAlgorithm() - Method in class net.schmizz.sshj.transport.NegotiatedAlgorithms
-
- getClientVersion() - Method in interface net.schmizz.sshj.transport.Transport
-
- getClientVersion() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getCode() - Method in enum net.schmizz.sshj.connection.channel.OpenFailException.Reason
-
- getCompactData() - Method in class net.schmizz.sshj.common.Buffer
-
- getComponents(String, String) - Method in class net.schmizz.sshj.sftp.PathHelper
-
- getComponents(String) - Method in class net.schmizz.sshj.sftp.PathHelper
-
Divide the path into PathComponents(parent, name) while making sure name != "." && name != ".."
- getCompressionFactories() - Method in interface net.schmizz.sshj.Config
-
Retrieve the list of named factories for Compression.
- getCompressionFactories() - Method in class net.schmizz.sshj.ConfigImpl
-
- getConfig() - Method in interface net.schmizz.sshj.transport.Transport
-
- getConfig() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getConnection() - Method in class net.schmizz.sshj.SSHClient
-
- getConnectTimeout() - Method in class net.schmizz.sshj.SocketClient
-
- getCurve25519Params() - Static method in class net.schmizz.sshj.transport.kex.Curve25519DH
-
TODO want to figure out why BouncyCastle does not work.
- getDecoded(byte[], EllipticCurve) - Static method in class com.hierynomus.sshj.secg.SecgUtils
-
SECG 2.3.4 Octet String to ECPoint
- getDetail() - Method in class net.schmizz.sshj.userauth.password.Resource
-
- getDisconnectListener() - Method in interface net.schmizz.sshj.transport.Transport
-
- getDisconnectListener() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getDisconnectReason() - Method in exception net.schmizz.sshj.common.SSHException
-
- getDownloadFilter() - Method in class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- getEncoded(ECPoint, EllipticCurve) - Static method in class com.hierynomus.sshj.secg.SecgUtils
-
SECG 2.3.3 ECPoint to Octet String
- getErrorStream() - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Command
-
Returns the command's stderr stream.
- getErrorStream() - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Shell
-
Returns the shell's stderr stream.
- getErrorStream() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- getExitErrorMessage() - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Command
-
If the command exit violently
with a signal, an error message would have been
received and can be retrieved via this method.
- getExitErrorMessage() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- getExitSignal() - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Command
-
Returns the
signal if the command exit violently, or
null if this information was not
received.
- getExitSignal() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- getExitStatus() - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Command
-
Returns the exit status of the command if it was received, or null if this information was not
received.
- getExitStatus() - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Subsystem
-
- getExitStatus() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- getExitWasCoreDumped() - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Command
-
If the command exit violently
with a signal, information about whether a core dump
took place would have been received and can be retrieved via this method.
- getExitWasCoreDumped() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- getExtended(String) - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getFile() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts
-
- getFile() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getFileKeyProviderFactories() - Method in interface net.schmizz.sshj.Config
-
Retrieve the list of named factories for FileKeyProvider.
- getFileKeyProviderFactories() - Method in class net.schmizz.sshj.ConfigImpl
-
- getFilePointer() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- getFileTransfer() - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- getFingerprint(PublicKey) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
Computes the fingerprint for a public key, in the standard SSH format, e.g.
- getFingerprint() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.AbstractEntry
-
- getFingerprint() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.CommentEntry
-
- getFingerprint() - Method in interface net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HostEntry
-
- getG() - Method in class net.schmizz.sshj.transport.kex.DH
-
- getGID() - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getH() - Method in interface net.schmizz.sshj.transport.kex.KeyExchange
-
- getH() - Method in class net.schmizz.sshj.transport.kex.KeyExchangeBase
-
- getHash() - Method in interface net.schmizz.sshj.transport.kex.KeyExchange
-
The message digest used by this key exchange algorithm.
- getHash() - Method in class net.schmizz.sshj.transport.kex.KeyExchangeBase
-
- getHeartbeatInterval() - Method in interface net.schmizz.sshj.transport.Transport
-
- getHeartbeatInterval() - Method in class net.schmizz.sshj.transport.TransportImpl
-
Deprecated.
- getHostKey() - Method in interface net.schmizz.sshj.transport.kex.KeyExchange
-
- getHostKey() - Method in class net.schmizz.sshj.transport.kex.KeyExchangeBase
-
- getHostPart() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.AbstractEntry
-
- getHostPart() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HashedEntry
-
- getHostPart() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.SimpleEntry
-
- getID() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getID() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getInputStream() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getInputStream() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getInputStream() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getInputStream() - Method in interface net.schmizz.sshj.xfer.LocalSourceFile
-
- getIVSize() - Method in class net.schmizz.sshj.transport.cipher.BaseCipher
-
- getIVSize() - Method in interface net.schmizz.sshj.transport.cipher.Cipher
-
- getIVSize() - Method in class net.schmizz.sshj.transport.cipher.NoneCipher
-
- getK() - Method in class net.schmizz.sshj.transport.kex.AbstractDH
-
- getK() - Method in interface net.schmizz.sshj.transport.kex.KeyExchange
-
- getKeepAlive() - Method in interface net.schmizz.sshj.connection.Connection
-
- getKeepAlive() - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- getKeepAliveInterval() - Method in class net.schmizz.keepalive.KeepAlive
-
- getKeepAliveProvider() - Method in interface net.schmizz.sshj.Config
-
- getKeepAliveProvider() - Method in class net.schmizz.sshj.ConfigImpl
-
- getKeyAgreement(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
Creates a new instance of KeyAgreement with the given algorithm.
- getKeyExchangeAlgorithm() - Method in class net.schmizz.sshj.transport.NegotiatedAlgorithms
-
- getKeyExchangeFactories() - Method in interface net.schmizz.sshj.Config
-
Retrieve the list of named factories for KeyExchange.
- getKeyExchangeFactories() - Method in class net.schmizz.sshj.ConfigImpl
-
- getKeyFactory(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
Creates a new instance of KeyFactory with the given algorithm.
- getKeyPairGenerator(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
Creates a new instance of KeyPairGenerator with the given algorithm.
- getKeySpec(byte[]) - Method in class net.schmizz.sshj.transport.cipher.BaseCipher
-
- getLastAccessTime() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getLastAccessTime() - Method in class net.schmizz.sshj.xfer.InMemorySourceFile
-
- getLastAccessTime() - Method in interface net.schmizz.sshj.xfer.LocalSourceFile
-
Returns last access time for the underlying file.
- getLastModifiedTime() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getLastModifiedTime() - Method in class net.schmizz.sshj.xfer.InMemorySourceFile
-
- getLastModifiedTime() - Method in interface net.schmizz.sshj.xfer.LocalSourceFile
-
Returns last access time for the underlying file.
- getLength() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getLength() - Method in interface net.schmizz.sshj.xfer.LocalSourceFile
-
- getLine() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.AbstractEntry
-
- getLine() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.CommentEntry
-
- getLine() - Method in interface net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HostEntry
-
- getLocalAddress() - Method in class net.schmizz.sshj.SocketClient
-
- getLocalHost() - Method in class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.Parameters
-
- getLocalMaxPacketSize() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getLocalMaxPacketSize() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getLocalPort() - Method in class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.Parameters
-
- getLocalPort() - Method in class net.schmizz.sshj.SocketClient
-
- getLocalWinSize() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getLocalWinSize() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getLogger(String) - Method in interface net.schmizz.sshj.common.LoggerFactory
-
- getLogger(Class<?>) - Method in interface net.schmizz.sshj.common.LoggerFactory
-
- getLoggerFactory() - Method in interface net.schmizz.sshj.Config
-
- getLoggerFactory() - Method in class net.schmizz.sshj.ConfigImpl
-
- getLoggerFactory() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getLoggerFactory() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
Get the LoggerFactory associated with the SSH client.
- getLoggerFactory() - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- getMAC(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
Create a new instance of Mac with the given algorithm.
- getMACFactories() - Method in interface net.schmizz.sshj.Config
-
Retrieve the list of named factories for MAC.
- getMACFactories() - Method in class net.schmizz.sshj.ConfigImpl
-
- getMarkerString() - Method in enum net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.Marker
-
- getMask() - Method in class net.schmizz.sshj.sftp.FileMode
-
- getMaxAliveCount() - Method in class net.schmizz.keepalive.KeepAliveRunner
-
- getMaxPacketSize() - Method in class net.schmizz.sshj.connection.channel.Window
-
- getMaxPacketSize() - Method in interface net.schmizz.sshj.connection.Connection
-
- getMaxPacketSize() - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- getMessage() - Method in exception net.schmizz.sshj.common.SSHException
-
- getMessage() - Method in exception net.schmizz.sshj.connection.channel.OpenFailException
-
- getMessageDigest(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
Create a new instance of MessageDigest with the given algorithm.
- getMode() - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getMode(Cipher.Mode) - Method in class net.schmizz.sshj.transport.cipher.BaseCipher
-
- getMtime() - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getName() - Method in class com.hierynomus.sshj.signature.SignatureEdDSA.Factory
-
- getName() - Method in class com.hierynomus.sshj.transport.cipher.BlockCiphers.Factory
-
- getName() - Method in class com.hierynomus.sshj.transport.cipher.StreamCiphers.Factory
-
- getName() - Method in class com.hierynomus.sshj.userauth.keyprovider.OpenSSHKeyV1KeyFile.Factory
-
- getName() - Method in class net.schmizz.sshj.AbstractService
-
- getName() - Method in interface net.schmizz.sshj.common.Factory.Named
-
- getName() - Method in interface net.schmizz.sshj.Service
-
- getName() - Method in class net.schmizz.sshj.sftp.PathComponents
-
- getName() - Method in class net.schmizz.sshj.sftp.RemoteResourceInfo
-
- getName() - Method in class net.schmizz.sshj.signature.SignatureDSA.Factory
-
- getName() - Method in class net.schmizz.sshj.signature.SignatureECDSA.Factory
-
- getName() - Method in class net.schmizz.sshj.signature.SignatureRSA.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.AES128CBC.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.AES128CTR.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.AES192CBC.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.AES192CTR.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.AES256CBC.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.AES256CTR.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.BlowfishCBC.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.NoneCipher.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.cipher.TripleDESCBC.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.compression.DelayedZlibCompression.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.compression.NoneCompression.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.compression.ZlibCompression.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.digest.MD5.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.digest.SHA1.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.digest.SHA256.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.digest.SHA384.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.digest.SHA512.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.kex.Curve25519SHA256.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.kex.DHG1.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.kex.DHG14.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.kex.DHGexSHA1.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.kex.DHGexSHA256.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.kex.ECDHNistP.Factory256
-
- getName() - Method in class net.schmizz.sshj.transport.kex.ECDHNistP.Factory384
-
- getName() - Method in class net.schmizz.sshj.transport.kex.ECDHNistP.Factory521
-
- getName() - Method in class net.schmizz.sshj.transport.mac.HMACMD5.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.mac.HMACMD596.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.mac.HMACSHA1.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.mac.HMACSHA196.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.mac.HMACSHA2256.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.mac.HMACSHA2512.Factory
-
- getName() - Method in class net.schmizz.sshj.transport.random.JCERandom.Factory
-
- getName() - Method in class net.schmizz.sshj.userauth.keyprovider.OpenSSHKeyFile.Factory
-
- getName() - Method in class net.schmizz.sshj.userauth.keyprovider.PKCS5KeyFile.Factory
-
- getName() - Method in class net.schmizz.sshj.userauth.keyprovider.PKCS8KeyFile.Factory
-
- getName() - Method in class net.schmizz.sshj.userauth.keyprovider.PuTTYKeyFile.Factory
-
- getName() - Method in class net.schmizz.sshj.userauth.method.AbstractAuthMethod
-
- getName() - Method in interface net.schmizz.sshj.userauth.method.AuthMethod
-
- getName() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getName() - Method in interface net.schmizz.sshj.xfer.LocalSourceFile
-
- getNames(List<Factory.Named<T>>) - Static method in class net.schmizz.sshj.common.Factory.Named.Util
-
Get a comma-delimited string containing the factory names from the given list of factories.
- getNextPowerOf2(int) - Static method in class net.schmizz.sshj.common.Buffer
-
- getNextServiceName() - Method in interface net.schmizz.sshj.userauth.AuthParams
-
- getOpcode() - Method in enum net.schmizz.sshj.connection.channel.direct.PTYMode
-
- getOperativeProtocolVersion() - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- getOriginatorIP() - Method in interface net.schmizz.sshj.connection.channel.Channel.Forwarded
-
- getOriginatorIP() - Method in class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannel
-
- getOriginatorPort() - Method in interface net.schmizz.sshj.connection.channel.Channel.Forwarded
-
- getOriginatorPort() - Method in class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannel
-
- getOutgoingPacketOverhead() - Method in class net.schmizz.sshj.sftp.RemoteFile
-
- getOutputStream() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getOutputStream() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getOutputStream() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getOutputStream() - Method in interface net.schmizz.sshj.xfer.LocalDestFile
-
- getP() - Method in class net.schmizz.sshj.transport.kex.DH
-
- getParent() - Method in class net.schmizz.sshj.sftp.PathComponents
-
- getParent() - Method in class net.schmizz.sshj.sftp.RemoteResourceInfo
-
- getParentForward() - Method in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder.ForwardedTCPIPChannel
-
- getPath() - Method in class net.schmizz.sshj.sftp.PathComponents
-
- getPath() - Method in class net.schmizz.sshj.sftp.RemoteResource
-
- getPath() - Method in class net.schmizz.sshj.sftp.RemoteResourceInfo
-
- getPathHelper() - Method in interface net.schmizz.sshj.sftp.Requester
-
- getPathHelper() - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- getPathSeparator() - Method in class net.schmizz.sshj.sftp.PathHelper
-
- getPermissions() - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getPermissions() - Method in class net.schmizz.sshj.sftp.FileMode
-
- getPermissions() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getPermissions() - Method in class net.schmizz.sshj.xfer.InMemorySourceFile
-
- getPermissions() - Method in interface net.schmizz.sshj.xfer.LocalSourceFile
-
Returns the permissions for the underlying file
- getPermissionsMask() - Method in class net.schmizz.sshj.sftp.FileMode
-
- getPort() - Method in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder.Forward
-
- getPositiveInterval() - Method in class net.schmizz.keepalive.KeepAlive
-
- getPreserveAttributes() - Method in class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- getPrivate() - Method in class net.schmizz.sshj.userauth.keyprovider.BaseFileKeyProvider
-
- getPrivate() - Method in class net.schmizz.sshj.userauth.keyprovider.KeyPairWrapper
-
- getPrivate() - Method in interface net.schmizz.sshj.userauth.keyprovider.KeyProvider
-
- getProtocolVersion() - Method in class net.schmizz.sshj.sftp.Response
-
- getPublic() - Method in class net.schmizz.sshj.userauth.keyprovider.BaseFileKeyProvider
-
- getPublic() - Method in class net.schmizz.sshj.userauth.keyprovider.KeyPairWrapper
-
- getPublic() - Method in interface net.schmizz.sshj.userauth.keyprovider.KeyProvider
-
- getPublic() - Method in class net.schmizz.sshj.userauth.keyprovider.OpenSSHKeyFile
-
- getRandomFactory() - Method in interface net.schmizz.sshj.Config
-
- getRandomFactory() - Method in class net.schmizz.sshj.ConfigImpl
-
- getReader() - Method in class net.schmizz.sshj.userauth.password.AccountResource
-
- getReader() - Method in class net.schmizz.sshj.userauth.password.PrivateKeyFileResource
-
- getReader() - Method in class net.schmizz.sshj.userauth.password.PrivateKeyReaderResource
-
- getReader() - Method in class net.schmizz.sshj.userauth.password.PrivateKeyStringResource
-
- getReader() - Method in class net.schmizz.sshj.userauth.password.Resource
-
- getReason() - Method in exception net.schmizz.sshj.connection.channel.OpenFailException
-
- getRecipient() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getRecipient() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getRecursiveMode() - Method in class net.schmizz.sshj.xfer.scp.SCPDownloadClient
-
- getRemoteAddress() - Method in class net.schmizz.sshj.SocketClient
-
- getRemoteHost() - Method in class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.Parameters
-
- getRemoteHost() - Method in interface net.schmizz.sshj.transport.Transport
-
- getRemoteHost() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getRemoteHostname() - Method in class net.schmizz.sshj.SocketClient
-
- getRemoteMaxPacketSize() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getRemoteMaxPacketSize() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getRemoteMessage() - Method in exception net.schmizz.sshj.xfer.scp.SCPRemoteException
-
- getRemotePort() - Method in class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.Parameters
-
- getRemotePort() - Method in class net.schmizz.sshj.SocketClient
-
- getRemotePort() - Method in interface net.schmizz.sshj.transport.Transport
-
- getRemotePort() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getRemotePortForwarder() - Method in class net.schmizz.sshj.SSHClient
-
- getRemoteWinSize() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getRemoteWinSize() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getRequestID() - Method in class net.schmizz.sshj.sftp.Request
-
- getRequestID() - Method in class net.schmizz.sshj.sftp.Response
-
- getResponse(String, boolean) - Method in interface net.schmizz.sshj.userauth.method.ChallengeResponseProvider
-
- getResponse(String, boolean) - Method in class net.schmizz.sshj.userauth.method.PasswordResponseProvider
-
- getSecurityProvider() - Static method in class net.schmizz.sshj.common.SecurityUtils
-
Get the identifier for the registered security provider.
- getServer2ClientCipherAlgorithm() - Method in class net.schmizz.sshj.transport.NegotiatedAlgorithms
-
- getServer2ClientCompressionAlgorithm() - Method in class net.schmizz.sshj.transport.NegotiatedAlgorithms
-
- getServer2ClientMACAlgorithm() - Method in class net.schmizz.sshj.transport.NegotiatedAlgorithms
-
- getServerVersion() - Method in interface net.schmizz.sshj.transport.Transport
-
Returns the version string as sent by the SSH server for identification purposes, e.g.
- getServerVersion() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getService() - Method in interface net.schmizz.sshj.transport.Transport
-
- getService() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getSessionID() - Method in interface net.schmizz.sshj.transport.Transport
-
- getSessionID() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getSFTPEngine() - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- getSignature(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
- getSignatureAlgorithm() - Method in class net.schmizz.sshj.transport.NegotiatedAlgorithms
-
- getSignatureFactories() - Method in interface net.schmizz.sshj.Config
-
Retrieve the list of named factories for
Signature
- getSignatureFactories() - Method in class net.schmizz.sshj.ConfigImpl
-
- getSize() - Method in class net.schmizz.sshj.connection.channel.Window
-
- getSize() - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getSocket() - Method in class net.schmizz.sshj.SocketClient
-
- getSocketFactory() - Method in class net.schmizz.sshj.SocketClient
-
- getStatusCode() - Method in exception net.schmizz.sshj.sftp.SFTPException
-
- getSubmethods() - Method in interface net.schmizz.sshj.userauth.method.ChallengeResponseProvider
-
- getSubmethods() - Method in class net.schmizz.sshj.userauth.method.PasswordResponseProvider
-
- getSubsystem() - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- getTargetDirectory(String) - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getTargetDirectory(String) - Method in class net.schmizz.sshj.xfer.InMemoryDestFile
-
- getTargetDirectory(String) - Method in interface net.schmizz.sshj.xfer.LocalDestFile
-
Allows caller to express intent that caller expects to write to directory with dirname.
- getTargetFile(String) - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- getTargetFile(String) - Method in class net.schmizz.sshj.xfer.InMemoryDestFile
-
- getTargetFile(String) - Method in interface net.schmizz.sshj.xfer.LocalDestFile
-
Allows caller to express intent that caller expects to write to file with filename.
- getTimeout() - Method in class net.schmizz.sshj.SocketClient
-
- getTimeoutMs() - Method in interface net.schmizz.sshj.connection.Connection
-
- getTimeoutMs() - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- getTimeoutMs() - Method in interface net.schmizz.sshj.sftp.Requester
-
- getTimeoutMs() - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- getTimeoutMs() - Method in interface net.schmizz.sshj.transport.Transport
-
- getTimeoutMs() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- getTransferListener() - Method in class net.schmizz.sshj.xfer.AbstractFileTransfer
-
- getTransferListener() - Method in interface net.schmizz.sshj.xfer.FileTransfer
-
- getTransport() - Method in interface net.schmizz.sshj.connection.Connection
-
- getTransport() - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- getTransport() - Method in class net.schmizz.sshj.SSHClient
-
- getTransport() - Method in interface net.schmizz.sshj.userauth.AuthParams
-
- getType() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- getType() - Method in interface net.schmizz.sshj.connection.channel.Channel
-
- getType() - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getType() - Method in class net.schmizz.sshj.sftp.FileMode
-
- getType() - Method in class net.schmizz.sshj.sftp.Request
-
- getType() - Method in class net.schmizz.sshj.sftp.Response
-
- getType() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.AbstractEntry
-
- getType() - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.CommentEntry
-
- getType() - Method in interface net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HostEntry
-
- getType() - Method in class net.schmizz.sshj.userauth.keyprovider.BaseFileKeyProvider
-
- getType() - Method in class net.schmizz.sshj.userauth.keyprovider.KeyPairWrapper
-
- getType() - Method in interface net.schmizz.sshj.userauth.keyprovider.KeyProvider
-
- getType() - Method in class net.schmizz.sshj.userauth.keyprovider.PuTTYKeyFile
-
Key type.
- getTypeMask() - Method in class net.schmizz.sshj.sftp.FileMode
-
- getUID() - Method in class net.schmizz.sshj.sftp.FileAttributes
-
- getUploadFilter() - Method in class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- getUserAuth() - Method in class net.schmizz.sshj.SSHClient
-
- getUsername() - Method in interface net.schmizz.sshj.userauth.AuthParams
-
- getVersion() - Method in interface net.schmizz.sshj.Config
-
Returns the software version information for identification during SSH connection initialization.
- getVersion() - Method in class net.schmizz.sshj.ConfigImpl
-
- getWindowSize() - Method in interface net.schmizz.sshj.connection.Connection
-
- getWindowSize() - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- gid(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- gotConnect(Channel.Forwarded) - Method in interface net.schmizz.sshj.connection.channel.forwarded.ConnectListener
-
Notify this listener of a new forwarded channel.
- gotConnect(Channel.Forwarded) - Method in class net.schmizz.sshj.connection.channel.forwarded.SocketForwardingConnectListener
-
On connect, confirm the channel and start forwarding.
- gotExtendedData(SSHPacket) - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- gotExtendedData(SSHPacket) - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- gotUnknown(Message, SSHPacket) - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- gotUnknown(Message, SSHPacket) - Method in class net.schmizz.sshj.connection.channel.direct.AbstractDirectChannel
-
- gt(int) - Method in enum net.schmizz.sshj.common.Message
-
- GZIP - Static variable in class net.schmizz.sshj.common.Base64
-
Specify that data should be gzip-compressed in second bit.
- P1 - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
- P14 - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
- PacketReader - Class in net.schmizz.sshj.sftp
-
- PacketReader(SFTPEngine) - Constructor for class net.schmizz.sshj.sftp.PacketReader
-
- PacketType - Enum in net.schmizz.sshj.sftp
-
- parameters - Variable in class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.DirectTCPIPChannel
-
- Parameters(String, int, String, int) - Constructor for class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.Parameters
-
- params - Variable in class net.schmizz.sshj.userauth.method.AbstractAuthMethod
-
- parseEntry(String) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.EntryFactory
-
- parseIdentificationString() - Method in class com.hierynomus.sshj.transport.IdentificationStringParser
-
- parseKeyPair() - Method in class net.schmizz.sshj.userauth.keyprovider.PuTTYKeyFile
-
- passphrase - Variable in class net.schmizz.sshj.userauth.keyprovider.PKCS8KeyFile
-
- PasswordFinder - Interface in net.schmizz.sshj.userauth.password
-
Services requests for plaintext passwords.
- PasswordResponseProvider - Class in net.schmizz.sshj.userauth.method
-
- PasswordResponseProvider(PasswordFinder) - Constructor for class net.schmizz.sshj.userauth.method.PasswordResponseProvider
-
- PasswordResponseProvider(PasswordFinder, Pattern) - Constructor for class net.schmizz.sshj.userauth.method.PasswordResponseProvider
-
- PasswordResponseProvider(PasswordFinder, Pattern, LoggerFactory) - Constructor for class net.schmizz.sshj.userauth.method.PasswordResponseProvider
-
- PasswordUpdateProvider - Interface in net.schmizz.sshj.userauth.password
-
Callback that can be implemented to allow an application to provide an updated password for the 'auth-password'
authentication method.
- PasswordUtils - Class in net.schmizz.sshj.userauth.password
-
Static utility method and factories
- PasswordUtils() - Constructor for class net.schmizz.sshj.userauth.password.PasswordUtils
-
- path - Variable in class net.schmizz.sshj.sftp.RemoteResource
-
- PathComponents - Class in net.schmizz.sshj.sftp
-
- PathComponents(String, String, String) - Constructor for class net.schmizz.sshj.sftp.PathComponents
-
- PathHelper - Class in net.schmizz.sshj.sftp
-
- PathHelper(PathHelper.Canonicalizer, String) - Constructor for class net.schmizz.sshj.sftp.PathHelper
-
- pathHelper - Variable in class net.schmizz.sshj.sftp.SFTPEngine
-
- PathHelper.Canonicalizer - Interface in net.schmizz.sshj.sftp
-
- perms(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- PF_CANCEL - Static variable in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder
-
- PF_REQ - Static variable in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder
-
- PKCS5KeyFile - Class in net.schmizz.sshj.userauth.keyprovider
-
Represents a PKCS5-encoded key file.
- PKCS5KeyFile() - Constructor for class net.schmizz.sshj.userauth.keyprovider.PKCS5KeyFile
-
- PKCS5KeyFile.DecryptException - Exception in net.schmizz.sshj.userauth.keyprovider
-
Indicates a problem decrypting the data
- PKCS5KeyFile.Factory - Class in net.schmizz.sshj.userauth.keyprovider
-
- PKCS5KeyFile.FormatException - Exception in net.schmizz.sshj.userauth.keyprovider
-
Indicates a format issue with PKCS5 data
- PKCS8KeyFile - Class in net.schmizz.sshj.userauth.keyprovider
-
Represents a PKCS8-encoded key file.
- PKCS8KeyFile() - Constructor for class net.schmizz.sshj.userauth.keyprovider.PKCS8KeyFile
-
- PKCS8KeyFile.Factory - Class in net.schmizz.sshj.userauth.keyprovider
-
- PlainBuffer() - Constructor for class net.schmizz.sshj.common.Buffer.PlainBuffer
-
- PlainBuffer(Buffer<?>) - Constructor for class net.schmizz.sshj.common.Buffer.PlainBuffer
-
- PlainBuffer(byte[]) - Constructor for class net.schmizz.sshj.common.Buffer.PlainBuffer
-
- PlainBuffer(int) - Constructor for class net.schmizz.sshj.common.Buffer.PlainBuffer
-
- PRIME - Static variable in class djb.Curve25519
-
- printHex() - Method in class net.schmizz.sshj.common.Buffer
-
Gives a readable snapshot of the buffer in hex.
- printHex(byte[], int, int) - Static method in class net.schmizz.sshj.common.ByteArrayUtils
-
Get a hexadecimal representation of a byte array starting at offset index for len
bytes, with each octet separated by a space.
- PrivateKeyFileResource - Class in net.schmizz.sshj.userauth.password
-
- PrivateKeyFileResource(File) - Constructor for class net.schmizz.sshj.userauth.password.PrivateKeyFileResource
-
- PrivateKeyReaderResource - Class in net.schmizz.sshj.userauth.password
-
- PrivateKeyReaderResource(Reader) - Constructor for class net.schmizz.sshj.userauth.password.PrivateKeyReaderResource
-
- PrivateKeyStringResource - Class in net.schmizz.sshj.userauth.password
-
- PrivateKeyStringResource(String) - Constructor for class net.schmizz.sshj.userauth.password.PrivateKeyStringResource
-
- PromiscuousVerifier - Class in net.schmizz.sshj.transport.verification
-
- PromiscuousVerifier() - Constructor for class net.schmizz.sshj.transport.verification.PromiscuousVerifier
-
- Promise<V,T extends java.lang.Throwable> - Class in net.schmizz.concurrent
-
Represents promised data of the parameterized type V and allows waiting on it.
- Promise(String, ExceptionChainer<T>, LoggerFactory) - Constructor for class net.schmizz.concurrent.Promise
-
Creates this promise with given name and exception chainer.
- Promise(String, ExceptionChainer<T>, ReentrantLock, LoggerFactory) - Constructor for class net.schmizz.concurrent.Promise
-
Creates this promise with given name, exception chainer, and associated lock.
- provide(ConnectionImpl) - Method in class net.schmizz.keepalive.KeepAliveProvider
-
- provideNewPassword(Resource<?>, String) - Method in interface net.schmizz.sshj.userauth.password.PasswordUpdateProvider
-
Called with the prompt received from the SSH server.
- providesAtimeMtime() - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- providesAtimeMtime() - Method in class net.schmizz.sshj.xfer.InMemorySourceFile
-
- providesAtimeMtime() - Method in interface net.schmizz.sshj.xfer.LocalSourceFile
-
- PTYMode - Enum in net.schmizz.sshj.connection.channel.direct
-
Various modes for a psuedo-terminal.
- put(String, String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- put(LocalSourceFile, String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- put(String, String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- put(LocalSourceFile, String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- putBoolean(boolean) - Method in class net.schmizz.sshj.common.Buffer
-
Puts an SSH boolean value
- putBuffer(Buffer<? extends Buffer<?>>) - Method in class net.schmizz.sshj.common.Buffer
-
Copies the contents of provided buffer into this buffer
- putByte(byte) - Method in class net.schmizz.sshj.common.Buffer
-
Writes a single byte into this buffer
- putBytes(byte[]) - Method in class net.schmizz.sshj.common.Buffer
-
Writes Java byte-array as an SSH byte-array
- putBytes(byte[], int, int) - Method in class net.schmizz.sshj.common.Buffer
-
Writes Java byte-array as an SSH byte-array
- putFileAttributes(FileAttributes) - Method in class net.schmizz.sshj.sftp.SFTPPacket
-
- putMessageID(Message) - Method in class net.schmizz.sshj.common.SSHPacket
-
Writes a byte indicating the SSH message identifier
- putMPInt(BigInteger) - Method in class net.schmizz.sshj.common.Buffer
-
- putPubKey(SSHPacket) - Method in class net.schmizz.sshj.userauth.method.KeyedAuthMethod
-
- putPubKeyIntoBuffer(PublicKey, Buffer<?>) - Method in enum net.schmizz.sshj.common.KeyType
-
- putPublicKey(PublicKey) - Method in class net.schmizz.sshj.common.Buffer
-
- putRawBytes(byte[]) - Method in class net.schmizz.sshj.common.Buffer
-
- putRawBytes(byte[], int, int) - Method in class net.schmizz.sshj.common.Buffer
-
- putSensitiveString(char[]) - Method in class net.schmizz.sshj.common.Buffer
-
Writes a char-array as an SSH string and then blanks it out.
- putSig(SSHPacket) - Method in class net.schmizz.sshj.userauth.method.KeyedAuthMethod
-
- putSignature(String, byte[]) - Method in class net.schmizz.sshj.common.Buffer
-
- putString(byte[]) - Method in class net.schmizz.sshj.common.Buffer
-
- putString(byte[], int, int) - Method in class net.schmizz.sshj.common.Buffer
-
- putString(String) - Method in class net.schmizz.sshj.common.Buffer
-
- PuTTYKeyFile - Class in net.schmizz.sshj.userauth.keyprovider
-
Sample PuTTY file format
- PuTTYKeyFile() - Constructor for class net.schmizz.sshj.userauth.keyprovider.PuTTYKeyFile
-
- PuTTYKeyFile.Factory - Class in net.schmizz.sshj.userauth.keyprovider
-
- putType(PacketType) - Method in class net.schmizz.sshj.sftp.SFTPPacket
-
- putUInt32(long) - Method in class net.schmizz.sshj.common.Buffer
-
Writes a uint32 integer
- putUInt64(long) - Method in class net.schmizz.sshj.common.Buffer
-
- pwd() - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- pwdf - Variable in class net.schmizz.sshj.userauth.keyprovider.BaseFileKeyProvider
-
- scan(RemoteResourceFilter) - Method in class net.schmizz.sshj.sftp.RemoteDirectory
-
- ScpCommandLine - Class in net.schmizz.sshj.xfer.scp
-
Command line to be sent to the remote SSH process to setup an SCP process in the correct mode.
- ScpCommandLine.EscapeMode - Enum in net.schmizz.sshj.xfer.scp
-
- SCPDownloadClient - Class in net.schmizz.sshj.xfer.scp
-
Support for downloading files over a connected link using SCP.
- SCPException - Exception in net.schmizz.sshj.xfer.scp
-
- SCPException(String) - Constructor for exception net.schmizz.sshj.xfer.scp.SCPException
-
- SCPException(String, Throwable) - Constructor for exception net.schmizz.sshj.xfer.scp.SCPException
-
- SCPFileTransfer - Class in net.schmizz.sshj.xfer.scp
-
- SCPFileTransfer(SessionFactory, LoggerFactory) - Constructor for class net.schmizz.sshj.xfer.scp.SCPFileTransfer
-
- SCPRemoteException - Exception in net.schmizz.sshj.xfer.scp
-
- SCPRemoteException(String, String) - Constructor for exception net.schmizz.sshj.xfer.scp.SCPRemoteException
-
- SCPUploadClient - Class in net.schmizz.sshj.xfer.scp
-
Support for uploading files over a connected link using SCP.
- SecgUtils - Class in com.hierynomus.sshj.secg
-
- SecgUtils() - Constructor for class com.hierynomus.sshj.secg.SecgUtils
-
- SecurityUtils - Class in net.schmizz.sshj.common
-
Static utility method relating to security facilities.
- SecurityUtils() - Constructor for class net.schmizz.sshj.common.SecurityUtils
-
- seek(long) - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- sendChannelRequest(String, boolean, Buffer.PlainBuffer) - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- sendClose() - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- sendGlobalRequest(String, boolean, byte[]) - Method in interface net.schmizz.sshj.connection.Connection
-
Send an SSH global request.
- sendGlobalRequest(String, boolean, byte[]) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- sendOpenFailure(int, OpenFailException.Reason, String) - Method in interface net.schmizz.sshj.connection.Connection
-
Send a SSH_MSG_OPEN_FAILURE for specified Reason and message.
- sendOpenFailure(int, OpenFailException.Reason, String) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- sendUnimplemented() - Method in interface net.schmizz.sshj.transport.Transport
-
Sends SSH_MSG_UNIMPLEMENTED in response to the last packet received.
- sendUnimplemented() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- Serpent128CBC() - Static method in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- Serpent128CTR() - Static method in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- Serpent192CBC() - Static method in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- Serpent192CTR() - Static method in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- Serpent256CBC() - Static method in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- Serpent256CTR() - Static method in class com.hierynomus.sshj.transport.cipher.BlockCiphers
-
- serverExtensions - Variable in class net.schmizz.sshj.sftp.SFTPEngine
-
- Service - Interface in net.schmizz.sshj
-
Represents a service running on top of the SSH transport layer.
- Session - Interface in net.schmizz.sshj.connection.channel.direct
-
- Session.Command - Interface in net.schmizz.sshj.connection.channel.direct
-
Command API.
- Session.Shell - Interface in net.schmizz.sshj.connection.channel.direct
-
Shell API.
- Session.Subsystem - Interface in net.schmizz.sshj.connection.channel.direct
-
Subsystem API.
- SessionChannel - Class in net.schmizz.sshj.connection.channel.direct
-
- SessionChannel(Connection) - Constructor for class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- SessionFactory - Interface in net.schmizz.sshj.connection.channel.direct
-
- set() - Method in class net.schmizz.concurrent.Event
-
Sets this event to be true.
- setattr(String, FileAttributes) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- setattr(String, FileAttributes) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- setAttributes(FileAttributes) - Method in class net.schmizz.sshj.sftp.RemoteFile
-
- setAttributes(String, FileAttributes) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- setAuthenticated() - Method in interface net.schmizz.sshj.transport.Transport
-
Informs this transport that authentication has been completed.
- setAuthenticated() - Method in class net.schmizz.sshj.transport.TransportImpl
-
- setAutoExpand(boolean) - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- setAutoExpand(boolean) - Method in interface net.schmizz.sshj.connection.channel.Channel
-
Set whether local window should automatically expand when data is received, irrespective of whether data has been
read from that stream.
- setCipherFactories(List<Factory.Named<Cipher>>) - Method in interface net.schmizz.sshj.Config
-
Set the named factories for
Cipher.
- setCipherFactories(Factory.Named<Cipher>...) - Method in class net.schmizz.sshj.ConfigImpl
-
- setCipherFactories(List<Factory.Named<Cipher>>) - Method in class net.schmizz.sshj.ConfigImpl
-
- setCompressionFactories(List<Factory.Named<Compression>>) - Method in interface net.schmizz.sshj.Config
-
- setCompressionFactories(Factory.Named<Compression>...) - Method in class net.schmizz.sshj.ConfigImpl
-
- setCompressionFactories(List<Factory.Named<Compression>>) - Method in class net.schmizz.sshj.ConfigImpl
-
- setConnectTimeout(int) - Method in class net.schmizz.sshj.SocketClient
-
- setDisconnectListener(DisconnectListener) - Method in interface net.schmizz.sshj.transport.Transport
-
Specify a listener that will be notified upon disconnection.
- setDisconnectListener(DisconnectListener) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- setDownloadFilter(RemoteResourceFilter) - Method in class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- setEnvVar(String, String) - Method in interface net.schmizz.sshj.connection.channel.direct.Session
-
Set an enviornment variable.
- setEnvVar(String, String) - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- setFileKeyProviderFactories(List<Factory.Named<FileKeyProvider>>) - Method in interface net.schmizz.sshj.Config
-
- setFileKeyProviderFactories(Factory.Named<FileKeyProvider>...) - Method in class net.schmizz.sshj.ConfigImpl
-
- setFileKeyProviderFactories(List<Factory.Named<FileKeyProvider>>) - Method in class net.schmizz.sshj.ConfigImpl
-
- setHeartbeatInterval(int) - Method in interface net.schmizz.sshj.transport.Transport
-
- setHeartbeatInterval(int) - Method in class net.schmizz.sshj.transport.TransportImpl
-
Deprecated.
- setKeepAliveInterval(int) - Method in class net.schmizz.keepalive.KeepAlive
-
- setKeepAliveProvider(KeepAliveProvider) - Method in interface net.schmizz.sshj.Config
-
Set the provider that provides the keep-alive implementation.
- setKeepAliveProvider(KeepAliveProvider) - Method in class net.schmizz.sshj.ConfigImpl
-
- setKeyExchangeFactories(List<Factory.Named<KeyExchange>>) - Method in interface net.schmizz.sshj.Config
-
- setKeyExchangeFactories(Factory.Named<KeyExchange>...) - Method in class net.schmizz.sshj.ConfigImpl
-
- setKeyExchangeFactories(List<Factory.Named<KeyExchange>>) - Method in class net.schmizz.sshj.ConfigImpl
-
- setLastAccessedTime(long) - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- setLastAccessedTime(long) - Method in class net.schmizz.sshj.xfer.InMemoryDestFile
-
- setLastAccessedTime(long) - Method in interface net.schmizz.sshj.xfer.LocalDestFile
-
Set the last access time for the underlying file.
- setLastModifiedTime(long) - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- setLastModifiedTime(long) - Method in class net.schmizz.sshj.xfer.InMemoryDestFile
-
- setLastModifiedTime(long) - Method in interface net.schmizz.sshj.xfer.LocalDestFile
-
Set the last modified time for the underlying file.
- setLength(long) - Method in class net.schmizz.sshj.sftp.RemoteFile
-
- setLoggerFactory(LoggerFactory) - Method in interface net.schmizz.sshj.Config
-
Sets the LoggerFactory to use.
- setLoggerFactory(LoggerFactory) - Method in class net.schmizz.sshj.ConfigImpl
-
- setLoggerFactory(LoggerFactory) - Method in class net.schmizz.sshj.DefaultConfig
-
- setLoggerFactory(LoggerFactory) - Method in class net.schmizz.sshj.userauth.method.AbstractAuthMethod
-
- setLoggerFactory(LoggerFactory) - Method in interface net.schmizz.sshj.userauth.method.AuthMethod
-
- setMACFactories(List<Factory.Named<MAC>>) - Method in interface net.schmizz.sshj.Config
-
Set the named factories for
MAC.
- setMACFactories(Factory.Named<MAC>...) - Method in class net.schmizz.sshj.ConfigImpl
-
- setMACFactories(List<Factory.Named<MAC>>) - Method in class net.schmizz.sshj.ConfigImpl
-
- setMaxAliveCount(int) - Method in class net.schmizz.keepalive.KeepAliveRunner
-
- setMaxPacketSize(int) - Method in interface net.schmizz.sshj.connection.Connection
-
Set the maximum packet size for the local window this connection recommends to any
Channel's that ask for
it.
- setMaxPacketSize(int) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- setPermissions(int) - Method in class net.schmizz.sshj.xfer.FileSystemFile
-
- setPermissions(int) - Method in class net.schmizz.sshj.xfer.InMemoryDestFile
-
- setPermissions(int) - Method in interface net.schmizz.sshj.xfer.LocalDestFile
-
Set the permissions for the underlying file.
- setPreserveAttributes(boolean) - Method in class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- setRandomFactory(Factory<Random>) - Method in interface net.schmizz.sshj.Config
-
- setRandomFactory(Factory<Random>) - Method in class net.schmizz.sshj.ConfigImpl
-
- setRecursiveMode(boolean) - Method in class net.schmizz.sshj.xfer.scp.SCPDownloadClient
-
- setRegisterBouncyCastle(boolean) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
- setSecurityProvider(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
Specifies the JCE security provider that should be used.
- setService(Service) - Method in interface net.schmizz.sshj.transport.Transport
-
- setService(Service) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- setSignatureFactories(List<Factory.Named<Signature>>) - Method in interface net.schmizz.sshj.Config
-
- setSignatureFactories(Factory.Named<Signature>...) - Method in class net.schmizz.sshj.ConfigImpl
-
- setSignatureFactories(List<Factory.Named<Signature>>) - Method in class net.schmizz.sshj.ConfigImpl
-
- setSocketFactory(SocketFactory) - Method in class net.schmizz.sshj.SocketClient
-
- setTimeout(int) - Method in class net.schmizz.sshj.SocketClient
-
- setTimeoutMs(int) - Method in interface net.schmizz.sshj.connection.Connection
-
Set the
timeout this connection uses for blocking operations and recommends to any
other
classes that ask for it.
- setTimeoutMs(int) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- setTimeoutMs(int) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- setTimeoutMs(int) - Method in interface net.schmizz.sshj.transport.Transport
-
Set a timeout for methods that may block.
- setTimeoutMs(int) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- setTransferListener(TransferListener) - Method in class net.schmizz.sshj.xfer.AbstractFileTransfer
-
- setTransferListener(TransferListener) - Method in interface net.schmizz.sshj.xfer.FileTransfer
-
- setUploadFilter(LocalFileFilter) - Method in class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- setUploadFilter(LocalFileFilter) - Method in class net.schmizz.sshj.xfer.scp.SCPUploadClient
-
- setVersion(String) - Method in interface net.schmizz.sshj.Config
-
Set the software version information for identification during SSH connection initialization.
- setVersion(String) - Method in class net.schmizz.sshj.ConfigImpl
-
- setWaitForServerIdentBeforeSendingClientIdent(boolean) - Method in interface net.schmizz.sshj.Config
-
Sets whether the SSH client should wait for a received server ident, before sending the client ident.
- setWaitForServerIdentBeforeSendingClientIdent(boolean) - Method in class net.schmizz.sshj.ConfigImpl
-
- setWindowSize(long) - Method in interface net.schmizz.sshj.connection.Connection
-
Set the size for the local window this connection recommends to any
Channel's that ask for it.
- setWindowSize(long) - Method in class net.schmizz.sshj.connection.ConnectionImpl
-
- SFTPClient - Class in net.schmizz.sshj.sftp
-
- SFTPClient(SFTPEngine) - Constructor for class net.schmizz.sshj.sftp.SFTPClient
-
- SFTPEngine - Class in net.schmizz.sshj.sftp
-
- SFTPEngine(SessionFactory) - Constructor for class net.schmizz.sshj.sftp.SFTPEngine
-
- SFTPEngine(SessionFactory, String) - Constructor for class net.schmizz.sshj.sftp.SFTPEngine
-
- SFTPException - Exception in net.schmizz.sshj.sftp
-
- SFTPException(DisconnectReason) - Constructor for exception net.schmizz.sshj.sftp.SFTPException
-
- SFTPException(DisconnectReason, String) - Constructor for exception net.schmizz.sshj.sftp.SFTPException
-
- SFTPException(DisconnectReason, String, Throwable) - Constructor for exception net.schmizz.sshj.sftp.SFTPException
-
- SFTPException(DisconnectReason, Throwable) - Constructor for exception net.schmizz.sshj.sftp.SFTPException
-
- SFTPException(String) - Constructor for exception net.schmizz.sshj.sftp.SFTPException
-
- SFTPException(String, Throwable) - Constructor for exception net.schmizz.sshj.sftp.SFTPException
-
- SFTPException(Throwable) - Constructor for exception net.schmizz.sshj.sftp.SFTPException
-
- SFTPException(Response.StatusCode, String) - Constructor for exception net.schmizz.sshj.sftp.SFTPException
-
- SFTPFileTransfer - Class in net.schmizz.sshj.sftp
-
- SFTPFileTransfer(SFTPEngine) - Constructor for class net.schmizz.sshj.sftp.SFTPFileTransfer
-
- SFTPPacket<T extends SFTPPacket<T>> - Class in net.schmizz.sshj.sftp
-
- SFTPPacket() - Constructor for class net.schmizz.sshj.sftp.SFTPPacket
-
- SFTPPacket(Buffer<T>) - Constructor for class net.schmizz.sshj.sftp.SFTPPacket
-
- SFTPPacket(PacketType) - Constructor for class net.schmizz.sshj.sftp.SFTPPacket
-
- SHA1 - Class in net.schmizz.sshj.transport.digest
-
SHA1 Digest.
- SHA1() - Constructor for class net.schmizz.sshj.transport.digest.SHA1
-
Create a new instance of a SHA1 digest
- SHA1.Factory - Class in net.schmizz.sshj.transport.digest
-
Named factory for SHA1 digest
- SHA256 - Class in net.schmizz.sshj.transport.digest
-
SHA256 Digest.
- SHA256() - Constructor for class net.schmizz.sshj.transport.digest.SHA256
-
Create a new instance of a SHA256 digest
- SHA256.Factory - Class in net.schmizz.sshj.transport.digest
-
Named factory for SHA256 digest
- SHA384 - Class in net.schmizz.sshj.transport.digest
-
- SHA384() - Constructor for class net.schmizz.sshj.transport.digest.SHA384
-
Create a new instance of a SHA384 digest
- SHA384.Factory - Class in net.schmizz.sshj.transport.digest
-
Named factory for SHA384 digest
- SHA512 - Class in net.schmizz.sshj.transport.digest
-
- SHA512() - Constructor for class net.schmizz.sshj.transport.digest.SHA512
-
Create a new instance of a SHA384 digest
- SHA512.Factory - Class in net.schmizz.sshj.transport.digest
-
Named factory for SHA384 digest
- shouldRetry() - Method in class net.schmizz.sshj.userauth.method.AbstractAuthMethod
-
- shouldRetry() - Method in class net.schmizz.sshj.userauth.method.AuthKeyboardInteractive
-
- shouldRetry() - Method in interface net.schmizz.sshj.userauth.method.AuthMethod
-
- shouldRetry() - Method in class net.schmizz.sshj.userauth.method.AuthPassword
-
Returns
true if the associated
PasswordFinder tells that we should retry with a new password that
it will supply.
- shouldRetry() - Method in interface net.schmizz.sshj.userauth.method.ChallengeResponseProvider
-
- shouldRetry() - Method in class net.schmizz.sshj.userauth.method.PasswordResponseProvider
-
- shouldRetry(Resource<?>) - Method in interface net.schmizz.sshj.userauth.password.PasswordFinder
-
- shouldRetry(Resource<?>) - Method in interface net.schmizz.sshj.userauth.password.PasswordUpdateProvider
-
- sign() - Method in class com.hierynomus.sshj.signature.SignatureEdDSA
-
- sign(byte[], byte[], byte[], byte[]) - Static method in class djb.Curve25519
-
DIGITAL SIGNATURES
- sign() - Method in class net.schmizz.sshj.signature.AbstractSignature
-
- sign() - Method in interface net.schmizz.sshj.signature.Signature
-
Compute the signature.
- signal(Signal) - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Command
-
Send a signal to the remote command.
- signal(Signal) - Method in interface net.schmizz.sshj.connection.channel.direct.Session.Shell
-
Send a signal.
- signal(Signal) - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- Signal - Enum in net.schmizz.sshj.connection.channel.direct
-
Various signals that may be sent or received.
- signature - Variable in class net.schmizz.sshj.signature.AbstractSignature
-
- Signature - Interface in net.schmizz.sshj.signature
-
Signature interface for SSH used to sign or verify data.
- SignatureDSA - Class in net.schmizz.sshj.signature
-
- SignatureDSA() - Constructor for class net.schmizz.sshj.signature.SignatureDSA
-
- SignatureDSA.Factory - Class in net.schmizz.sshj.signature
-
A named factory for DSA signature
- SignatureECDSA - Class in net.schmizz.sshj.signature
-
- SignatureECDSA() - Constructor for class net.schmizz.sshj.signature.SignatureECDSA
-
- SignatureECDSA.Factory - Class in net.schmizz.sshj.signature
-
A named factory for ECDSA signature
- SignatureEdDSA - Class in com.hierynomus.sshj.signature
-
- SignatureEdDSA() - Constructor for class com.hierynomus.sshj.signature.SignatureEdDSA
-
- SignatureEdDSA.Factory - Class in com.hierynomus.sshj.signature
-
- SignatureRSA - Class in net.schmizz.sshj.signature
-
- SignatureRSA() - Constructor for class net.schmizz.sshj.signature.SignatureRSA
-
- SignatureRSA.Factory - Class in net.schmizz.sshj.signature
-
- SimpleEntry(OpenSSHKnownHosts.Marker, String, KeyType, PublicKey) - Constructor for class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.SimpleEntry
-
- SingletonRandomFactory - Class in net.schmizz.sshj.transport.random
-
A random factory wrapper that uses a single random instance.
- SingletonRandomFactory(Factory<Random>) - Constructor for class net.schmizz.sshj.transport.random.SingletonRandomFactory
-
- size - Variable in class net.schmizz.sshj.connection.channel.Window
-
- size(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- skip(long) - Method in class net.schmizz.sshj.sftp.RemoteFile.RemoteFileInputStream
-
- skipBytes(int) - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- socket - Variable in class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.DirectTCPIPChannel
-
- SocketClient - Class in net.schmizz.sshj
-
- SocketForwardingConnectListener - Class in net.schmizz.sshj.connection.channel.forwarded
-
A
ConnectListener that forwards what is received over the channel to a socket and vice-versa.
- SocketForwardingConnectListener(SocketAddress) - Constructor for class net.schmizz.sshj.connection.channel.forwarded.SocketForwardingConnectListener
-
Create with a SocketAddress this listener will forward to.
- Sockets - Class in com.hierynomus.sshj.backport
-
- Sockets() - Constructor for class com.hierynomus.sshj.backport.Sockets
-
- SocketStreamCopyMonitor - Class in net.schmizz.sshj.connection.channel
-
- spawn(String) - Method in class net.schmizz.sshj.common.StreamCopier
-
- spawnDaemon(String) - Method in class net.schmizz.sshj.common.StreamCopier
-
- SSHClient - Class in net.schmizz.sshj
-
Secure SHell client API.
- SSHClient() - Constructor for class net.schmizz.sshj.SSHClient
-
Default constructor.
- SSHClient(Config) - Constructor for class net.schmizz.sshj.SSHClient
-
Constructor that allows specifying a config to be used.
- SSHException - Exception in net.schmizz.sshj.common
-
Most exceptions in the net.schmizz.sshj package are instances of this class.
- SSHException(DisconnectReason) - Constructor for exception net.schmizz.sshj.common.SSHException
-
- SSHException(DisconnectReason, String) - Constructor for exception net.schmizz.sshj.common.SSHException
-
- SSHException(DisconnectReason, String, Throwable) - Constructor for exception net.schmizz.sshj.common.SSHException
-
- SSHException(DisconnectReason, Throwable) - Constructor for exception net.schmizz.sshj.common.SSHException
-
- SSHException(String) - Constructor for exception net.schmizz.sshj.common.SSHException
-
- SSHException(String, Throwable) - Constructor for exception net.schmizz.sshj.common.SSHException
-
- SSHException(Throwable) - Constructor for exception net.schmizz.sshj.common.SSHException
-
- SSHPacket - Class in net.schmizz.sshj.common
-
- SSHPacket() - Constructor for class net.schmizz.sshj.common.SSHPacket
-
- SSHPacket(int) - Constructor for class net.schmizz.sshj.common.SSHPacket
-
- SSHPacket(byte[]) - Constructor for class net.schmizz.sshj.common.SSHPacket
-
- SSHPacket(Message) - Constructor for class net.schmizz.sshj.common.SSHPacket
-
Constructs new buffer for the specified SSH packet and reserves the needed space (5 bytes) for the packet
header.
- SSHPacket(SSHPacket) - Constructor for class net.schmizz.sshj.common.SSHPacket
-
- SSHPacketHandler - Interface in net.schmizz.sshj.common
-
An interface for classes to which packet handling may be delegated.
- SSHRuntimeException - Exception in net.schmizz.sshj.common
-
Represents unrecoverable exceptions in the net.schmizz.sshj package.
- SSHRuntimeException() - Constructor for exception net.schmizz.sshj.common.SSHRuntimeException
-
- SSHRuntimeException(String) - Constructor for exception net.schmizz.sshj.common.SSHRuntimeException
-
- SSHRuntimeException(String, Throwable) - Constructor for exception net.schmizz.sshj.common.SSHRuntimeException
-
- SSHRuntimeException(Throwable) - Constructor for exception net.schmizz.sshj.common.SSHRuntimeException
-
- start() - Method in class net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.DirectTCPIPChannel
-
- startSession() - Method in interface net.schmizz.sshj.connection.channel.direct.SessionFactory
-
Opens a session channel.
- startSession() - Method in class net.schmizz.sshj.SSHClient
-
- startShell() - Method in interface net.schmizz.sshj.connection.channel.direct.Session
-
Request a shell.
- startShell() - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- startSubsystem(String) - Method in interface net.schmizz.sshj.connection.channel.direct.Session
-
Request a subsystem.
- startSubsystem(String) - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- stat(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- stat(String) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- stat(PacketType, String) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- stat(String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- StatefulSFTPClient - Class in net.schmizz.sshj.sftp
-
- StatefulSFTPClient(SFTPEngine) - Constructor for class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- statExistence(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- statExistence(String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- stop() - Method in class net.schmizz.sshj.connection.channel.forwarded.X11Forwarder
-
Stop handling x11 channel open requests.
- StreamCipher - Class in com.hierynomus.sshj.transport.cipher
-
- StreamCipher(int, String, String) - Constructor for class com.hierynomus.sshj.transport.cipher.StreamCipher
-
- StreamCiphers - Class in com.hierynomus.sshj.transport.cipher
-
Implementations of the Stream Ciphers that are defined in the RFCs
- https://tools.ietf.org/html/rfc4253#section-6.3
- https://tools.ietf.org/html/rfc4345
- StreamCiphers() - Constructor for class com.hierynomus.sshj.transport.cipher.StreamCiphers
-
- StreamCiphers.Factory - Class in com.hierynomus.sshj.transport.cipher
-
Named factory for BlockCipher
- StreamCopier - Class in net.schmizz.sshj.common
-
- StreamCopier(InputStream, OutputStream, LoggerFactory) - Constructor for class net.schmizz.sshj.common.StreamCopier
-
- StreamCopier.Listener - Interface in net.schmizz.sshj.common
-
- sType - Variable in enum net.schmizz.sshj.common.KeyType
-
- sub - Variable in class net.schmizz.sshj.sftp.SFTPEngine
-
- suspendEncoding() - Method in class net.schmizz.sshj.common.Base64.OutputStream
-
Suspends encoding of the stream.
- symlink(String, String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- symlink(String, String) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- symlink(String, String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- valueOf(String) - Static method in enum net.schmizz.sshj.common.DisconnectReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.common.KeyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.common.Message
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.connection.channel.direct.PTYMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.connection.channel.direct.Signal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.connection.channel.OpenFailException.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.sftp.FileAttributes.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.sftp.FileMode.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.sftp.OpenMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.sftp.PacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.sftp.Response.StatusCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.transport.cipher.Cipher.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.transport.compression.Compression.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.Marker
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.userauth.keyprovider.KeyFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.xfer.FilePermission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.schmizz.sshj.xfer.scp.ScpCommandLine.EscapeMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.schmizz.sshj.common.DisconnectReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.common.KeyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.common.Message
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.connection.channel.direct.PTYMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.connection.channel.direct.Signal
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.connection.channel.OpenFailException.Reason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.sftp.FileAttributes.Flag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.sftp.FileMode.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.sftp.OpenMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.sftp.PacketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.sftp.Response.StatusCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.transport.cipher.Cipher.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.transport.compression.Compression.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.Marker
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.userauth.keyprovider.KeyFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.xfer.FilePermission
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.schmizz.sshj.xfer.scp.ScpCommandLine.EscapeMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(byte[]) - Method in class com.hierynomus.sshj.signature.SignatureEdDSA
-
- verify(byte[], byte[], byte[], byte[]) - Static method in class djb.Curve25519
-
- verify(byte[]) - Method in interface net.schmizz.sshj.signature.Signature
-
Verify against the given signature.
- verify(byte[]) - Method in class net.schmizz.sshj.signature.SignatureDSA
-
- verify(byte[]) - Method in class net.schmizz.sshj.signature.SignatureECDSA
-
- verify(byte[]) - Method in class net.schmizz.sshj.signature.SignatureRSA
-
- verify(NegotiatedAlgorithms) - Method in interface net.schmizz.sshj.transport.verification.AlgorithmsVerifier
-
Callback is invoked when algorithms have been negotiated between client and server.
- verify(String, int, PublicKey) - Method in interface net.schmizz.sshj.transport.verification.HostKeyVerifier
-
This callback is invoked when the server's host key needs to be verified.
- verify(PublicKey) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.AbstractEntry
-
- verify(PublicKey) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.CommentEntry
-
- verify(PublicKey) - Method in interface net.schmizz.sshj.transport.verification.OpenSSHKnownHosts.HostEntry
-
- verify(String, int, PublicKey) - Method in class net.schmizz.sshj.transport.verification.OpenSSHKnownHosts
-
- verify(String, int, PublicKey) - Method in class net.schmizz.sshj.transport.verification.PromiscuousVerifier
-
- version() - Method in class net.schmizz.sshj.sftp.SFTPClient
-