- 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
-
- 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
- AES128CBC.Factory() - Constructor for class net.schmizz.sshj.transport.cipher.AES128CBC.Factory
-
- 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
- AES128CTR.Factory() - Constructor for class net.schmizz.sshj.transport.cipher.AES128CTR.Factory
-
- 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
- AES192CBC.Factory() - Constructor for class net.schmizz.sshj.transport.cipher.AES192CBC.Factory
-
- 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
- AES192CTR.Factory() - Constructor for class net.schmizz.sshj.transport.cipher.AES192CTR.Factory
-
- 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
- AES256CBC.Factory() - Constructor for class net.schmizz.sshj.transport.cipher.AES256CBC.Factory
-
- 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
- AES256CTR.Factory() - Constructor for class net.schmizz.sshj.transport.cipher.AES256CTR.Factory
-
- agreement - Variable in class net.schmizz.sshj.transport.kex.DHBase
-
- 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.transport.kex - package com.hierynomus.sshj.transport.kex
-
- com.hierynomus.sshj.userauth.keyprovider - package com.hierynomus.sshj.userauth.keyprovider
-
- 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
-
Deprecated.
This method will be removed after v0.12.0. If you want to connect via a proxy, you can do this by injecting a SocketFactory
into the SocketClient. The SocketFactory should create sockets using the Socket.Socket(java.net.Proxy)
constructor.
- connect(String, int, Proxy) - Method in class net.schmizz.sshj.SocketClient
-
Deprecated.
This method will be removed after v0.12.0. If you want to connect via a proxy, you can do this by injecting a SocketFactory
into the SocketClient. The SocketFactory should create sockets using the Socket.Socket(java.net.Proxy)
constructor.
- connect(InetAddress, Proxy) - Method in class net.schmizz.sshj.SocketClient
-
Deprecated.
This method will be removed after v0.12.0. If you want to connect via a proxy, you can do this by injecting a SocketFactory
into the SocketClient. The SocketFactory should create sockets using the Socket.Socket(java.net.Proxy)
constructor.
- connect(InetAddress, int, Proxy) - Method in class net.schmizz.sshj.SocketClient
-
Deprecated.
This method will be removed after v0.12.0. If you want to connect via a proxy, you can do this by injecting a SocketFactory
into the SocketClient. The SocketFactory should create sockets using the Socket.Socket(java.net.Proxy)
constructor.
- 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.transport.kex.DHGroups.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
-
Deprecated.
- create() - Method in class net.schmizz.sshj.transport.kex.DHG14.Factory
-
Deprecated.
- 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
- Curve25519SHA256.Factory() - Constructor for class net.schmizz.sshj.transport.kex.Curve25519SHA256.Factory
-
- 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.
- DelayedZlibCompression.Factory() - Constructor for class net.schmizz.sshj.transport.compression.DelayedZlibCompression.Factory
-
- 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
-
- DHBase - Class in net.schmizz.sshj.transport.kex
-
- DHBase(String, String) - Constructor for class net.schmizz.sshj.transport.kex.DHBase
-
- DHG - Class in com.hierynomus.sshj.transport.kex
-
- DHG(BigInteger, BigInteger, Digest) - Constructor for class com.hierynomus.sshj.transport.kex.DHG
-
- DHG1 - Class in net.schmizz.sshj.transport.kex
-
- DHG1() - Constructor for class net.schmizz.sshj.transport.kex.DHG1
-
Deprecated.
- DHG1.Factory - Class in net.schmizz.sshj.transport.kex
-
Deprecated.
Named factory for DHG1 key exchange
- DHG1.Factory() - Constructor for class net.schmizz.sshj.transport.kex.DHG1.Factory
-
Deprecated.
- DHG14 - Class in net.schmizz.sshj.transport.kex
-
- DHG14() - Constructor for class net.schmizz.sshj.transport.kex.DHG14
-
Deprecated.
- DHG14.Factory - Class in net.schmizz.sshj.transport.kex
-
Deprecated.
Named factory for DHG14 key exchange
- DHG14.Factory() - Constructor for class net.schmizz.sshj.transport.kex.DHG14.Factory
-
Deprecated.
- 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
- DHGexSHA1.Factory() - Constructor for class net.schmizz.sshj.transport.kex.DHGexSHA1.Factory
-
- 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
- DHGexSHA256.Factory() - Constructor for class net.schmizz.sshj.transport.kex.DHGexSHA256.Factory
-
- 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
-
- DHGroups - Class in com.hierynomus.sshj.transport.kex
-
Factory methods for Diffie Hellmann KEX algorithms based on MODP groups / Oakley Groups
- https://tools.ietf.org/html/rfc4253
- https://tools.ietf.org/html/draft-ietf-curdle-ssh-modp-dh-sha2-01
- DHGroups() - Constructor for class com.hierynomus.sshj.transport.kex.DHGroups
-
- DHGroups.Factory - Class in com.hierynomus.sshj.transport.kex
-
Named factory for DHG1 key exchange
- DHGroups.Factory(String, BigInteger, BigInteger, Factory.Named<Digest>) - Constructor for class com.hierynomus.sshj.transport.kex.DHGroups.Factory
-
- 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
-
- 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.Factory256() - Constructor for class net.schmizz.sshj.transport.kex.ECDHNistP.Factory256
-
- ECDHNistP.Factory384 - Class in net.schmizz.sshj.transport.kex
-
Named factory for ECDHNistP key exchange
- ECDHNistP.Factory384() - Constructor for class net.schmizz.sshj.transport.kex.ECDHNistP.Factory384
-
- ECDHNistP.Factory521 - Class in net.schmizz.sshj.transport.kex
-
Named factory for ECDHNistP key exchange
- ECDHNistP.Factory521() - Constructor for class net.schmizz.sshj.transport.kex.ECDHNistP.Factory521
-
- 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.
- ErrorNotifiable.Util() - Constructor for class net.schmizz.sshj.common.ErrorNotifiable.Util
-
- 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
-
- ExtendedDHGroups - Class in com.hierynomus.sshj.transport.kex
-
Set of KEX methods that are not in official RFCs but are supported by some SSH servers.
- ExtendedDHGroups() - Constructor for class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- extractSig(byte[]) - Method in class net.schmizz.sshj.signature.AbstractSignature
-
- G - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
- generator - Variable in class net.schmizz.sshj.transport.kex.DHBase
-
- 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
-
- getE() - Method in class net.schmizz.sshj.transport.kex.DHBase
-
- 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 class net.schmizz.sshj.transport.kex.DHBase
-
- 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.transport.kex.DHGroups.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
-
Deprecated.
- getName() - Method in class net.schmizz.sshj.transport.kex.DHG14.Factory
-
Deprecated.
- 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
-
- Group14SHA1() - Static method in class com.hierynomus.sshj.transport.kex.DHGroups
-
- Group14SHA256() - Static method in class com.hierynomus.sshj.transport.kex.DHGroups
-
- Group14SHA256AtSSH() - Static method in class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- Group15SHA256() - Static method in class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- Group15SHA256AtSSH() - Static method in class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- Group15SHA384AtSSH() - Static method in class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- Group15SHA512() - Static method in class com.hierynomus.sshj.transport.kex.DHGroups
-
- Group16SHA256() - Static method in class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- Group16SHA384AtSSH() - Static method in class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- Group16SHA512() - Static method in class com.hierynomus.sshj.transport.kex.DHGroups
-
- Group16SHA512AtSSH() - Static method in class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- Group17SHA512() - Static method in class com.hierynomus.sshj.transport.kex.DHGroups
-
- Group18SHA512() - Static method in class com.hierynomus.sshj.transport.kex.DHGroups
-
- Group18SHA512AtSSH() - Static method in class com.hierynomus.sshj.transport.kex.ExtendedDHGroups
-
- Group1SHA1() - Static method in class com.hierynomus.sshj.transport.kex.DHGroups
-
- 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
-
First Oakley Group (https://tools.ietf.org/html/rfc2409) - P1
prime: 2^768 - 2 ^704 - 1 + 2^64 * { [2^638 pi] + 149686 }
- P14 - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
2048-bit MODP Group - P14 (https://tools.ietf.org/html/rfc3526#section-3)
prime: 2^2048 - 2^1984 - 1 + 2^64 * { [2^1918 pi] + 124476 }
- P15 - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
3072-bit MODP Group - P15 (https://tools.ietf.org/html/rfc3526#section-4)
prime: 2^3072 - 2^3008 - 1 + 2^64 * { [2^2942 pi] + 1690314 }
- P16 - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
4096-bit MODP Group - P16 (https://tools.ietf.org/html/rfc3526#section-5)
prime: 2^4096 - 2^4032 - 1 + 2^64 * { [2^3966 pi] + 240904 }
- P17 - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
6144-bit MODP Group - P17 (https://tools.ietf.org/html/rfc3526#section-6)
prime: 2^6144 - 2^6080 - 1 + 2^64 * { [2^6014 pi] + 929484 }
- P18 - Static variable in class net.schmizz.sshj.transport.kex.DHGroupData
-
8192-bit MODP Group - P18 (https://tools.ietf.org/html/rfc3526#section-7)
prime: 2^8192 - 2^8128 - 1 + 2^64 * { [2^8062 pi] + 4743158 }
- 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
-
- 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.Factory() - Constructor for class net.schmizz.sshj.userauth.keyprovider.PKCS5KeyFile.Factory
-
- 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
-
- PKCS8KeyFile.Factory() - Constructor for class net.schmizz.sshj.userauth.keyprovider.PKCS8KeyFile.Factory
-
- 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
-
- PuTTYKeyFile.Factory() - Constructor for class net.schmizz.sshj.userauth.keyprovider.PuTTYKeyFile.Factory
-
- 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
-
- Random - Interface in net.schmizz.sshj.transport.random
-
A pseudo random number generator.
- RandomAccessRemoteFile - Class in net.schmizz.sshj.sftp
-
- RandomAccessRemoteFile(RemoteFile) - Constructor for class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- read() - Method in class net.schmizz.sshj.common.Base64.InputStream
-
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
- read(byte[], int, int) - Method in class net.schmizz.sshj.common.Base64.InputStream
-
- read() - Method in class net.schmizz.sshj.connection.channel.ChannelInputStream
-
- read(byte[], int, int) - Method in class net.schmizz.sshj.connection.channel.ChannelInputStream
-
- read() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- read(byte[]) - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- read(byte[], int, int) - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- read(long, byte[], int, int) - Method in class net.schmizz.sshj.sftp.RemoteFile
-
- read() - Method in class net.schmizz.sshj.sftp.RemoteFile.ReadAheadRemoteFileInputStream
-
- read(byte[], int, int) - Method in class net.schmizz.sshj.sftp.RemoteFile.ReadAheadRemoteFileInputStream
-
- read() - Method in class net.schmizz.sshj.sftp.RemoteFile.RemoteFileInputStream
-
- read(byte[], int, int) - Method in class net.schmizz.sshj.sftp.RemoteFile.RemoteFileInputStream
-
- readBoolean() - Method in class net.schmizz.sshj.common.Buffer
-
Read an SSH boolean byte
- readBoolean() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readByte() - Method in class net.schmizz.sshj.common.Buffer
-
Read a byte from the buffer
- readByte() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readBytes() - Method in class net.schmizz.sshj.common.Buffer
-
Read an SSH byte-array
- readChar() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readDouble() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- reader - Variable in class net.schmizz.sshj.sftp.SFTPEngine
-
- Reader - Class in net.schmizz.sshj.transport
-
- Reader(TransportImpl) - Constructor for class net.schmizz.sshj.transport.Reader
-
- readFileAttributes() - Method in class net.schmizz.sshj.sftp.SFTPPacket
-
- readFloat() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readFully(InputStream) - Static method in class net.schmizz.sshj.common.IOUtils
-
- readFully(InputStream, LoggerFactory) - Static method in class net.schmizz.sshj.common.IOUtils
-
- readFully(byte[]) - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readFully(byte[], int, int) - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readInt() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readKeyPair() - Method in class com.hierynomus.sshj.userauth.keyprovider.OpenSSHKeyV1KeyFile
-
- readKeyPair() - Method in class net.schmizz.sshj.userauth.keyprovider.BaseFileKeyProvider
-
- readKeyPair() - Method in class net.schmizz.sshj.userauth.keyprovider.PKCS5KeyFile
-
- readKeyPair() - Method in class net.schmizz.sshj.userauth.keyprovider.PKCS8KeyFile
-
- readKeyPair() - Method in class net.schmizz.sshj.userauth.keyprovider.PuTTYKeyFile
-
- readLine() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readlink(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- readLink(String) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- readlink(String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- readLong() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readMessageID() - Method in class net.schmizz.sshj.common.SSHPacket
-
Reads an SSH byte and returns it as
Message
- readMPInt() - Method in class net.schmizz.sshj.common.Buffer
-
Read an SSH multiple-precision integer
- readPacket() - Method in class net.schmizz.sshj.sftp.PacketReader
-
- readPubKeyFromBuffer(Buffer<?>) - Method in enum net.schmizz.sshj.common.KeyType
-
- readPublicKey() - Method in class net.schmizz.sshj.common.Buffer
-
- readRawBytes(byte[]) - Method in class net.schmizz.sshj.common.Buffer
-
- readRawBytes(byte[], int, int) - Method in class net.schmizz.sshj.common.Buffer
-
- readShort() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readSingleName(Response) - Static method in class net.schmizz.sshj.sftp.SFTPEngine
-
- readStatusCode() - Method in class net.schmizz.sshj.sftp.Response
-
- readString() - Method in class net.schmizz.sshj.common.Buffer
-
Reads an SSH string
- readStringAsBytes() - Method in class net.schmizz.sshj.common.Buffer
-
Reads an SSH string
- readType() - Method in class net.schmizz.sshj.sftp.SFTPPacket
-
- readUInt32() - Method in class net.schmizz.sshj.common.Buffer
-
- readUInt32AsInt() - Method in class net.schmizz.sshj.common.Buffer
-
- readUInt64() - Method in class net.schmizz.sshj.common.Buffer
-
- readUnsignedByte() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readUnsignedShort() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- readUTF() - Method in class net.schmizz.sshj.sftp.RandomAccessRemoteFile
-
- receive(byte[], int, int) - Method in class net.schmizz.sshj.connection.channel.ChannelInputStream
-
- receiveInto(ChannelInputStream, SSHPacket) - Method in class net.schmizz.sshj.connection.channel.AbstractChannel
-
- registerSecurityProvider(String) - Static method in class net.schmizz.sshj.common.SecurityUtils
-
- registerX11Forwarder(ConnectListener) - Method in class net.schmizz.sshj.SSHClient
-
Register a listener
for handling forwarded X11 channels.
- reject(OpenFailException.Reason, String) - Method in interface net.schmizz.sshj.connection.channel.Channel.Forwarded
-
Indicate rejection to remote end.
- reject(OpenFailException.Reason, String) - Method in class net.schmizz.sshj.connection.channel.forwarded.AbstractForwardedChannel
-
- rekey() - Method in class net.schmizz.sshj.SSHClient
-
Does key re-exchange.
- RemoteDirectory - Class in net.schmizz.sshj.sftp
-
- RemoteDirectory(SFTPEngine, String, byte[]) - Constructor for class net.schmizz.sshj.sftp.RemoteDirectory
-
- RemoteFile - Class in net.schmizz.sshj.sftp
-
- RemoteFile(SFTPEngine, String, byte[]) - Constructor for class net.schmizz.sshj.sftp.RemoteFile
-
- RemoteFile.ReadAheadRemoteFileInputStream - Class in net.schmizz.sshj.sftp
-
- RemoteFile.ReadAheadRemoteFileInputStream(int) - Constructor for class net.schmizz.sshj.sftp.RemoteFile.ReadAheadRemoteFileInputStream
-
- RemoteFile.ReadAheadRemoteFileInputStream(int, long) - Constructor for class net.schmizz.sshj.sftp.RemoteFile.ReadAheadRemoteFileInputStream
-
- RemoteFile.RemoteFileInputStream - Class in net.schmizz.sshj.sftp
-
- RemoteFile.RemoteFileInputStream() - Constructor for class net.schmizz.sshj.sftp.RemoteFile.RemoteFileInputStream
-
- RemoteFile.RemoteFileInputStream(long) - Constructor for class net.schmizz.sshj.sftp.RemoteFile.RemoteFileInputStream
-
- RemoteFile.RemoteFileOutputStream - Class in net.schmizz.sshj.sftp
-
- RemoteFile.RemoteFileOutputStream() - Constructor for class net.schmizz.sshj.sftp.RemoteFile.RemoteFileOutputStream
-
- RemoteFile.RemoteFileOutputStream(long) - Constructor for class net.schmizz.sshj.sftp.RemoteFile.RemoteFileOutputStream
-
- RemoteFile.RemoteFileOutputStream(long, int) - Constructor for class net.schmizz.sshj.sftp.RemoteFile.RemoteFileOutputStream
-
- RemotePortForwarder - Class in net.schmizz.sshj.connection.channel.forwarded
-
Handles remote port forwarding.
- RemotePortForwarder(Connection) - Constructor for class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder
-
- RemotePortForwarder.Forward - Class in net.schmizz.sshj.connection.channel.forwarded
-
Represents a particular forwarding.
- RemotePortForwarder.Forward(int) - Constructor for class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder.Forward
-
Creates this forward with address as ""
and specified port
.
- RemotePortForwarder.Forward(String) - Constructor for class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder.Forward
-
Creates this forward with specified address
and port as 0
.
- RemotePortForwarder.Forward(String, int) - Constructor for class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder.Forward
-
Creates this forward with specified address
and port
number.
- RemotePortForwarder.ForwardedTCPIPChannel - Class in net.schmizz.sshj.connection.channel.forwarded
-
A forwarded-tcpip
channel.
- RemotePortForwarder.ForwardedTCPIPChannel(Connection, int, long, long, RemotePortForwarder.Forward, String, int) - Constructor for class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder.ForwardedTCPIPChannel
-
- RemoteResource - Class in net.schmizz.sshj.sftp
-
- RemoteResource(SFTPEngine, String, byte[]) - Constructor for class net.schmizz.sshj.sftp.RemoteResource
-
- RemoteResourceFilter - Interface in net.schmizz.sshj.sftp
-
- RemoteResourceInfo - Class in net.schmizz.sshj.sftp
-
- RemoteResourceInfo(PathComponents, FileAttributes) - Constructor for class net.schmizz.sshj.sftp.RemoteResourceInfo
-
- remove(String) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- removeDir(String) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- rename(String, String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- rename(String, String) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- rename(String, String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- reportProgress(long) - Method in interface net.schmizz.sshj.common.StreamCopier.Listener
-
- req(String, RemotePortForwarder.Forward) - Method in class net.schmizz.sshj.connection.channel.forwarded.RemotePortForwarder
-
- reqID - Variable in class net.schmizz.sshj.sftp.SFTPEngine
-
- reqPassword(Resource<?>) - Method in interface net.schmizz.sshj.userauth.password.PasswordFinder
-
Request password for specified resource.
- reqService(Service) - Method in interface net.schmizz.sshj.transport.Transport
-
Request a SSH service represented by a
Service
instance.
- reqService(Service) - Method in class net.schmizz.sshj.transport.TransportImpl
-
- request() - Method in class net.schmizz.sshj.AbstractService
-
- request() - Method in interface net.schmizz.sshj.Service
-
Request and install this service with the associated transport.
- Request - Class in net.schmizz.sshj.sftp
-
- Request(PacketType, long) - Constructor for class net.schmizz.sshj.sftp.Request
-
- request(Request) - Method in interface net.schmizz.sshj.sftp.Requester
-
- request(Request) - Method in class net.schmizz.sshj.sftp.SFTPEngine
-
- request() - Method in class net.schmizz.sshj.userauth.method.AbstractAuthMethod
-
- request() - Method in interface net.schmizz.sshj.userauth.method.AuthMethod
-
- requester - Variable in class net.schmizz.sshj.sftp.RemoteResource
-
- Requester - Interface in net.schmizz.sshj.sftp
-
- reqX11Forwarding(String, String, int) - Method in interface net.schmizz.sshj.connection.channel.direct.Session
-
Request X11 forwarding.
- reqX11Forwarding(String, String, int) - Method in class net.schmizz.sshj.connection.channel.direct.SessionChannel
-
- reset() - Method in class net.schmizz.sshj.sftp.RemoteFile.RemoteFileInputStream
-
- resource - Variable in class net.schmizz.sshj.userauth.keyprovider.BaseFileKeyProvider
-
- Resource<H> - Class in net.schmizz.sshj.userauth.password
-
A password-protected resource
- Resource(H) - Constructor for class net.schmizz.sshj.userauth.password.Resource
-
- Response - Class in net.schmizz.sshj.sftp
-
- Response(Buffer<Response>, int) - Constructor for class net.schmizz.sshj.sftp.Response
-
- Response.StatusCode - Enum in net.schmizz.sshj.sftp
-
- resumeEncoding() - Method in class net.schmizz.sshj.common.Base64.OutputStream
-
Resumes encoding of the stream.
- retrieve() - Method in class net.schmizz.concurrent.Promise
-
Wait indefinitely for this promise's value to be deliver.
- retrieve(long, TimeUnit) - Method in class net.schmizz.concurrent.Promise
-
Wait for timeout
duration for this promise's value to be deliver.
- rm(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- rm(String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- rmdir(String) - Method in class net.schmizz.sshj.sftp.SFTPClient
-
- rmdir(String) - Method in class net.schmizz.sshj.sftp.StatefulSFTPClient
-
- rpos - Variable in class net.schmizz.sshj.common.Buffer
-
- rpos() - Method in class net.schmizz.sshj.common.Buffer
-
- rpos(int) - Method in class net.schmizz.sshj.common.Buffer
-
- run() - Method in class net.schmizz.keepalive.KeepAlive
-
- run() - Method in class net.schmizz.sshj.sftp.PacketReader
-
- run() - Method in class net.schmizz.sshj.transport.Reader
-
- rwin - Variable in class net.schmizz.sshj.connection.channel.AbstractChannel
-
Remote window
- 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
- SHA1.Factory() - Constructor for class net.schmizz.sshj.transport.digest.SHA1.Factory
-
- 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
- SHA256.Factory() - Constructor for class net.schmizz.sshj.transport.digest.SHA256.Factory
-
- 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
- SHA384.Factory() - Constructor for class net.schmizz.sshj.transport.digest.SHA384.Factory
-
- 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
- SHA512.Factory() - Constructor for class net.schmizz.sshj.transport.digest.SHA512.Factory
-
- 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
- SignatureDSA.Factory() - Constructor for class net.schmizz.sshj.signature.SignatureDSA.Factory
-
- 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
- SignatureECDSA.Factory() - Constructor for class net.schmizz.sshj.signature.SignatureECDSA.Factory
-
- SignatureEdDSA - Class in com.hierynomus.sshj.signature
-
- SignatureEdDSA() - Constructor for class com.hierynomus.sshj.signature.SignatureEdDSA
-
- SignatureEdDSA.Factory - Class in com.hierynomus.sshj.signature
-
- SignatureEdDSA.Factory() - Constructor for class com.hierynomus.sshj.signature.SignatureEdDSA.Factory
-
- SignatureRSA - Class in net.schmizz.sshj.signature
-
- SignatureRSA() - Constructor for class net.schmizz.sshj.signature.SignatureRSA
-
- SignatureRSA.Factory - Class in net.schmizz.sshj.signature
-
- SignatureRSA.Factory() - Constructor for class net.schmizz.sshj.signature.SignatureRSA.Factory
-
- 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
- StreamCiphers.Factory(int, String, String, String) - Constructor for class com.hierynomus.sshj.transport.cipher.StreamCiphers.Factory
-
- 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
-