Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT_ON_INVALID_CERTIFICATE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Defines if we should abort in case we encounter an invalid (e.g.
AbstractAgentClient - Class in org.apache.sshd.agent.common
 
AbstractAgentClient(SshAgent) - Constructor for class org.apache.sshd.agent.common.AbstractAgentClient
 
AbstractAgentProxy - Class in org.apache.sshd.agent.common
 
AbstractAgentProxy(CloseableExecutorService) - Constructor for class org.apache.sshd.agent.common.AbstractAgentProxy
 
AbstractChannel - Class in org.apache.sshd.common.channel
Provides common client/server channel functionality
AbstractChannel(boolean) - Constructor for class org.apache.sshd.common.channel.AbstractChannel
 
AbstractChannel(boolean, Collection<? extends RequestHandler<Channel>>) - Constructor for class org.apache.sshd.common.channel.AbstractChannel
 
AbstractChannel(String, boolean) - Constructor for class org.apache.sshd.common.channel.AbstractChannel
 
AbstractChannel(String, boolean, Collection<? extends RequestHandler<Channel>>, CloseableExecutorService) - Constructor for class org.apache.sshd.common.channel.AbstractChannel
 
AbstractChannel.GracefulChannelCloseable - Class in org.apache.sshd.common.channel
 
AbstractChannel.GracefulState - Enum in org.apache.sshd.common.channel
 
AbstractChannelExitRequestHandler<V> - Class in org.apache.sshd.client.channel.exit
Provides a common base class for channel request handlers that deal with various "exit-XXX" requests.
AbstractChannelExitRequestHandler(AtomicReference<V>, EventNotifier<? super String>) - Constructor for class org.apache.sshd.client.channel.exit.AbstractChannelExitRequestHandler
 
AbstractChannelRequestHandler - Class in org.apache.sshd.common.channel
 
AbstractChannelRequestHandler() - Constructor for class org.apache.sshd.common.channel.AbstractChannelRequestHandler
 
AbstractClientChannel - Class in org.apache.sshd.client.channel
TODO Add javadoc
AbstractClientChannel(String) - Constructor for class org.apache.sshd.client.channel.AbstractClientChannel
 
AbstractClientChannel(String, Collection<? extends RequestHandler<Channel>>) - Constructor for class org.apache.sshd.client.channel.AbstractClientChannel
 
AbstractClientSession - Class in org.apache.sshd.client.session
Provides default implementations of ClientSession related methods
AbstractClientSession(ClientFactoryManager, IoSession) - Constructor for class org.apache.sshd.client.session.AbstractClientSession
 
AbstractCommandSupport - Class in org.apache.sshd.server.command
Provides a basic useful skeleton for Command executions
AbstractCommandSupport(String, CloseableExecutorService) - Constructor for class org.apache.sshd.server.command.AbstractCommandSupport
 
AbstractConnectionService - Class in org.apache.sshd.common.session.helpers
Base implementation of ConnectionService.
AbstractConnectionService(AbstractSession) - Constructor for class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
AbstractConnectionServiceFactory - Class in org.apache.sshd.common.session
 
AbstractConnectionServiceFactory() - Constructor for class org.apache.sshd.common.session.AbstractConnectionServiceFactory
 
AbstractConnectionServiceRequestHandler - Class in org.apache.sshd.common.session.helpers
 
AbstractConnectionServiceRequestHandler() - Constructor for class org.apache.sshd.common.session.helpers.AbstractConnectionServiceRequestHandler
 
AbstractDelegatingCommandFactory - Class in org.apache.sshd.server.command
A CommandFactory wrapper that delegates calls to a proxy
AbstractDelegatingCommandFactory(String) - Constructor for class org.apache.sshd.server.command.AbstractDelegatingCommandFactory
 
AbstractDH - Class in org.apache.sshd.common.kex
Base class for the Diffie-Hellman key agreement.
AbstractDH() - Constructor for class org.apache.sshd.common.kex.AbstractDH
 
AbstractDHClientKeyExchange - Class in org.apache.sshd.client.kex
 
AbstractDHClientKeyExchange(Session) - Constructor for class org.apache.sshd.client.kex.AbstractDHClientKeyExchange
 
AbstractDHKeyExchange - Class in org.apache.sshd.common.kex.dh
 
AbstractDHKeyExchange(Session) - Constructor for class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
AbstractDHServerKeyExchange - Class in org.apache.sshd.server.kex
 
AbstractDHServerKeyExchange(Session) - Constructor for class org.apache.sshd.server.kex.AbstractDHServerKeyExchange
 
AbstractFactoryManager - Class in org.apache.sshd.common.helpers
 
AbstractFactoryManager() - Constructor for class org.apache.sshd.common.helpers.AbstractFactoryManager
 
AbstractFileSystemCommand - Class in org.apache.sshd.server.command
Provides a basic useful skeleton for Command executions that require file system access
AbstractFileSystemCommand(String, CloseableExecutorService) - Constructor for class org.apache.sshd.server.command.AbstractFileSystemCommand
 
AbstractIoServiceFactory - Class in org.apache.sshd.common.io
 
AbstractIoServiceFactory(FactoryManager, CloseableExecutorService) - Constructor for class org.apache.sshd.common.io.AbstractIoServiceFactory
 
AbstractIoServiceFactoryFactory - Class in org.apache.sshd.common.io
 
AbstractIoServiceFactoryFactory(Factory<CloseableExecutorService>) - Constructor for class org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
 
AbstractKexFactoryManager - Class in org.apache.sshd.common.kex
 
AbstractKexFactoryManager() - Constructor for class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
AbstractKexFactoryManager(KexFactoryManager) - Constructor for class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
AbstractKeyPairIterator<I extends PublicKeyIdentity> - Class in org.apache.sshd.client.auth.pubkey
 
AbstractKeyPairIterator(ClientSession) - Constructor for class org.apache.sshd.client.auth.pubkey.AbstractKeyPairIterator
 
AbstractOpenSshHostKeysHandler - Class in org.apache.sshd.common.global
 
AbstractOpenSshHostKeysHandler(String) - Constructor for class org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
 
AbstractOpenSshHostKeysHandler(String, BufferPublicKeyParser<? extends PublicKey>) - Constructor for class org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
 
AbstractRequestHandler<T> - Class in org.apache.sshd.common.channel
 
AbstractRequestHandler() - Constructor for class org.apache.sshd.common.channel.AbstractRequestHandler
 
AbstractServerChannel - Class in org.apache.sshd.server.channel
TODO Add javadoc
AbstractServerChannel(String, Collection<? extends RequestHandler<Channel>>, CloseableExecutorService) - Constructor for class org.apache.sshd.server.channel.AbstractServerChannel
 
AbstractServerChannel(CloseableExecutorService) - Constructor for class org.apache.sshd.server.channel.AbstractServerChannel
 
AbstractServerSession - Class in org.apache.sshd.server.session
Provides default implementations for ServerSession related methods
AbstractServerSession(ServerFactoryManager, IoSession) - Constructor for class org.apache.sshd.server.session.AbstractServerSession
 
AbstractSession - Class in org.apache.sshd.common.session.helpers
The AbstractSession handles all the basic SSH protocol such as key exchange, authentication, encoding and decoding.
AbstractSession(boolean, FactoryManager, IoSession) - Constructor for class org.apache.sshd.common.session.helpers.AbstractSession
Create a new session.
AbstractSession.MessageCodingSettings - Class in org.apache.sshd.common.session.helpers
Message encoding or decoding settings as determined at the end of a key exchange.
AbstractSessionFactory<M extends FactoryManager,S extends AbstractSession> - Class in org.apache.sshd.common.session.helpers
An abstract base factory of sessions.
AbstractSessionFactory(M) - Constructor for class org.apache.sshd.common.session.helpers.AbstractSessionFactory
 
AbstractSessionIoHandler - Class in org.apache.sshd.common.session.helpers
TODO Add javadoc
AbstractSessionIoHandler() - Constructor for class org.apache.sshd.common.session.helpers.AbstractSessionIoHandler
 
AbstractSimpleClient - Class in org.apache.sshd.client.simple
 
AbstractSimpleClient() - Constructor for class org.apache.sshd.client.simple.AbstractSimpleClient
 
AbstractSimpleClientSessionCreator - Class in org.apache.sshd.client.simple
 
AbstractSimpleClientSessionCreator() - Constructor for class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
AbstractSimpleClientSessionCreator(long, long) - Constructor for class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
AbstractSubsystemClient - Class in org.apache.sshd.client.subsystem
 
AbstractSubsystemClient() - Constructor for class org.apache.sshd.client.subsystem.AbstractSubsystemClient
 
AbstractUserAuth - Class in org.apache.sshd.client.auth
 
AbstractUserAuth - Class in org.apache.sshd.server.auth
 
AbstractUserAuth(String) - Constructor for class org.apache.sshd.client.auth.AbstractUserAuth
 
AbstractUserAuth(String) - Constructor for class org.apache.sshd.server.auth.AbstractUserAuth
 
AbstractUserAuthFactory - Class in org.apache.sshd.client.auth
 
AbstractUserAuthFactory - Class in org.apache.sshd.server.auth
 
AbstractUserAuthFactory(String) - Constructor for class org.apache.sshd.client.auth.AbstractUserAuthFactory
 
AbstractUserAuthFactory(String) - Constructor for class org.apache.sshd.server.auth.AbstractUserAuthFactory
 
AbstractUserAuthMethodFactory<S extends SessionContext,M extends UserAuthInstance<S>> - Class in org.apache.sshd.common.auth
 
AbstractUserAuthMethodFactory(String) - Constructor for class org.apache.sshd.common.auth.AbstractUserAuthMethodFactory
 
AbstractUserAuthServiceFactory - Class in org.apache.sshd.common.auth
 
AbstractUserAuthServiceFactory() - Constructor for class org.apache.sshd.common.auth.AbstractUserAuthServiceFactory
 
AbstractUserAuthServiceFactory(String) - Constructor for class org.apache.sshd.common.auth.AbstractUserAuthServiceFactory
 
accept(int, Buffer) - Method in interface org.apache.sshd.common.future.GlobalRequestFuture.ReplyHandler
Invoked by the framework upon reception of the reply.
AcceptAllForwardingFilter - Class in org.apache.sshd.server.forward
A ForwardingFilter that accepts all requests
AcceptAllForwardingFilter() - Constructor for class org.apache.sshd.server.forward.AcceptAllForwardingFilter
 
AcceptAllHostBasedAuthenticator - Class in org.apache.sshd.server.auth.hostbased
 
AcceptAllPasswordAuthenticator - Class in org.apache.sshd.server.auth.password
Accepts all authentication attempts
AcceptAllPublickeyAuthenticator - Class in org.apache.sshd.server.auth.pubkey
Accepts all authentication attempts
AcceptAllServerKeyVerifier - Class in org.apache.sshd.client.keyverifier
A ServerKeyVerifier that accepts all server keys.
acceptIncompleteHostKeys(ClientSession, SocketAddress, PublicKey, Throwable) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Called if failed to reload known hosts - by default invokes KnownHostsServerKeyVerifier.acceptUnknownHostKey(ClientSession, SocketAddress, PublicKey)
acceptKnownHostEntries(ClientSession, SocketAddress, PublicKey, Collection<KnownHostsServerKeyVerifier.HostEntryPair>) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
acceptKnownHostEntry(ClientSession, SocketAddress, PublicKey, KnownHostEntry) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Invoked after known host entry located and keys match - by default checks that entry has not been revoked
acceptModifiedServerKey(ClientSession, SocketAddress, KnownHostEntry, PublicKey, PublicKey) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
acceptModifiedServerKey(ClientSession, SocketAddress, KnownHostEntry, PublicKey, PublicKey) - Method in interface org.apache.sshd.client.keyverifier.ModifiedServerKeyAcceptor
Invoked when a matching known host key was found but it does not match the presented one.
acceptor - Variable in class org.apache.sshd.server.SshServer
 
acceptServerProxyMetadata(ServerSession, Buffer) - Method in interface org.apache.sshd.server.session.ServerProxyAcceptor
Invoked before any attempt is made to retrieve the SSH client identification data of the standard SSH protocol.
acceptUnknownHostKey(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Invoked if none of the known hosts matches the current one - by default invokes the delegate.
addChannelListener(ChannelListener) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
addChannelListener(ChannelListener) - Method in interface org.apache.sshd.common.channel.ChannelListenerManager
Add a channel listener
addChannelListener(ChannelListener) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
addChannelListener(ChannelListener) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
addChannelSignalRequestHandlers(EventNotifier<String>) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
addCloseFutureListener(SshFutureListener<CloseFuture>) - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
addCloseFutureListener(SshFutureListener<CloseFuture>) - Method in class org.apache.sshd.server.channel.ChannelSession.CommandCloseable
 
addEnvVariable(String, String) - Method in class org.apache.sshd.server.channel.ChannelSession
 
addIdentity(KeyPair, String, SshAgentKeyConstraint...) - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
addIdentity(KeyPair, String, SshAgentKeyConstraint...) - Method in class org.apache.sshd.agent.common.AgentDelegate
 
addIdentity(KeyPair, String, SshAgentKeyConstraint...) - Method in class org.apache.sshd.agent.local.AgentImpl
 
addIdentity(KeyPair, String, SshAgentKeyConstraint...) - Method in interface org.apache.sshd.agent.SshAgent
Adds a key to the agent.
addListener(Consumer<? super Boolean>) - Method in exception org.apache.sshd.server.auth.AsyncAuthException
 
addPasswordIdentity(String) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
addPasswordIdentity(String) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
addPasswordIdentity(String) - Method in class org.apache.sshd.client.SshClient
 
addPendingRequest(String, boolean) - Method in class org.apache.sshd.common.channel.AbstractChannel
Add a channel request to the tracked pending ones if reply is expected
addPortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
addPortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.forward.DefaultForwarderFactory
 
addPortForwardingEventListener(PortForwardingEventListener) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListenerManager
Add a port forwarding listener
addPortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
addPortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.session.AbstractConnectionServiceFactory
 
addPortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
addPortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
addPortForwardingEventListenerManager(PortForwardingEventListenerManager) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
addPortForwardingEventListenerManager(PortForwardingEventListenerManager) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListenerManagerHolder
 
addPortForwardingEventListenerManager(PortForwardingEventListenerManager) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
addPrompt(String, boolean) - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
addPrompt(PromptEntry) - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
addPublicKeyIdentity(KeyPair) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
addPublicKeyIdentity(KeyPair) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
addPublicKeyIdentity(KeyPair) - Method in class org.apache.sshd.client.SshClient
 
addRequestHandler(RequestHandler<Channel>) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
addRequestHandler(RequestHandler<Channel>) - Method in interface org.apache.sshd.common.channel.Channel
 
addRequestHandlers(Collection<? extends RequestHandler<Channel>>) - Method in interface org.apache.sshd.common.channel.Channel
 
addSessionListener(SessionListener) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
addSessionListener(SessionListener) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
addSessionListener(SessionListener) - Method in interface org.apache.sshd.common.session.SessionListenerManager
Add a session listener.
addSignalListener(SignalListener) - Method in interface org.apache.sshd.server.Environment
Add a global listener for all signals
addSignalListener(SignalListener, Collection<Signal>) - Method in interface org.apache.sshd.server.Environment
Add a qualified listener for the specific signals
addSignalListener(SignalListener, Collection<Signal>) - Method in class org.apache.sshd.server.StandardEnvironment
 
addSignalListener(SignalListener, Signal...) - Method in interface org.apache.sshd.server.Environment
Add a qualified listener for the specific signals
aeadOutgoingBuffer(Buffer, int, int) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
AGENT_FORWARDING_TYPE - Static variable in class org.apache.sshd.core.CoreModuleProperties
The request type of agent forwarding.
AGENT_FORWARDING_TYPE_IETF - Static variable in class org.apache.sshd.core.CoreModuleProperties
The agent forwarding type defined by IETF (https://tools.ietf.org/html/draft-ietf-secsh-agent-02).
AGENT_FORWARDING_TYPE_OPENSSH - Static variable in class org.apache.sshd.core.CoreModuleProperties
The agent forwarding type defined by OpenSSH.
AgentClient - Class in org.apache.sshd.agent.unix
A client for a remote SSH agent
AgentClient() - Constructor for class org.apache.sshd.agent.local.ChannelAgentForwarding.AgentClient
 
AgentClient(FactoryManager, String) - Constructor for class org.apache.sshd.agent.unix.AgentClient
 
AgentClient(FactoryManager, String, CloseableExecutorService) - Constructor for class org.apache.sshd.agent.unix.AgentClient
 
AgentDelegate - Class in org.apache.sshd.agent.common
 
AgentDelegate(SshAgent) - Constructor for class org.apache.sshd.agent.common.AgentDelegate
 
agentFactory - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
AgentForwardedChannel - Class in org.apache.sshd.agent.local
 
AgentForwardedChannel - Class in org.apache.sshd.agent.unix
 
AgentForwardedChannel(long, String) - Constructor for class org.apache.sshd.agent.unix.AgentForwardedChannel
 
AgentForwardedChannel(String) - Constructor for class org.apache.sshd.agent.local.AgentForwardedChannel
 
AgentForwardingFilter - Interface in org.apache.sshd.server.forward
 
AgentForwardSupport - Interface in org.apache.sshd.agent.common
The server side fake agent, acting as an agent, but actually forwarding the requests to the auth channel on the client side.
AgentImpl - Class in org.apache.sshd.agent.local
A local SSH agent implementation
AgentImpl() - Constructor for class org.apache.sshd.agent.local.AgentImpl
 
AgentServer - Class in org.apache.sshd.agent.unix
A server for an SSH Agent
AgentServer() - Constructor for class org.apache.sshd.agent.unix.AgentServer
 
AgentServer(SshAgent, CloseableExecutorService) - Constructor for class org.apache.sshd.agent.unix.AgentServer
 
AgentServer(CloseableExecutorService) - Constructor for class org.apache.sshd.agent.unix.AgentServer
 
AgentServer.SshAgentSession - Class in org.apache.sshd.agent.unix
 
AgentServerProxy - Class in org.apache.sshd.agent.local
The server side fake agent, acting as an agent, but actually forwarding the requests to the auth channel on the client side.
AgentServerProxy - Class in org.apache.sshd.agent.unix
The server side fake agent, acting as an agent, but actually forwarding the requests to the auth channel on the client side.
AgentServerProxy(ConnectionService) - Constructor for class org.apache.sshd.agent.local.AgentServerProxy
 
AgentServerProxy(ConnectionService) - Constructor for class org.apache.sshd.agent.unix.AgentServerProxy
 
AgentServerProxy(ConnectionService, CloseableExecutorService) - Constructor for class org.apache.sshd.agent.unix.AgentServerProxy
 
AggregateShellFactory - Class in org.apache.sshd.server.shell
Provides different shell(s) based on some criteria of the provided ChannelSession
AggregateShellFactory(Collection<? extends ShellFactorySelector>) - Constructor for class org.apache.sshd.server.shell.AggregateShellFactory
 
AggregateShellFactory(Collection<? extends ShellFactorySelector>, ShellFactory) - Constructor for class org.apache.sshd.server.shell.AggregateShellFactory
 
ALL - Enum constant in enum org.apache.sshd.server.config.AllowTcpForwardingValue
 
ALLOW_AGENT_FORWARDING_CONFIG_PROP - Static variable in class org.apache.sshd.server.config.SshServerConfigFileReader
 
ALLOW_DHG1_KEX_FALLBACK - Static variable in class org.apache.sshd.core.CoreModuleProperties
Whether allowed to fall back to DH group with SHA-1 KEX if exhausted all available primes for SHA-256.
ALLOW_TCP_FORWARDING_CONFIG_PROP - Static variable in class org.apache.sshd.server.config.SshServerConfigFileReader
 
ALLOW_X11_FORWARDING_CONFIG_PROP - Static variable in class org.apache.sshd.server.config.SshServerConfigFileReader
 
AllowTcpForwardingValue - Enum in org.apache.sshd.server.config
 
append(B) - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
append(B) - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
appendOutgoingMac(Buffer, int, int) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
appendSignature(ClientSession, String, String, String, String, PublicKey, PublicKey, Buffer) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
appendSignature(ClientSession, String, String, PublicKey, byte[], String, String, Signature, Buffer) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
AprLibrary - Class in org.apache.sshd.agent.unix
Internal singleton used for initializing correctly the APR native library and the associated root memory pool.
asForwardingFilter(AgentForwardingFilter, X11ForwardingFilter, TcpForwardingFilter) - Static method in interface org.apache.sshd.server.forward.ForwardingFilter
Wraps separate filtering policies into one - any null one is assumed to be disabled
asListener(Object) - Method in exception org.apache.sshd.server.auth.AsyncAuthException
 
Async - Enum constant in enum org.apache.sshd.common.channel.StreamingChannel.Streaming
 
asyncAuth(int, Buffer, boolean) - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
AsyncAuthException - Exception in org.apache.sshd.server.auth
 
AsyncAuthException() - Constructor for exception org.apache.sshd.server.auth.AsyncAuthException
 
AsyncCommand - Interface in org.apache.sshd.server.command
Represents a command capable of doing non-blocking io.
AsyncCommandErrorStreamAware - Interface in org.apache.sshd.server.command
 
AsyncCommandInputStreamAware - Interface in org.apache.sshd.server.command
 
AsyncCommandOutputStreamAware - Interface in org.apache.sshd.server.command
 
AsyncCommandStreamsAware - Interface in org.apache.sshd.server.command
 
AsyncDataReceiver - Class in org.apache.sshd.server.channel
 
AsyncDataReceiver(Channel) - Constructor for class org.apache.sshd.server.channel.AsyncDataReceiver
 
asyncErr - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
asyncErr - Variable in class org.apache.sshd.server.channel.ChannelSession
 
asyncIn - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
asyncOut - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
asyncOut - Variable in class org.apache.sshd.server.channel.ChannelSession
 
attachSession(IoSession, AbstractSession) - Static method in class org.apache.sshd.common.session.helpers.AbstractSession
Attach an SSH AbstractSession to the I/O session
attributeKeys() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
attributeKeys() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
attributeKeys() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
auth() - Method in interface org.apache.sshd.client.session.ClientSession
Starts the authentication process.
auth() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
auth(String) - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
auth(ServerSession, String, String, Buffer) - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
auth(ServerSession, String, String, Buffer) - Method in interface org.apache.sshd.server.auth.UserAuth
Try to authenticate the user.
AUTH_METHODS - Static variable in class org.apache.sshd.core.CoreModuleProperties
This key is used when configuring multi-step authentications.
AUTH_SOCKET_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Property that can be set on the Session in order to control the authentication timeout (millis).
AUTH_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the timeout after which it will close the connection if the other side has not been authenticated - in milliseconds.
authed - Variable in exception org.apache.sshd.server.auth.AsyncAuthException
 
AUTHED - Enum constant in enum org.apache.sshd.client.session.ClientSession.ClientSessionEvent
 
authenticate(String, String, ServerSession) - Method in interface org.apache.sshd.server.auth.password.PasswordAuthenticator
Check the validity of a password.
authenticate(String, String, ServerSession) - Method in class org.apache.sshd.server.auth.password.StaticPasswordAuthenticator
 
authenticate(String, String, ServerSession) - Method in class org.apache.sshd.server.jaas.JaasPasswordAuthenticator
 
authenticate(String, PublicKey, ServerSession) - Method in class org.apache.sshd.server.auth.pubkey.AuthorizedKeyEntriesPublickeyAuthenticator
 
authenticate(String, PublicKey, ServerSession) - Method in class org.apache.sshd.server.auth.pubkey.CachingPublicKeyAuthenticator
 
authenticate(String, PublicKey, ServerSession) - Method in class org.apache.sshd.server.auth.pubkey.KeySetPublickeyAuthenticator
 
authenticate(String, PublicKey, ServerSession) - Method in interface org.apache.sshd.server.auth.pubkey.PublickeyAuthenticator
Check the validity of a public key.
authenticate(String, PublicKey, ServerSession) - Method in class org.apache.sshd.server.auth.pubkey.StaticPublickeyAuthenticator
 
authenticate(String, PublicKey, ServerSession) - Method in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
authenticate(String, PublicKey, ServerSession, Collection<? extends PublicKey>) - Method in class org.apache.sshd.server.auth.pubkey.KeySetPublickeyAuthenticator
 
authenticate(ServerSession, String, PublicKey, String, String, List<X509Certificate>) - Method in interface org.apache.sshd.server.auth.hostbased.HostBasedAuthenticator
 
authenticate(ServerSession, String, PublicKey, String, String, List<X509Certificate>) - Method in class org.apache.sshd.server.auth.hostbased.StaticHostBasedAuthenticator
 
authenticate(ServerSession, String, List<String>) - Method in class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
authenticate(ServerSession, String, List<String>) - Method in interface org.apache.sshd.server.auth.keyboard.KeyboardInteractiveAuthenticator
Called to authenticate the response to the challenge(s) sent previously
Authenticated - Enum constant in enum org.apache.sshd.common.session.SessionListener.Event
Fired when the session is fully authenticated.
authenticator - Variable in class org.apache.sshd.server.auth.pubkey.CachingPublicKeyAuthenticator
 
authFactories - Variable in class org.apache.sshd.client.session.ClientUserAuthService
 
AuthFuture - Interface in org.apache.sshd.client.future
An SshFuture for asynchronous authentication requests.
authFutureHolder - Variable in class org.apache.sshd.client.session.ClientUserAuthService
The AuthFuture that is being used by the current auth request.
AUTHOK - Enum constant in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.AvailabilityPhase
About to send SSH_MSG_USERAUTH_SUCCESS message.
AUTHOK - Enum constant in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.KexPhase
 
AUTHORIZED_KEY - Static variable in class org.apache.sshd.server.auth.pubkey.AuthorizedKeyEntriesPublickeyAuthenticator
 
AuthorizedKeyEntriesPublickeyAuthenticator - Class in org.apache.sshd.server.auth.pubkey
Checks against a Collection of AuthorizedKeyEntrys Records the matched entry under a session attribute.
AuthorizedKeyEntriesPublickeyAuthenticator(Object, ServerSession, Collection<? extends AuthorizedKeyEntry>, PublicKeyEntryResolver) - Constructor for class org.apache.sshd.server.auth.pubkey.AuthorizedKeyEntriesPublickeyAuthenticator
 
AuthorizedKeysAuthenticator - Class in org.apache.sshd.server.config.keys
Uses the authorized keys file to implement PublickeyAuthenticator while automatically re-loading the keys if the file has changed when a new authentication request is received.
AuthorizedKeysAuthenticator(Path) - Constructor for class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
AuthorizedKeysAuthenticator(Path, LinkOption...) - Constructor for class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
authSession(ConnectFuture, String) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
authSession(ConnectFuture, KeyPair) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
authSession(ClientSession) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
authStart - Variable in class org.apache.sshd.common.session.helpers.SessionHelper
 
AUTO_DETECT_PASSWORD_PROMPT - Static variable in interface org.apache.sshd.client.auth.keyboard.UserInteraction
Whether to auto-detect password challenge prompt
AUTO_WELCOME_BANNER_VALUE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Special value that can be set for the CoreModuleProperties.WELCOME_BANNER property indicating that the server should generate a banner consisting of the random art of the server's keys (if any are provided).
autowireCreatedService(S) - Method in class org.apache.sshd.common.io.AbstractIoServiceFactory
 
available() - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 

B

BANNER_CONFIG_PROP - Static variable in class org.apache.sshd.server.config.SshServerConfigFileReader
 
BaseBuilder<T extends AbstractFactoryManager,S extends BaseBuilder<T,S>> - Class in org.apache.sshd.common
Base class for dedicated client/server instance builders
BaseBuilder() - Constructor for class org.apache.sshd.common.BaseBuilder
 
bind(SocketAddress) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
bind(Collection<? extends SocketAddress>) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
BUFFER_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Value used by the InvertedShellWrapper to control copy buffer size.
BUFFERED - Enum constant in enum org.apache.sshd.common.channel.ChannelOutputStream.WriteState
 
BUFFERED_IO_OUTPUT_MAX_PENDING_WRITE_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used when creating a BufferedIoOutputStream in order to specify max.
BUFFERED_IO_OUTPUT_MAX_PENDING_WRITE_WAIT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used when creating a BufferedIoOutputStream in order to specify max.
BufferedIoOutputStream - Class in org.apache.sshd.common.channel
An IoOutputStream capable of queuing write requests.
BufferedIoOutputStream(Object, long, IoOutputStream, int, Duration) - Constructor for class org.apache.sshd.common.channel.BufferedIoOutputStream
 
BufferedIoOutputStream(Object, long, IoOutputStream, PropertyResolver) - Constructor for class org.apache.sshd.common.channel.BufferedIoOutputStream
 
build() - Method in class org.apache.sshd.common.BaseBuilder
 
build(boolean) - Method in class org.apache.sshd.client.ClientBuilder
 
build(boolean) - Method in class org.apache.sshd.common.BaseBuilder
 
build(boolean) - Method in class org.apache.sshd.server.ServerBuilder
 
builder() - Static method in class org.apache.sshd.client.ClientBuilder
 
builder() - Static method in class org.apache.sshd.server.ServerBuilder
 
BuiltinDHFactories - Enum in org.apache.sshd.common.kex
 
BuiltinDHFactories.Constants - Class in org.apache.sshd.common.kex
 
BuiltinDHFactories.ParseResult - Class in org.apache.sshd.common.kex
BuiltinIoServiceFactoryFactories - Enum in org.apache.sshd.common.io
 
BuiltinUserAuthFactories - Enum in org.apache.sshd.client.auth
Provides a centralized location for the default built-in authentication factories
BuiltinUserAuthFactories - Enum in org.apache.sshd.server.auth
Provides a centralized location for the default built-in authentication factories
BuiltinUserAuthFactories.ParseResult - Class in org.apache.sshd.client.auth
BuiltinUserAuthFactories.ParseResult - Class in org.apache.sshd.server.auth

C

CACHE_ATTRIBUTE - Static variable in class org.apache.sshd.server.auth.pubkey.CachingPublicKeyAuthenticator
The AttributeKey used to store the cached authentication results on the session instance
CachingPublicKeyAuthenticator - Class in org.apache.sshd.server.auth.pubkey
Caches the result per session - compensates for OpenSSH behavior where it sends 2 requests with the same key (see SSHD-300).
CachingPublicKeyAuthenticator(PublickeyAuthenticator) - Constructor for class org.apache.sshd.server.auth.pubkey.CachingPublicKeyAuthenticator
 
calculateE() - Method in class org.apache.sshd.common.kex.AbstractDH
Lazy-called by AbstractDH.getE() if the public key data has not been generated yet.
calculateE() - Method in class org.apache.sshd.common.kex.DHG
 
calculateE() - Method in class org.apache.sshd.common.kex.ECDH
 
calculateE() - Method in class org.apache.sshd.common.kex.XDH
 
calculateK() - Method in class org.apache.sshd.common.kex.AbstractDH
Lazy-called by AbstractDH.getK() if the shared secret data has not been calculated yet
calculateK() - Method in class org.apache.sshd.common.kex.DHG
 
calculateK() - Method in class org.apache.sshd.common.kex.ECDH
 
calculateK() - Method in class org.apache.sshd.common.kex.XDH
 
calculateNextIgnorePacketCount(Random, long, int) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
calculatePadLength(int, int, boolean) - Static method in class org.apache.sshd.common.session.helpers.AbstractSession
 
cancel() - Method in class org.apache.sshd.client.future.DefaultAuthFuture
Note that returned CancelFuture may also be fulfilled unsuccessfully (i.e., (DefaultSshFuture.isDone() && !DefaultCancellableSshFuture.isCanceled()) == true.
CancelTcpipForwardHandler - Class in org.apache.sshd.server.global
Handler for "cancel-tcpip-forward" global request.
CancelTcpipForwardHandler() - Constructor for class org.apache.sshd.server.global.CancelTcpipForwardHandler
 
canConnect(TcpForwardingFilter.Type, SshdSocketAddress, Session) - Method in class org.apache.sshd.server.forward.StaticDecisionForwardingFilter
 
canConnect(TcpForwardingFilter.Type, SshdSocketAddress, Session) - Method in interface org.apache.sshd.server.forward.TcpForwardingFilter
Determine if the session may create an outbound connection.
canForwardAgent(Session, String) - Method in interface org.apache.sshd.server.forward.AgentForwardingFilter
Determine if the session may arrange for agent forwarding.
canForwardAgent(Session, String) - Method in class org.apache.sshd.server.forward.StaticDecisionForwardingFilter
 
canForwardX11(Session, String) - Method in class org.apache.sshd.server.forward.StaticDecisionForwardingFilter
 
canForwardX11(Session, String) - Method in interface org.apache.sshd.server.forward.X11ForwardingFilter
Determine if the session may arrange for X11 forwarding.
canListen(SshdSocketAddress, Session) - Method in class org.apache.sshd.server.forward.StaticDecisionForwardingFilter
 
canListen(SshdSocketAddress, Session) - Method in interface org.apache.sshd.server.forward.TcpForwardingFilter
Determine if the session may listen for inbound connections.
cbCalled - Variable in class org.apache.sshd.server.command.AbstractCommandSupport
 
CHANN2HNDLR - Static variable in interface org.apache.sshd.common.channel.ChannelRequestHandler
 
channel - Variable in class org.apache.sshd.common.channel.throttle.DefaultChannelStreamWriter
 
channel - Variable in class org.apache.sshd.common.forward.SocksProxy.Proxy
 
Channel - Interface in org.apache.sshd.common.channel
Represents a channel opened over an SSH session - holds information that is common both to server and client channels.
CHANNEL_CLOSE_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to configure the timeout used when writing a close request on a channel.
CHANNEL_EXEC - Static variable in interface org.apache.sshd.common.channel.Channel
 
CHANNEL_OPEN_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Value that can be set on the FactoryManager or the session to configure the channel open timeout value (millis).
CHANNEL_SHELL - Static variable in interface org.apache.sshd.common.channel.Channel
 
CHANNEL_SUBSYSTEM - Static variable in interface org.apache.sshd.common.channel.Channel
 
ChannelAgentForwarding - Class in org.apache.sshd.agent.local
The client side channel that will receive requests forwards by the SSH server.
ChannelAgentForwarding - Class in org.apache.sshd.agent.unix
The client side channel that will receive requests forwards by the SSH server.
ChannelAgentForwarding(CloseableExecutorService) - Constructor for class org.apache.sshd.agent.local.ChannelAgentForwarding
 
ChannelAgentForwarding(CloseableExecutorService) - Constructor for class org.apache.sshd.agent.unix.ChannelAgentForwarding
 
ChannelAgentForwarding.AgentClient - Class in org.apache.sshd.agent.local
 
ChannelAgentForwardingFactory - Class in org.apache.sshd.agent.local
 
ChannelAgentForwardingFactory - Class in org.apache.sshd.agent.unix
 
ChannelAgentForwardingFactory(String) - Constructor for class org.apache.sshd.agent.local.ChannelAgentForwardingFactory
 
ChannelAgentForwardingFactory(String) - Constructor for class org.apache.sshd.agent.unix.ChannelAgentForwardingFactory
 
ChannelAgentForwardingFactory(String, Factory<CloseableExecutorService>) - Constructor for class org.apache.sshd.agent.unix.ChannelAgentForwardingFactory
 
ChannelAsyncInputStream - Class in org.apache.sshd.common.channel
 
ChannelAsyncInputStream(Channel) - Constructor for class org.apache.sshd.common.channel.ChannelAsyncInputStream
 
ChannelAsyncInputStream.IoReadFutureImpl - Class in org.apache.sshd.common.channel
 
ChannelAsyncOutputStream - Class in org.apache.sshd.common.channel
 
ChannelAsyncOutputStream(Channel, byte) - Constructor for class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
ChannelAsyncOutputStream.BufferedFuture - Class in org.apache.sshd.common.channel
Marker type to avoid repeated buffering in ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean).
ChannelAsyncOutputStream.WriteState - Class in org.apache.sshd.common.channel
Collects state variables; access is always synchronized on the single instance per stream.
channelClose(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Close a channel due to a close packet received
channelClosed(Channel, Throwable) - Method in interface org.apache.sshd.common.channel.ChannelListener
Called to inform about a channel being closed.
channelData(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Process incoming data on a channel
ChannelDataReceiver - Interface in org.apache.sshd.server.channel
Receiving end of the data stream from the client.
ChannelDirectTcpip - Class in org.apache.sshd.client.channel
TODO Add javadoc
ChannelDirectTcpip(SshdSocketAddress, SshdSocketAddress) - Constructor for class org.apache.sshd.client.channel.ChannelDirectTcpip
 
channelEof(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Process end of file on a channel
ChannelExec - Class in org.apache.sshd.client.channel
Client channel to run a remote command
ChannelExec(String, PtyChannelConfigurationHolder, Map<String, ?>) - Constructor for class org.apache.sshd.client.channel.ChannelExec
 
channelExtendedData(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Process incoming extended data on a channel
channelFactories - Variable in class org.apache.sshd.common.BaseBuilder
 
channelFactories - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
channelFactories(List<ChannelFactory>) - Method in class org.apache.sshd.common.BaseBuilder
 
ChannelFactory - Interface in org.apache.sshd.common.channel
 
channelFailure(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Process a failure on a channel
ChannelForwardedX11 - Class in org.apache.sshd.server.x11
 
ChannelForwardedX11(IoSession) - Constructor for class org.apache.sshd.server.x11.ChannelForwardedX11
 
ChannelHolder - Interface in org.apache.sshd.common.channel
 
channelId - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
ChannelIdentifier - Interface in org.apache.sshd.common.channel
 
channelInitialized(Channel) - Method in interface org.apache.sshd.common.channel.ChannelListener
ChannelListener - Interface in org.apache.sshd.common.channel
Provides a simple listener for client / server channels being established or torn down.
ChannelListenerManager - Interface in org.apache.sshd.common.channel
 
channelListenerProxy - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
channelListenerProxy - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
channelListenerProxy - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
channelListeners - Variable in class org.apache.sshd.common.channel.AbstractChannel
Channel events listener
channelListeners - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
channelListeners - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
Channel events listener container
channelOpen(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
channelOpenConfirmation(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
channelOpenFailure(Channel, Throwable) - Method in interface org.apache.sshd.common.channel.ChannelListener
Called to inform about the failure to open a channel
channelOpenFailure(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
channelOpenSuccess(Channel) - Method in interface org.apache.sshd.common.channel.ChannelListener
Called to inform about a channel being successfully opened for a session.
ChannelOutputStream - Class in org.apache.sshd.common.channel
 
ChannelOutputStream(AbstractChannel, RemoteWindow, long, Logger, byte, boolean) - Constructor for class org.apache.sshd.common.channel.ChannelOutputStream
 
ChannelOutputStream(AbstractChannel, RemoteWindow, Duration, Logger, byte, boolean) - Constructor for class org.apache.sshd.common.channel.ChannelOutputStream
 
ChannelOutputStream(AbstractChannel, RemoteWindow, Logger, byte, boolean) - Constructor for class org.apache.sshd.common.channel.ChannelOutputStream
 
ChannelOutputStream.OpenState - Enum in org.apache.sshd.common.channel
 
ChannelOutputStream.WriteState - Enum in org.apache.sshd.common.channel
 
ChannelPipedInputStream - Class in org.apache.sshd.common.channel
TODO Add javadoc
ChannelPipedInputStream(LocalWindow, long) - Constructor for class org.apache.sshd.common.channel.ChannelPipedInputStream
 
ChannelPipedInputStream(LocalWindow, Duration) - Constructor for class org.apache.sshd.common.channel.ChannelPipedInputStream
 
ChannelPipedInputStream(PropertyResolver, LocalWindow) - Constructor for class org.apache.sshd.common.channel.ChannelPipedInputStream
 
ChannelPipedOutputStream - Class in org.apache.sshd.common.channel
TODO Add javadoc
ChannelPipedOutputStream(ChannelPipedSink) - Constructor for class org.apache.sshd.common.channel.ChannelPipedOutputStream
 
ChannelPipedSink - Interface in org.apache.sshd.common.channel
 
channelRequest(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Service a request on a channel
ChannelRequestHandler - Interface in org.apache.sshd.common.channel
 
channels - Variable in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
channels - Variable in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Map of channels keyed by the identifier
ChannelSession - Class in org.apache.sshd.client.channel
Client side channel session
ChannelSession - Class in org.apache.sshd.server.channel
Server side channel session
ChannelSession() - Constructor for class org.apache.sshd.client.channel.ChannelSession
 
ChannelSession() - Constructor for class org.apache.sshd.server.channel.ChannelSession
 
ChannelSession(Collection<? extends RequestHandler<Channel>>) - Constructor for class org.apache.sshd.server.channel.ChannelSession
 
ChannelSession.CommandCloseable - Class in org.apache.sshd.server.channel
 
ChannelSessionAware - Interface in org.apache.sshd.server.channel
Command can implement this optional interface to receive a reference to ChannelSession.
ChannelSessionFactory - Class in org.apache.sshd.server.channel
 
ChannelSessionFactory() - Constructor for class org.apache.sshd.server.channel.ChannelSessionFactory
 
ChannelShell - Class in org.apache.sshd.client.channel
Client channel to open a remote shell
ChannelShell(PtyChannelConfigurationHolder, Map<String, ?>) - Constructor for class org.apache.sshd.client.channel.ChannelShell
 
channelStateChanged(Channel, String) - Method in interface org.apache.sshd.common.channel.ChannelListener
Called to inform that the channel state may have changed - e.g., received EOF, window adjustment, etc..
channelStreamPacketWriterResolver - Variable in class org.apache.sshd.common.BaseBuilder
 
channelStreamPacketWriterResolver(ChannelStreamWriterResolver) - Method in class org.apache.sshd.common.BaseBuilder
 
ChannelStreamWriter - Interface in org.apache.sshd.common.channel.throttle
The ChannelStreamWriter is used when writing to the channel data stream.
ChannelStreamWriterResolver - Interface in org.apache.sshd.common.channel.throttle
A special mechanism that enables users to intervene in the way packets are sent from ChannelOutputStream-s - e.g., by introducing throttling
ChannelStreamWriterResolverManager - Interface in org.apache.sshd.common.channel.throttle
TODO Add javadoc
ChannelSubsystem - Class in org.apache.sshd.client.channel
Client channel to run a subsystem
ChannelSubsystem(String) - Constructor for class org.apache.sshd.client.channel.ChannelSubsystem
 
channelSuccess(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Process a success on a channel
ChannelToPortHandler - Class in org.apache.sshd.common.forward
Implements forwarding messages received from a channel to a port in TCP/IP port forwarding.
ChannelToPortHandler(IoSession, Channel) - Constructor for class org.apache.sshd.common.forward.ChannelToPortHandler
 
channelWindowAdjust(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Process a window adjust packet on a channel
CHECK_INTERACTIVE_PASSWORD_DELIM - Static variable in interface org.apache.sshd.client.auth.keyboard.UserInteraction
If password prompt detected then check it ends with any of the comma separated list of these values.
checkAcceptance(String, Session, SshdSocketAddress) - Method in class org.apache.sshd.server.forward.StaticDecisionForwardingFilter
 
checkAuthenticationTimeout(Instant, Duration) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Checks if authentication timeout expired
checkConfig() - Method in class org.apache.sshd.client.SshClient
 
checkConfig() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
checkConfig() - Method in class org.apache.sshd.server.SshServer
 
checkForTimeouts() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Checks whether the session has timed out (both authentication and idle timeouts are checked).
checkIdleTimeout(Instant, Duration) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Checks if idle timeout expired
checkInitialized(String) - Method in class org.apache.sshd.common.channel.Window
 
checkKeyAgreementNecessity() - Method in class org.apache.sshd.common.kex.AbstractDH
Called after either public or private parts have been calculated in order to check if the key-agreement mediator is still required.
checkKeys() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
checkKeys() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Indicates the the key exchange is completed and the exchanged keys can now be verified - e.g., client can verify the server's key
checkKeys() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
checkPassword(Buffer, ServerSession, String, String) - Method in class org.apache.sshd.server.auth.password.UserAuthPassword
Invokes the configured PasswordAuthenticator and returns the result.
checkRekey() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Checks if a re-keying is required and if so initiates it
chooseDH(int, int, int) - Method in class org.apache.sshd.server.kex.DHGEXServer
 
chosenAlgorithm - Variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
cipherFactories - Variable in class org.apache.sshd.common.BaseBuilder
 
cipherFactories(List<NamedFactory<Cipher>>) - Method in class org.apache.sshd.common.BaseBuilder
 
clear(boolean) - Method in class org.apache.sshd.common.session.SessionWorkBuffer
 
clearAttributes() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
clearAttributes() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
clearAttributes() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
clearInternalModuliCache() - Static method in class org.apache.sshd.server.kex.Moduli
 
clearPrompts() - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
CLIENT_IDENTIFICATION - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the client identification string.
CLIENT_LIVECHECK_INTERVAL_PROP - Static variable in class org.apache.sshd.client.config.SshClientConfigFileReader
 
CLIENT_LIVECHECK_REPLIES_WAIT - Static variable in class org.apache.sshd.client.config.SshClientConfigFileReader
 
CLIENT_LIVECHECK_USE_NULLS - Static variable in class org.apache.sshd.client.config.SshClientConfigFileReader
 
CLIENT_REQUESTED_EXT_INFO - Static variable in class org.apache.sshd.common.kex.extension.DefaultServerKexExtensionHandler
Session AttributeRepository.AttributeKey storing whether the client requested to get the EXT_INFO message.
ClientAuthenticationManager - Interface in org.apache.sshd.client
Holds information required for the client to perform authentication with the server
ClientBuilder - Class in org.apache.sshd.client
SshClient builder
ClientBuilder() - Constructor for class org.apache.sshd.client.ClientBuilder
 
ClientChannel - Interface in org.apache.sshd.client.channel
A client channel used to communicate with the SSH server.
ClientChannelEvent - Enum in org.apache.sshd.client.channel
ClientChannelHolder - Interface in org.apache.sshd.client.channel
TODO Add javadoc
ClientConnectionService - Class in org.apache.sshd.client.session
Client side ssh-connection service.
ClientConnectionService(AbstractClientSession) - Constructor for class org.apache.sshd.client.session.ClientConnectionService
 
ClientConnectionServiceFactory - Class in org.apache.sshd.client.session
 
ClientConnectionServiceFactory() - Constructor for class org.apache.sshd.client.session.ClientConnectionServiceFactory
 
ClientFactoryManager - Interface in org.apache.sshd.client
The ClientFactoryManager enable the retrieval of additional configuration needed specifically for the client side.
clientHeartbeat - Variable in class org.apache.sshd.client.session.ClientConnectionService
Non-null only if using the "keep-alive" request mechanism
clientHostKeys - Variable in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
clientIdentityLoader - Variable in class org.apache.sshd.client.ClientBuilder
 
clientIdentityLoader(ClientIdentityLoader) - Method in class org.apache.sshd.client.ClientBuilder
 
clientMethods - Variable in class org.apache.sshd.client.session.ClientUserAuthService
 
clientProposal - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
ClientProxyConnector - Interface in org.apache.sshd.client.session
Provides a way to implement proxied connections where some metadata about the client is sent before the actual SSH protocol is executed - e.g., the <A HREF=@http://www.haproxy.org/download/1.6/doc/proxy-protocol.txt">PROXY protocol.
ClientProxyConnectorHolder - Interface in org.apache.sshd.client.session
 
clientSession - Variable in class org.apache.sshd.client.session.ClientUserAuthService
 
ClientSession - Interface in org.apache.sshd.client.session
An authenticated session to a given SSH server.
ClientSession.ClientSessionEvent - Enum in org.apache.sshd.client.session
 
ClientSessionCreator - Interface in org.apache.sshd.client.session
 
ClientSessionHolder - Interface in org.apache.sshd.client.session
 
ClientSessionImpl - Class in org.apache.sshd.client.session
The default implementation of a ClientSession
ClientSessionImpl(ClientFactoryManager, IoSession) - Constructor for class org.apache.sshd.client.session.ClientSessionImpl
 
ClientUserAuthService - Class in org.apache.sshd.client.session
Client side ssh-auth service.
ClientUserAuthService(Session) - Constructor for class org.apache.sshd.client.session.ClientUserAuthService
 
ClientUserAuthServiceFactory - Class in org.apache.sshd.client.session
 
ClientUserAuthServiceFactory() - Constructor for class org.apache.sshd.client.session.ClientUserAuthServiceFactory
 
clientVersion - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
clone() - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
clone() - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
close() - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
close() - Method in class org.apache.sshd.agent.common.AgentDelegate
 
close() - Method in class org.apache.sshd.agent.common.DefaultAgentForwardSupport
 
close() - Method in class org.apache.sshd.agent.local.AgentImpl
 
close() - Method in class org.apache.sshd.agent.local.AgentServerProxy
 
close() - Method in class org.apache.sshd.agent.unix.AgentClient
 
close() - Method in class org.apache.sshd.agent.unix.AgentServer
 
close() - Method in class org.apache.sshd.agent.unix.AgentServerProxy
 
close() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyIterator
 
close() - Method in class org.apache.sshd.client.session.forward.DynamicPortForwardingTracker
 
close() - Method in class org.apache.sshd.client.session.forward.ExplicitPortForwardingTracker
 
close() - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
close() - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 
close() - Method in class org.apache.sshd.common.channel.ChannelPipedOutputStream
 
close() - Method in class org.apache.sshd.common.channel.throttle.DefaultChannelStreamWriter
 
close() - Method in class org.apache.sshd.common.channel.Window
 
close() - Method in class org.apache.sshd.common.forward.SocksProxy.Proxy
 
close() - Method in class org.apache.sshd.server.channel.AsyncDataReceiver
 
close() - Method in class org.apache.sshd.server.channel.PipeDataReceiver
 
close() - Method in class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
close(boolean) - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
close(boolean) - Method in class org.apache.sshd.server.channel.ChannelSession.CommandCloseable
 
closeAgent() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyIterator
 
closed - Variable in class org.apache.sshd.common.channel.throttle.DefaultChannelStreamWriter
 
Closed - Enum constant in enum org.apache.sshd.common.channel.AbstractChannel.GracefulState
 
CLOSED - Enum constant in enum org.apache.sshd.client.channel.ClientChannelEvent
Channel has been marked as closed
CLOSED - Enum constant in enum org.apache.sshd.client.session.ClientSession.ClientSessionEvent
 
CLOSED - Enum constant in enum org.apache.sshd.common.channel.ChannelOutputStream.OpenState
 
closeImmediately0() - Method in class org.apache.sshd.client.channel.ChannelSession
 
closeImmediately0() - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
closeImmediately0() - Method in class org.apache.sshd.server.channel.ChannelSession
 
CloseReceived - Enum constant in enum org.apache.sshd.common.channel.AbstractChannel.GracefulState
 
CloseSent - Enum constant in enum org.apache.sshd.common.channel.AbstractChannel.GracefulState
 
closeShell(int, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
closeSignaled - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
CLOSING - Enum constant in enum org.apache.sshd.common.channel.ChannelOutputStream.OpenState
 
cmdRunner - Variable in class org.apache.sshd.server.command.AbstractCommandSupport
 
collectExtensions(Session, KexExtensionHandler.KexPhase, BiConsumer<String, Object>) - Method in class org.apache.sshd.common.kex.extension.DefaultServerKexExtensionHandler
Collects extension info records, handing them off to the given marshaller for writing into an KexExtensions.SSH_MSG_EXT_INFO message.
Command - Interface in org.apache.sshd.server.command
Represents a command, shell or subsystem that can be used to send command.
COMMAND_EXIT_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to configure the timeout used when receiving a close request on a channel to wait until the command cleanly exits after setting an EOF on the input stream.
CommandCloseable() - Constructor for class org.apache.sshd.server.channel.ChannelSession.CommandCloseable
 
CommandDirectErrorStreamAware - Interface in org.apache.sshd.server.command
 
CommandDirectInputStreamAware - Interface in org.apache.sshd.server.command
 
CommandDirectOutputStreamAware - Interface in org.apache.sshd.server.command
 
CommandDirectStreamsAware - Interface in org.apache.sshd.server.command
 
commandExitFuture - Variable in class org.apache.sshd.server.channel.ChannelSession
 
CommandFactory - Interface in org.apache.sshd.server.command
Commands are executed on the server side when an "exec" channel is requested by the SSH client.
commandInstance - Variable in class org.apache.sshd.server.channel.ChannelSession
 
CommandLifecycle - Interface in org.apache.sshd.server.command
 
commandStarted - Variable in class org.apache.sshd.server.channel.ChannelSession
 
comparePreferredKexProposalOption(KexProposalOption) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Compares the specified KexProposalOption option value for client vs.
completed(V, A) - Method in class org.apache.sshd.common.io.nio2.Nio2CompletionHandler
 
compressionFactories - Variable in class org.apache.sshd.common.BaseBuilder
 
compressionFactories(List<NamedFactory<Compression>>) - Method in class org.apache.sshd.common.BaseBuilder
 
computeAttributeIfAbsent(AttributeRepository.AttributeKey<T>, Function<? super AttributeRepository.AttributeKey<T>, ? extends T>) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
computeAttributeIfAbsent(AttributeRepository.AttributeKey<T>, Function<? super AttributeRepository.AttributeKey<T>, ? extends T>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
computeAttributeIfAbsent(AttributeRepository.AttributeKey<T>, Function<? super AttributeRepository.AttributeKey<T>, ? extends T>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
CONFIGURABLE_OPTIONS - Static variable in class org.apache.sshd.common.io.nio2.Nio2Service
 
configure(C, PropertyResolver, boolean, boolean) - Static method in class org.apache.sshd.client.config.SshClientConfigFileReader
 
configure(M, PropertyResolver, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
Configures an AbstractFactoryManager with the values read from some configuration.
configure(S, PropertyResolver, boolean, boolean) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
configureCiphers(M, String, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureCiphers(M, PropertyResolver, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureCompression(M, String, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureCompression(M, PropertyResolver, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
Configure the factory manager using one of the known CompressionConfigValues.
configureKeyExchanges(M, String, boolean, Function<? super DHFactory, ? extends KeyExchangeFactory>, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureKeyExchanges(M, PropertyResolver, boolean, Function<? super DHFactory, ? extends KeyExchangeFactory>, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureMacs(M, String, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureMacs(M, PropertyResolver, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureSignatures(M, String, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureSignatures(M, PropertyResolver, boolean, boolean) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
configureWindow() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
CONFIRM - Static variable in class org.apache.sshd.agent.SshAgentKeyConstraint
The singleton OpenSSH confirmation SshAgentKeyConstraint.
connect(String) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String) - Method in class org.apache.sshd.client.SshClient
 
connect(String, String, int) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String, String, int, SocketAddress) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String, String, int, AttributeRepository) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String, String, int, AttributeRepository, SocketAddress) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String, String, int, AttributeRepository, SocketAddress) - Method in class org.apache.sshd.client.SshClient
 
connect(String, SocketAddress) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String, SocketAddress, SocketAddress) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String, SocketAddress, AttributeRepository) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String, SocketAddress, AttributeRepository, SocketAddress) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
Resolves the effective HostConfigEntry and connects to it
connect(String, SocketAddress, AttributeRepository, SocketAddress) - Method in class org.apache.sshd.client.SshClient
 
connect(SocketAddress, AttributeRepository, SocketAddress) - Method in class org.apache.sshd.common.io.nio2.Nio2Connector
 
connect(HostConfigEntry) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
 
connect(HostConfigEntry, SocketAddress) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
 
connect(HostConfigEntry, AttributeRepository) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
 
connect(HostConfigEntry, AttributeRepository, SocketAddress) - Method in interface org.apache.sshd.client.session.ClientSessionCreator
 
connect(HostConfigEntry, AttributeRepository, SocketAddress) - Method in class org.apache.sshd.client.SshClient
 
ConnectFuture - Interface in org.apache.sshd.client.future
An SshFuture for asynchronous connections requests.
ConnectionCompletionHandler(IoConnectFuture, AsynchronousSocketChannel, AttributeRepository, PropertyResolver, IoHandler) - Constructor for class org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
 
ConnectionService - Interface in org.apache.sshd.common.session
Interface implementing ssh-connection service.
ConnectionServiceRequestHandler - Interface in org.apache.sshd.common.session
 
connector - Variable in class org.apache.sshd.client.SshClient
 
consume(long) - Method in class org.apache.sshd.common.channel.LocalWindow
 
consume(long) - Method in class org.apache.sshd.common.channel.RemoteWindow
 
consume(long) - Method in class org.apache.sshd.common.channel.Window
 
context - Variable in class org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
 
CoreModuleProperties - Class in org.apache.sshd.core
Configurable properties for sshd-core.
create() - Method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
create() - Method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
create() - Method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
create(Object...) - Method in interface org.apache.sshd.common.kex.DHFactory
 
create(Collection<? extends ServiceFactory>, String, Session) - Static method in interface org.apache.sshd.common.ServiceFactory
Create an instance of the specified name by looking up the needed factory in the list (case insensitive.
create(FactoryManager) - Method in class org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
 
create(FactoryManager) - Method in interface org.apache.sshd.common.io.IoServiceFactoryFactory
 
create(FactoryManager) - Method in class org.apache.sshd.common.io.nio2.Nio2ServiceFactoryFactory
 
create(ConnectionService) - Method in class org.apache.sshd.common.forward.DefaultForwarderFactory
 
create(ConnectionService) - Method in interface org.apache.sshd.common.forward.ForwarderFactory
Creates the forwarder to be used for TCP/IP port forwards for this session.
create(Session) - Method in class org.apache.sshd.client.session.ClientConnectionServiceFactory
 
create(Session) - Method in class org.apache.sshd.client.session.ClientUserAuthServiceFactory
 
create(Session) - Method in interface org.apache.sshd.common.ServiceFactory
 
create(Session) - Method in class org.apache.sshd.server.session.ServerConnectionServiceFactory
 
create(Session) - Method in class org.apache.sshd.server.session.ServerUserAuthServiceFactory
 
createAcceptor() - Method in class org.apache.sshd.server.SshServer
 
createAcceptor(IoHandler) - Method in class org.apache.sshd.common.io.nio2.Nio2ServiceFactory
 
createAgentForwardSupport(Session) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
createAuthFuture(ClientSession, String) - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
createBuffer(byte) - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
createBuffer(byte) - Method in interface org.apache.sshd.common.session.Session
Create a new buffer for the specified SSH packet and reserve the needed space (5 bytes) for the packet header.
createBuffer(byte, int) - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
createBuffer(byte, int) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
createBuffer(byte, int) - Method in interface org.apache.sshd.common.session.Session
Create a new buffer for the specified SSH packet and reserve the needed space (5 bytes) for the packet header.
createChannel(String) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
createChannel(String) - Method in interface org.apache.sshd.client.session.ClientSession
Create a channel of the given type.
createChannel(String, String) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
createChannel(String, String) - Method in interface org.apache.sshd.client.session.ClientSession
Create a channel of the given type and sub-type.
createChannel(Session) - Method in class org.apache.sshd.agent.local.ChannelAgentForwardingFactory
 
createChannel(Session) - Method in class org.apache.sshd.agent.unix.ChannelAgentForwardingFactory
 
createChannel(Session) - Method in interface org.apache.sshd.common.channel.ChannelFactory
 
createChannel(Session) - Method in class org.apache.sshd.server.channel.ChannelSessionFactory
 
createChannel(Session) - Method in class org.apache.sshd.server.forward.TcpipServerChannel.TcpipFactory
 
createChannel(Session, Collection<? extends ChannelFactory>, String) - Static method in interface org.apache.sshd.common.channel.ChannelFactory
 
createChannelToPortHandler(IoSession) - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
createChannelToPortHandler(IoSession) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
createClient() - Method in class org.apache.sshd.agent.local.AgentServerProxy
 
createClient(Session, FactoryManager) - Method in class org.apache.sshd.agent.local.LocalAgentFactory
 
createClient(Session, FactoryManager) - Method in class org.apache.sshd.agent.local.ProxyAgentFactory
 
createClient(Session, FactoryManager) - Method in interface org.apache.sshd.agent.SshAgentFactory
Create an SshAgent that can be used on the client side by the authentication process to send possible keys.
createClient(Session, FactoryManager) - Method in class org.apache.sshd.agent.unix.UnixAgentFactory
 
createCommand(ChannelSession, String) - Method in class org.apache.sshd.server.command.AbstractDelegatingCommandFactory
 
createCommand(ChannelSession, String) - Method in interface org.apache.sshd.server.command.CommandFactory
Create a command with the given name.
createCommand(ChannelSession, String) - Method in class org.apache.sshd.server.shell.ProcessShellCommandFactory
 
createCommand(ChannelSession, String) - Method in class org.apache.sshd.server.shell.UnknownCommandFactory
 
createConnectCompletionListener(ConnectFuture, String, SocketAddress, KeyIdentityProvider, HostConfigEntry) - Method in class org.apache.sshd.client.SshClient
 
createConnectionCompletionHandler(IoConnectFuture, AsynchronousSocketChannel, AttributeRepository, PropertyResolver, IoHandler) - Method in class org.apache.sshd.common.io.nio2.Nio2Connector
 
createConnector() - Method in class org.apache.sshd.client.SshClient
 
createConnector(IoHandler) - Method in class org.apache.sshd.common.io.nio2.Nio2ServiceFactory
 
createDelegateAuthenticator(String, ServerSession, Path, Collection<AuthorizedKeyEntry>, PublicKeyEntryResolver) - Method in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
createDigest() - Method in enum org.apache.sshd.common.kex.MontgomeryCurve
 
createDirectTcpipChannel(SshdSocketAddress, SshdSocketAddress) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
createDirectTcpipChannel(SshdSocketAddress, SshdSocketAddress) - Method in interface org.apache.sshd.client.session.ClientSession
Create a direct tcp-ip channel which can be used to stream data to a remote port from the server.
createDisplay(boolean, String, String, int) - Method in class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
createDisplay(boolean, String, String, int) - Method in interface org.apache.sshd.server.x11.X11ForwardSupport
 
createDynamicPortForwardingTracker(SshdSocketAddress) - Method in interface org.apache.sshd.client.session.ClientSession
Starts a dynamic port forwarding and returns a tracker that stops the forwarding when the close() method is called.
createExecChannel(String) - Method in interface org.apache.sshd.client.session.ClientSession
Create a channel to execute a command using default PTY settings and environment.
createExecChannel(String, PtyChannelConfigurationHolder, Map<String, ?>) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
createExecChannel(String, PtyChannelConfigurationHolder, Map<String, ?>) - Method in interface org.apache.sshd.client.session.ClientSession
Create a channel to execute a command using specific PTY settings and/or environment.
createForwardingFilter(Session) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
createInvertedShell(ChannelSession) - Method in class org.apache.sshd.server.shell.ProcessShellFactory
 
createIoAcceptor(Factory<? extends IoHandler>) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
createKeyAgreement() - Method in enum org.apache.sshd.common.kex.MontgomeryCurve
 
createKeyExchange(Session) - Method in interface org.apache.sshd.common.kex.KeyExchangeFactory
 
createLocalPortForwardingTracker(int, SshdSocketAddress) - Method in interface org.apache.sshd.client.session.ClientSession
Starts a local port forwarding and returns a tracker that stops the forwarding when the close() method is called.
createLocalPortForwardingTracker(SshdSocketAddress, SshdSocketAddress) - Method in interface org.apache.sshd.client.session.ClientSession
Starts a local port forwarding and returns a tracker that stops the forwarding when the close() method is called.
createOID(String) - Static method in class org.apache.sshd.server.auth.gss.UserAuthGSS
Utility to construct an Oid from a string, ignoring the annoying exception.
createProposal(String) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Create our proposal for SSH negotiation
createPublicKeyIterator(ClientSession, SignatureFactoriesManager) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
createReadCycleCompletionHandler(ByteBuffer, Readable) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
createRemotePortForwardingTracker(SshdSocketAddress, SshdSocketAddress) - Method in interface org.apache.sshd.client.session.ClientSession
Starts a remote port forwarding and returns a tracker that stops the forwarding when the close() method is called.
createSendBuffer(Buffer, Channel, int) - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
createServer(ConnectionService) - Method in class org.apache.sshd.agent.local.LocalAgentFactory
 
createServer(ConnectionService) - Method in class org.apache.sshd.agent.local.ProxyAgentFactory
 
createServer(ConnectionService) - Method in interface org.apache.sshd.agent.SshAgentFactory
Create the server side that will be used by other SSH clients.
createServer(ConnectionService) - Method in class org.apache.sshd.agent.unix.UnixAgentFactory
 
createSession(IoSession) - Method in class org.apache.sshd.common.session.helpers.AbstractSessionFactory
 
createSession(IoSession) - Method in class org.apache.sshd.common.session.helpers.AbstractSessionIoHandler
 
createSession(Nio2Acceptor, SocketAddress, AsynchronousSocketChannel, IoHandler) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor.AcceptCompletionHandler
 
createSession(PropertyResolver, IoHandler, AsynchronousSocketChannel) - Method in class org.apache.sshd.common.io.nio2.Nio2Connector
 
createSessionFactory() - Method in class org.apache.sshd.client.SshClient
 
createSessionFactory() - Method in class org.apache.sshd.server.SshServer
 
createSessionTimeoutListener() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
createShell(ChannelSession) - Method in class org.apache.sshd.server.shell.AggregateShellFactory
 
createShell(ChannelSession) - Method in class org.apache.sshd.server.shell.ProcessShellFactory
 
createShell(ChannelSession) - Method in interface org.apache.sshd.server.shell.ShellFactory
 
createShellChannel() - Method in interface org.apache.sshd.client.session.ClientSession
Create a channel to start a shell using default PTY settings and environment.
createShellChannel(PtyChannelConfigurationHolder, Map<String, ?>) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
createShellChannel(PtyChannelConfigurationHolder, Map<String, ?>) - Method in interface org.apache.sshd.client.session.ClientSession
Create a channel to start a shell using specific PTY settings and/or environment.
createSocketCompletionHandler(Map<SocketAddress, AsynchronousServerSocketChannel>, AsynchronousServerSocketChannel) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
createSshAgentServer(ConnectionService, Session) - Method in class org.apache.sshd.agent.common.DefaultAgentForwardSupport
 
createSubsystem(ChannelSession) - Method in interface org.apache.sshd.server.subsystem.SubsystemFactory
 
createSubsystem(ChannelSession, Collection<? extends SubsystemFactory>, String) - Static method in interface org.apache.sshd.server.subsystem.SubsystemFactory
 
createSubsystemChannel(String) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
createSubsystemChannel(String) - Method in interface org.apache.sshd.client.session.ClientSession
Create a subsystem channel.
createUnsupportedCommand(ChannelSession, String) - Method in class org.apache.sshd.server.command.AbstractDelegatingCommandFactory
 
createUserAuth(ClientSession) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
createUserAuth(ClientSession) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractiveFactory
 
createUserAuth(ClientSession) - Method in class org.apache.sshd.client.auth.password.UserAuthPasswordFactory
 
createUserAuth(ClientSession) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory
 
createUserAuth(ServerSession) - Method in class org.apache.sshd.server.auth.gss.UserAuthGSSFactory
 
createUserAuth(ServerSession) - Method in class org.apache.sshd.server.auth.hostbased.UserAuthHostBasedFactory
 
createUserAuth(ServerSession) - Method in class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractiveFactory
 
createUserAuth(ServerSession) - Method in class org.apache.sshd.server.auth.password.UserAuthPasswordFactory
 
createUserAuth(ServerSession) - Method in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKeyFactory
 
createUserAuth(ServerSession) - Method in class org.apache.sshd.server.auth.UserAuthNoneFactory
 
createWriteCycleCompletionHandler(Nio2DefaultIoWriteFuture, AsynchronousSocketChannel, ByteBuffer) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
createX11ForwardSupport(Session) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
CredentialHelper - Class in org.apache.sshd.server.auth.gss
Simple helper class which gets GSS credential using a fixed Krb5 login configuration.
creds(GSSManager, String, String) - Static method in class org.apache.sshd.server.auth.gss.CredentialHelper
 
criticalOptions - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
criticalOptions(List<OpenSshCertificate.CertificateOption>) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
current - Variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
currentAlgorithms - Variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
currentService - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
CurrentService - Class in org.apache.sshd.common.session.helpers
Holds the current SSH service for a Session.
CurrentService(Session) - Constructor for class org.apache.sshd.common.session.helpers.CurrentService
Creates a new CurrentService instance belonging to the given Session.
currentWrite - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
curve - Variable in class org.apache.sshd.common.kex.XDH
 
curve25519 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
curve25519_libssh - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
CURVE25519_SHA256 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
CURVE25519_SHA256_LIBSSH - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
curve448 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
CURVE448_SHA512 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 

D

data(ChannelSession, byte[], int, int) - Method in class org.apache.sshd.server.channel.AsyncDataReceiver
 
data(ChannelSession, byte[], int, int) - Method in interface org.apache.sshd.server.channel.ChannelDataReceiver
Called when the server receives additional bytes from the client.
data(ChannelSession, byte[], int, int) - Method in class org.apache.sshd.server.channel.PipeDataReceiver
 
decode() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Decode the incoming buffer and handle packets as needed.
decode(byte[]) - Method in enum org.apache.sshd.common.kex.MontgomeryCurve
 
decodeLock - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
decoderBuffer - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
decoderLength - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
decoderState - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
DEFAULT - Static variable in class org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter
 
DEFAULT - Static variable in interface org.apache.sshd.server.forward.AgentForwardingFilter
 
DEFAULT - Static variable in interface org.apache.sshd.server.forward.TcpForwardingFilter
 
DEFAULT - Static variable in interface org.apache.sshd.server.forward.X11ForwardingFilter
 
DEFAULT_AUTHENTICATION_TIMEOUT - Static variable in interface org.apache.sshd.client.simple.SimpleClientConfigurator
Default authentication timeout (msec.) unless SimpleClientConfigurator.setAuthenticationTimeout(long) is used
DEFAULT_AUTO_DETECT_PASSWORD_PROMPT - Static variable in interface org.apache.sshd.client.auth.keyboard.UserInteraction
DEFAULT_CHANNEL_FACTORIES - Static variable in class org.apache.sshd.client.ClientBuilder
 
DEFAULT_CHANNEL_FACTORIES - Static variable in class org.apache.sshd.server.ServerBuilder
 
DEFAULT_CHECK_INTERACTIVE_PASSWORD_DELIM - Static variable in interface org.apache.sshd.client.auth.keyboard.UserInteraction
DEFAULT_CIPHERS_PREFERENCE - Static variable in class org.apache.sshd.common.BaseBuilder
The default BuiltinCiphers setup in order of preference as specified by ssh_config(5)
DEFAULT_CLIENT_IDENTITY_LOADER - Static variable in class org.apache.sshd.client.ClientBuilder
 
DEFAULT_COMPRESSION_FACTORIES - Static variable in class org.apache.sshd.client.ClientBuilder
 
DEFAULT_COMPRESSION_FACTORIES - Static variable in class org.apache.sshd.server.ServerBuilder
 
DEFAULT_CONNECT_TIMEOUT - Static variable in interface org.apache.sshd.client.simple.SimpleClientConfigurator
Default connect timeout (msec.) unless SimpleClientConfigurator.setConnectTimeout(long) is used
DEFAULT_FILE_PASSWORD_PROVIDER - Static variable in class org.apache.sshd.client.ClientBuilder
 
DEFAULT_FILE_SYSTEM_FACTORY - Static variable in class org.apache.sshd.common.BaseBuilder
 
DEFAULT_FORWARDER_BUF_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
DEFAULT_FORWARDER_FACTORY - Static variable in class org.apache.sshd.common.BaseBuilder
 
DEFAULT_FORWARDING_CHANNELS - Static variable in class org.apache.sshd.agent.local.LocalAgentFactory
 
DEFAULT_FORWARDING_CHANNELS - Static variable in class org.apache.sshd.agent.unix.UnixAgentFactory
 
DEFAULT_FORWARDING_FILTER - Static variable in class org.apache.sshd.common.BaseBuilder
 
DEFAULT_GLOBAL_REQUEST_HANDLERS - Static variable in class org.apache.sshd.client.ClientBuilder
 
DEFAULT_GLOBAL_REQUEST_HANDLERS - Static variable in class org.apache.sshd.server.ServerBuilder
 
DEFAULT_HANDLERS - Static variable in class org.apache.sshd.server.channel.ChannelSession
 
DEFAULT_HOST_CONFIG_ENTRY_RESOLVER - Static variable in class org.apache.sshd.client.ClientBuilder
 
DEFAULT_INTERACTIVE_AUTHENTICATOR - Static variable in class org.apache.sshd.server.ServerBuilder
 
DEFAULT_INTERACTIVE_PASSWORD_PROMPT - Static variable in interface org.apache.sshd.client.auth.keyboard.UserInteraction
DEFAULT_KEX_EXTENSION_HANDLER - Static variable in class org.apache.sshd.client.ClientBuilder
 
DEFAULT_KEX_EXTENSION_HANDLER - Static variable in class org.apache.sshd.server.ServerBuilder
 
DEFAULT_KEX_PREFERENCE - Static variable in class org.apache.sshd.common.BaseBuilder
The default BuiltinDHFactories setup in order of preference as specified by ssh_config(5)
DEFAULT_LIMIT_PACKET_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
DEFAULT_LIVECHECK_REPLY_WAIT - Static variable in class org.apache.sshd.client.config.SshClientConfigFileReader
 
DEFAULT_MAC_PREFERENCE - Static variable in class org.apache.sshd.common.BaseBuilder
The default BuiltinMacs setup in order of preference as specified by ssh_config(5)
DEFAULT_MAX_PACKET_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
DEFAULT_MESSAGE_POLL_FREQUENCY - Static variable in class org.apache.sshd.agent.local.AgentForwardedChannel
DEFAULT_MESSAGE_POLL_FREQUENCY - Static variable in class org.apache.sshd.agent.unix.AgentClient
DEFAULT_NAME - Static variable in class org.apache.sshd.common.auth.AbstractUserAuthServiceFactory
 
DEFAULT_PORT - Static variable in interface org.apache.sshd.client.simple.SimpleClientConfigurator
 
DEFAULT_PUBLIC_KEY_AUTHENTICATOR - Static variable in class org.apache.sshd.server.ServerBuilder
 
DEFAULT_READBUF_SIZE - Static variable in class org.apache.sshd.common.io.nio2.Nio2Session
 
DEFAULT_SERVER_KEY_VERIFIER - Static variable in class org.apache.sshd.client.ClientBuilder
 
DEFAULT_SERVICE_FACTORIES - Static variable in class org.apache.sshd.client.SshClient
 
DEFAULT_SERVICE_FACTORIES - Static variable in class org.apache.sshd.server.SshServer
 
DEFAULT_SESSION_IGNORE_HEARTBEAT_STRING - Static variable in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Used in SSH_MSH_IGNORE messages for the keep-alive mechanism
DEFAULT_SIGNATURE_PREFERENCE - Static variable in class org.apache.sshd.common.BaseBuilder
Preferred BuiltinSignatures according to sshd_config(5) - HostKeyAlgorithms HostKeyAlgorithms recommendation
DEFAULT_SSH_CLIENT_FACTORY - Static variable in class org.apache.sshd.client.SshClient
 
DEFAULT_SSH_SERVER_FACTORY - Static variable in class org.apache.sshd.server.SshServer
 
DEFAULT_UNKNOWN_CHANNEL_REFERENCE_HANDLER - Static variable in class org.apache.sshd.common.BaseBuilder
 
DEFAULT_USER_AUTH_FACTORIES - Static variable in class org.apache.sshd.client.SshClient
Default user authentication preferences if not set
DEFAULT_USER_AUTH_GSS_FACTORY - Static variable in interface org.apache.sshd.server.ServerAuthenticationManager
 
DEFAULT_USER_AUTH_KB_INTERACTIVE_FACTORY - Static variable in interface org.apache.sshd.server.ServerAuthenticationManager
 
DEFAULT_USER_AUTH_PASSWORD_FACTORY - Static variable in interface org.apache.sshd.server.ServerAuthenticationManager
 
DEFAULT_USER_AUTH_PUBLIC_KEY_FACTORY - Static variable in interface org.apache.sshd.server.ServerAuthenticationManager
 
DEFAULT_VERSION - Static variable in interface org.apache.sshd.common.FactoryManager
The default REPORTED_VERSION of FactoryManager.getVersion() if the built-in version information cannot be accessed
DEFAULT_WINDOW_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
DefaultAgentForwardSupport - Class in org.apache.sshd.agent.common
 
DefaultAgentForwardSupport(ConnectionService) - Constructor for class org.apache.sshd.agent.common.DefaultAgentForwardSupport
 
DefaultAuthFuture - Class in org.apache.sshd.client.future
A default implementation of AuthFuture.
DefaultAuthFuture(Object, Object) - Constructor for class org.apache.sshd.client.future.DefaultAuthFuture
 
DefaultAuthorizedKeysAuthenticator - Class in org.apache.sshd.server.config.keys
Monitors the ~/.ssh/authorized_keys file of the user currently running the server, re-loading it if necessary.
DefaultAuthorizedKeysAuthenticator(boolean) - Constructor for class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 
DefaultAuthorizedKeysAuthenticator(String, boolean) - Constructor for class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 
DefaultAuthorizedKeysAuthenticator(String, Path, boolean, LinkOption...) - Constructor for class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 
DefaultAuthorizedKeysAuthenticator(Path, boolean, LinkOption...) - Constructor for class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 
DefaultChannelStreamWriter - Class in org.apache.sshd.common.channel.throttle
A ChannelStreamWriter that simply calls the Channel.writePacket(Buffer) method.
DefaultChannelStreamWriter(Channel) - Constructor for class org.apache.sshd.common.channel.throttle.DefaultChannelStreamWriter
 
DefaultClientKexExtensionHandler - Class in org.apache.sshd.common.kex.extension
Detects if the server sends a "server-sig-algs" and updates the client session by adding the "rsa-sha2-256/512" signature factories (if not already added).
DefaultClientKexExtensionHandler() - Constructor for class org.apache.sshd.common.kex.extension.DefaultClientKexExtensionHandler
 
DefaultConnectFuture - Class in org.apache.sshd.client.future
A default implementation of ConnectFuture.
DefaultConnectFuture(Object, Object) - Constructor for class org.apache.sshd.client.future.DefaultConnectFuture
 
defaultFactory - Variable in class org.apache.sshd.server.shell.AggregateShellFactory
 
DefaultForwarder - Class in org.apache.sshd.common.forward
Requests a "tcpip-forward" action
DefaultForwarder(ConnectionService) - Constructor for class org.apache.sshd.common.forward.DefaultForwarder
 
DefaultForwarderFactory - Class in org.apache.sshd.common.forward
The default ForwarderFactory implementation.
DefaultForwarderFactory() - Constructor for class org.apache.sshd.common.forward.DefaultForwarderFactory
 
DefaultIoServiceFactoryFactory - Class in org.apache.sshd.common.io
 
DefaultIoServiceFactoryFactory() - Constructor for class org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
 
DefaultIoServiceFactoryFactory(Factory<CloseableExecutorService>) - Constructor for class org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
 
DefaultIoWriteFuture(Object, Object) - Constructor for class org.apache.sshd.common.channel.SimpleIoOutputStream.DefaultIoWriteFuture
 
DefaultKeyboardInteractiveAuthenticator - Class in org.apache.sshd.server.auth.keyboard
Provides a default implementation for KeyboardInteractiveAuthenticator where it prompts for the password.
DefaultKeyboardInteractiveAuthenticator() - Constructor for class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
DefaultKeyExchangeFuture - Class in org.apache.sshd.common.future
 
DefaultKeyExchangeFuture(Object, Object) - Constructor for class org.apache.sshd.common.future.DefaultKeyExchangeFuture
 
DefaultKnownHostsServerKeyVerifier - Class in org.apache.sshd.client.keyverifier
Monitors the ~/.ssh/known_hosts file of the user currently running the client, updating and re-loading it if necessary.
DefaultKnownHostsServerKeyVerifier(ServerKeyVerifier) - Constructor for class org.apache.sshd.client.keyverifier.DefaultKnownHostsServerKeyVerifier
 
DefaultKnownHostsServerKeyVerifier(ServerKeyVerifier, boolean) - Constructor for class org.apache.sshd.client.keyverifier.DefaultKnownHostsServerKeyVerifier
 
DefaultKnownHostsServerKeyVerifier(ServerKeyVerifier, boolean, File) - Constructor for class org.apache.sshd.client.keyverifier.DefaultKnownHostsServerKeyVerifier
 
DefaultKnownHostsServerKeyVerifier(ServerKeyVerifier, boolean, Path, LinkOption...) - Constructor for class org.apache.sshd.client.keyverifier.DefaultKnownHostsServerKeyVerifier
 
DefaultOpenFuture - Class in org.apache.sshd.client.future
A default implementation of OpenFuture.
DefaultOpenFuture(Object, Object) - Constructor for class org.apache.sshd.client.future.DefaultOpenFuture
 
DefaultServerKexExtensionHandler - Class in org.apache.sshd.common.kex.extension
A basic default implementation of a server-side KexExtensionHandler handling the ServerSignatureAlgorithms KEX extension.
DefaultServerKexExtensionHandler() - Constructor for class org.apache.sshd.common.kex.extension.DefaultServerKexExtensionHandler
 
DefaultUnknownChannelReferenceHandler - Class in org.apache.sshd.common.session.helpers
 
DefaultUnknownChannelReferenceHandler() - Constructor for class org.apache.sshd.common.session.helpers.DefaultUnknownChannelReferenceHandler
 
DefaultX11ForwardSupport - Class in org.apache.sshd.server.x11
 
DefaultX11ForwardSupport(ConnectionService) - Constructor for class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
DelegatingServerKeyVerifier - Class in org.apache.sshd.client.keyverifier
A ServerKeyVerifier that delegates verification to the instance found in the ClientSession metadata The verifier can be specified at the SshClient level, which may have connections to multiple hosts.
DelegatingServerKeyVerifier() - Constructor for class org.apache.sshd.client.keyverifier.DelegatingServerKeyVerifier
 
deleteFile(File, String, boolean) - Method in class org.apache.sshd.agent.unix.AgentServerProxy
 
destroy() - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
destroy() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
destroy() - Method in interface org.apache.sshd.client.auth.UserAuth
Called to release any allocated resources
destroy() - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
destroy() - Method in class org.apache.sshd.server.auth.gss.UserAuthGSS
Free any system resources used by the module.
destroy() - Method in interface org.apache.sshd.server.auth.UserAuth
Free any system resources used by the module.
destroy(ChannelSession) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
destroy(ChannelSession) - Method in class org.apache.sshd.server.command.AbstractFileSystemCommand
 
destroy(ChannelSession) - Method in interface org.apache.sshd.server.command.CommandLifecycle
This method is called by the SSH server to destroy the command because the client has disconnected somehow.
destroy(ChannelSession) - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
destroy(ChannelSession) - Method in class org.apache.sshd.server.shell.ProcessShell
 
destroy(ChannelSession) - Method in class org.apache.sshd.server.shell.UnknownCommand
 
determineRekeyBlockLimit(int, int) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Compute the number of blocks after which we should re-key again.
dh - Variable in class org.apache.sshd.client.kex.DHGClient
 
dh - Variable in class org.apache.sshd.client.kex.DHGEXClient
 
dh - Variable in class org.apache.sshd.server.kex.DHGEXServer
 
dh - Variable in class org.apache.sshd.server.kex.DHGServer
 
DH2KEX - Static variable in class org.apache.sshd.client.ClientBuilder
 
DH2KEX - Static variable in class org.apache.sshd.server.ServerBuilder
 
DHFactory - Interface in org.apache.sshd.common.kex
 
DHG - Class in org.apache.sshd.common.kex
Diffie-Hellman key generator.
DHG(Factory<? extends Digest>) - Constructor for class org.apache.sshd.common.kex.DHG
 
DHG(Factory<? extends Digest>, BigInteger, BigInteger) - Constructor for class org.apache.sshd.common.kex.DHG
 
dhg1 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
Deprecated. 
dhg14 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
Deprecated. 
dhg14_256 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
dhg15_512 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
dhg16_512 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
dhg17_512 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
dhg18_512 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
DHGClient - Class in org.apache.sshd.client.kex
Base class for DHG key exchange algorithms.
DHGClient(DHFactory, Session) - Constructor for class org.apache.sshd.client.kex.DHGClient
 
dhgex - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
Deprecated. 
dhgex256 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
DHGEXClient - Class in org.apache.sshd.client.kex
 
DHGEXClient(DHFactory, Session) - Constructor for class org.apache.sshd.client.kex.DHGEXClient
 
DHGEXServer - Class in org.apache.sshd.server.kex
 
DHGEXServer(DHFactory, Session) - Constructor for class org.apache.sshd.server.kex.DHGEXServer
 
DhGroup(int, BigInteger, BigInteger) - Constructor for class org.apache.sshd.server.kex.Moduli.DhGroup
 
DHGroupData - Class in org.apache.sshd.common.kex
Simple class holding the data for DH group key exchanges.
DHGServer - Class in org.apache.sshd.server.kex
 
DHGServer(DHFactory, Session) - Constructor for class org.apache.sshd.server.kex.DHGServer
 
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
DIFFIE_HELLMAN_GROUP1_SHA1 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
DIFFIE_HELLMAN_GROUP14_SHA256 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
DIFFIE_HELLMAN_GROUP15_SHA512 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
DIFFIE_HELLMAN_GROUP16_SHA512 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
DIFFIE_HELLMAN_GROUP17_SHA512 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
DIFFIE_HELLMAN_GROUP18_SHA512 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
Direct - Enum constant in enum org.apache.sshd.common.forward.TcpipClientChannel.Type
 
Direct - Enum constant in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
 
DirectTcpipFactory - Class in org.apache.sshd.server.forward
 
DirectTcpipFactory() - Constructor for class org.apache.sshd.server.forward.DirectTcpipFactory
 
disconnect(int, String) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
disconnect(int, String) - Method in interface org.apache.sshd.common.session.Session
Send a disconnect packet with the given reason and message.
DISCONNECT_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the disconnect timeout which is used when a disconnection is attempted.
dispose() - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
disposing - Variable in class org.apache.sshd.common.io.nio2.Nio2Service
 
doAuth(Buffer, boolean) - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
doAuth(Buffer, boolean) - Method in class org.apache.sshd.server.auth.gss.UserAuthGSS
 
doAuth(Buffer, boolean) - Method in class org.apache.sshd.server.auth.hostbased.UserAuthHostBased
 
doAuth(Buffer, boolean) - Method in class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractive
 
doAuth(Buffer, boolean) - Method in class org.apache.sshd.server.auth.password.UserAuthPassword
 
doAuth(Buffer, boolean) - Method in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKey
 
doAuth(Buffer, boolean) - Method in class org.apache.sshd.server.auth.UserAuthNone
 
doBind(SshdSocketAddress, IoAcceptor) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
doCloseGracefully() - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream
 
doCloseGracefully() - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
doCloseGracefully() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
doCloseImmediately() - Method in class org.apache.sshd.agent.common.DefaultAgentForwardSupport
 
doCloseImmediately() - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
doCloseImmediately() - Method in class org.apache.sshd.common.channel.SimpleIoOutputStream
 
doCloseImmediately() - Method in class org.apache.sshd.common.io.AbstractIoServiceFactory
 
doCloseImmediately() - Method in class org.apache.sshd.common.io.nio2.Nio2ServiceFactory
 
doCloseImmediately() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
doConnect(String, SocketAddress, AttributeRepository, SocketAddress, KeyIdentityProvider, HostConfigEntry) - Method in class org.apache.sshd.client.SshClient
 
doConnect(HostConfigEntry, List<HostConfigEntry>, AttributeRepository, SocketAddress) - Method in class org.apache.sshd.client.SshClient
 
doCreateSession(IoSession) - Method in class org.apache.sshd.client.session.SessionFactory
 
doCreateSession(IoSession) - Method in class org.apache.sshd.common.session.helpers.AbstractSessionFactory
 
doCreateSession(IoSession) - Method in class org.apache.sshd.server.session.SessionFactory
 
doHandleMessage(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
doInit(Buffer) - Method in class org.apache.sshd.agent.local.ChannelAgentForwarding
 
doInit(Buffer) - Method in class org.apache.sshd.agent.unix.ChannelAgentForwarding
 
doInit(Buffer) - Method in class org.apache.sshd.server.channel.AbstractServerChannel
 
doInit(Buffer) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
doInitialAuth(ServerSession, String, KeyboardInteractiveAuthenticator, Buffer) - Method in class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractive
 
doInvokeDebugMessageHandler(Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Invoked by SessionHelper.handleDebug(Buffer) after validating that the buffer structure seems well-formed and also resetting the idle timeout.
doInvokeIgnoreMessageHandler(Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Invoked by SessionHelper.handleDebug(Buffer) after validating that the buffer structure seems well-formed and also resetting the idle timeout.
doInvokeUnimplementedMessageHandler(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
doInvokeUnimplementedMessageHandler(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
doKexNegotiation() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
doOpen() - Method in class org.apache.sshd.agent.local.AgentForwardedChannel
 
doOpen() - Method in class org.apache.sshd.agent.unix.AgentForwardedChannel
 
doOpen() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
doOpen() - Method in class org.apache.sshd.client.channel.ChannelDirectTcpip
 
doOpen() - Method in class org.apache.sshd.client.channel.ChannelExec
 
doOpen() - Method in class org.apache.sshd.client.channel.ChannelSession
 
doOpen() - Method in class org.apache.sshd.client.channel.ChannelShell
 
doOpen() - Method in class org.apache.sshd.client.channel.ChannelSubsystem
 
doOpen() - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
doOpen() - Method in class org.apache.sshd.server.x11.ChannelForwardedX11
 
doOpenPty() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
doReadCycle(ByteBuffer, Nio2CompletionHandler<Integer, Object>) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
doReadCycle(ByteBuffer, Readable) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
doReadIdentification(Buffer, boolean) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Read the remote identification from this buffer.
doShutdownOutputStream(Nio2DefaultIoWriteFuture, AsynchronousSocketChannel) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
doValidateAuthResponse(ServerSession, String, KeyboardInteractiveAuthenticator, Buffer) - Method in class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractive
 
doWriteCycle(ByteBuffer, Nio2CompletionHandler<Integer, Object>) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.agent.local.AgentForwardedChannel
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.agent.local.ChannelAgentForwarding
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.agent.unix.AgentForwardedChannel
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.agent.unix.ChannelAgentForwarding
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.client.channel.ChannelDirectTcpip
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.server.channel.ChannelSession
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
doWriteData(byte[], int, long) - Method in class org.apache.sshd.server.x11.ChannelForwardedX11
 
doWriteExtendedData(byte[], int, long) - Method in class org.apache.sshd.agent.local.ChannelAgentForwarding
 
doWriteExtendedData(byte[], int, long) - Method in class org.apache.sshd.agent.unix.ChannelAgentForwarding
 
doWriteExtendedData(byte[], int, long) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
doWriteExtendedData(byte[], int, long) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
doWriteExtendedData(byte[], int, long) - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
doWriteExtendedData(byte[], int, long) - Method in class org.apache.sshd.server.channel.ChannelSession
 
doWriteExtendedData(byte[], int, long) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
doWriteIfPossible(boolean) - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
doWritePacket(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
DynamicPortForwardingTracker - Class in org.apache.sshd.client.session.forward
 
DynamicPortForwardingTracker(ClientSession, SshdSocketAddress, SshdSocketAddress) - Constructor for class org.apache.sshd.client.session.forward.DynamicPortForwardingTracker
 

E

ECDH - Class in org.apache.sshd.common.kex
Elliptic Curve Diffie-Hellman key agreement.
ECDH() - Constructor for class org.apache.sshd.common.kex.ECDH
 
ECDH(String) - Constructor for class org.apache.sshd.common.kex.ECDH
 
ECDH(ECParameterSpec) - Constructor for class org.apache.sshd.common.kex.ECDH
 
ECDH(ECCurves) - Constructor for class org.apache.sshd.common.kex.ECDH
 
ECDH_SHA2_NISTP256 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
ECDH_SHA2_NISTP384 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
ECDH_SHA2_NISTP521 - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.Constants
 
ecdhp256 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
ecdhp384 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
ecdhp521 - Enum constant in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
EMPTY - Static variable in class org.apache.sshd.client.auth.BuiltinUserAuthFactories.ParseResult
 
EMPTY - Static variable in interface org.apache.sshd.common.channel.ChannelListener
 
EMPTY - Static variable in interface org.apache.sshd.common.forward.PortForwardingEventListener
 
EMPTY - Static variable in class org.apache.sshd.common.kex.BuiltinDHFactories.ParseResult
 
EMPTY - Static variable in class org.apache.sshd.server.auth.BuiltinUserAuthFactories.ParseResult
 
encode(PublicKey) - Method in enum org.apache.sshd.common.kex.MontgomeryCurve
 
encode(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Encode a buffer into the SSH protocol.
encodeLock - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
encryptOutgoingBuffer(Buffer, int, int) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
enqueuePendingPacket(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Enqueues a packet to be written once a running key exchange terminates.
ensureFilePasswordProvider(KeyIdentityProvider) - Method in class org.apache.sshd.client.SshClient
Sets this client's FilePasswordProvider on the KeyIdentityProvider if it is an AbstractResourceKeyPairProvider or implements FilePasswordProviderManager and doesn't have one yet.
env - Variable in class org.apache.sshd.server.channel.ChannelSession
 
ENV_COLUMNS - Static variable in interface org.apache.sshd.server.Environment
Key for the columns environment variable.
ENV_DISPLAY - Static variable in interface org.apache.sshd.server.x11.X11ForwardSupport
Key for the user DISPLAY variable
ENV_LINES - Static variable in interface org.apache.sshd.server.Environment
Key for the lines environment variable.
ENV_TERM - Static variable in interface org.apache.sshd.server.Environment
Key for the term environment variable.
ENV_USER - Static variable in interface org.apache.sshd.server.Environment
Key for the user environment variable
Environment - Interface in org.apache.sshd.server
Interface providing access to the environment map and allowing the registration of listeners for certain signals.
eof() - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 
eof() - Method in interface org.apache.sshd.common.channel.ChannelPipedSink
Signal end of writing to the sink
EOF - Enum constant in enum org.apache.sshd.client.channel.ClientChannelEvent
Received EOF signal from remote peer
eofReceived - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
eofSent - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
equals(Object) - Method in class org.apache.sshd.common.forward.LocalForwardingEntry
 
equals(Object) - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
equals(Object) - Method in class org.apache.sshd.server.shell.UnknownCommand
 
err - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
err - Variable in class org.apache.sshd.server.channel.ChannelSession
 
establishedDynamicTunnel(Session, SshdSocketAddress, SshdSocketAddress, Throwable) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListener
Signals a successful/failed attempt to establish a dynamic port forwarding
establishedExplicitTunnel(Session, SshdSocketAddress, SshdSocketAddress, boolean, SshdSocketAddress, Throwable) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListener
Signals a successful/failed attempt to establish a local/remote port forwarding
establishingDynamicTunnel(Session, SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListener
Signals the attempt to establish a dynamic port forwarding
establishingExplicitTunnel(Session, SshdSocketAddress, SshdSocketAddress, boolean) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListener
Signals the attempt to establish a local/remote port forwarding
exceptionCaught(Throwable) - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
exceptionCaught(Throwable) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
exceptionCaught(Throwable) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Handle any exceptions that occurred on this session.
exceptionCaught(Throwable) - Method in interface org.apache.sshd.common.session.Session
Handle any exceptions that occurred on this session.
exceptionCaught(IoSession, Throwable) - Method in class org.apache.sshd.common.forward.SocksProxy
 
exceptionCaught(IoSession, Throwable) - Method in class org.apache.sshd.common.session.helpers.AbstractSessionIoHandler
 
exceptionCaught(IoSession, Throwable) - Method in class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
executeRemoteCommand(String) - Method in interface org.apache.sshd.client.session.ClientSession
Execute a command that requires no input and returns its output
executeRemoteCommand(String, OutputStream, OutputStream, Charset) - Method in interface org.apache.sshd.client.session.ClientSession
Execute a command that requires no input and redirects its STDOUT/STDERR streams to the user-provided ones
executeRemoteCommand(String, OutputStream, Charset) - Method in interface org.apache.sshd.client.session.ClientSession
Execute a command that requires no input and returns its output
executeSupportedCommand(ChannelSession, String) - Method in class org.apache.sshd.server.command.AbstractDelegatingCommandFactory
 
executor - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
executorService - Variable in class org.apache.sshd.server.command.AbstractCommandSupport
 
EXIT_SIGNAL - Enum constant in enum org.apache.sshd.client.channel.ClientChannelEvent
Received exit signal from remote peer
EXIT_STATUS - Enum constant in enum org.apache.sshd.client.channel.ClientChannelEvent
Received exit status from remote peer
ExitSignalChannelRequestHandler - Class in org.apache.sshd.client.channel.exit
 
ExitSignalChannelRequestHandler(AtomicReference<String>, EventNotifier<? super String>) - Constructor for class org.apache.sshd.client.channel.exit.ExitSignalChannelRequestHandler
 
exitSignalHolder - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
ExitStatusChannelRequestHandler - Class in org.apache.sshd.client.channel.exit
 
ExitStatusChannelRequestHandler(AtomicReference<Integer>, EventNotifier<? super String>) - Constructor for class org.apache.sshd.client.channel.exit.ExitStatusChannelRequestHandler
 
exitStatusHolder - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
exitStatusSent - Variable in class org.apache.sshd.server.channel.AbstractServerChannel
 
exitValue() - Method in interface org.apache.sshd.server.shell.InvertedShell
Retrieve the exit value of the shell.
exitValue() - Method in class org.apache.sshd.server.shell.ProcessShell
 
expand(long) - Method in class org.apache.sshd.common.channel.RemoteWindow
 
expected - Variable in class org.apache.sshd.client.kex.DHGEXClient
 
expected - Variable in class org.apache.sshd.server.kex.DHGEXServer
 
ExplicitPortForwardingTracker - Class in org.apache.sshd.client.session.forward
 
ExplicitPortForwardingTracker(ClientSession, boolean, SshdSocketAddress, SshdSocketAddress, SshdSocketAddress) - Constructor for class org.apache.sshd.client.session.forward.ExplicitPortForwardingTracker
 
EXT_INFO_SENT_AT_NEWKEYS - Static variable in class org.apache.sshd.common.kex.extension.DefaultServerKexExtensionHandler
Session AttributeRepository.AttributeKey storing whether the server sent an EXT_INFO message at KexExtensionHandler.KexPhase.NEWKEYS.
extendedDataBuffer - Variable in class org.apache.sshd.server.channel.ChannelSession
 
extendedDataWriter - Variable in class org.apache.sshd.server.channel.ChannelSession
 
Extension(String) - Constructor for class org.apache.sshd.agent.SshAgentKeyConstraint.Extension
extensions - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
extensions(List<OpenSshCertificate.CertificateOption>) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 

F

f - Variable in class org.apache.sshd.common.kex.XDH
 
factories - Variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
factory - Variable in class org.apache.sshd.client.kex.DHGClient
 
factory - Variable in class org.apache.sshd.client.kex.DHGEXClient
 
factory - Variable in class org.apache.sshd.common.BaseBuilder
 
factory - Variable in class org.apache.sshd.server.kex.DHGEXServer
 
factory - Variable in class org.apache.sshd.server.kex.DHGServer
 
factory(Factory<T>) - Method in class org.apache.sshd.common.BaseBuilder
 
FACTORY_NAME - Static variable in class org.apache.sshd.server.shell.ProcessShellCommandFactory
 
FACTORY_NAME - Static variable in class org.apache.sshd.server.shell.UnknownCommandFactory
 
FactoryManager - Interface in org.apache.sshd.common
This interface allows retrieving all the NamedFactory used in the SSH protocol.
FactoryManagerHolder - Interface in org.apache.sshd.common
 
failed(Throwable, A) - Method in class org.apache.sshd.common.io.nio2.Nio2CompletionHandler
 
FidoProviderExtension(String) - Constructor for class org.apache.sshd.agent.SshAgentKeyConstraint.FidoProviderExtension
filePasswordProvider - Variable in class org.apache.sshd.client.ClientBuilder
 
filePasswordProvider(FilePasswordProvider) - Method in class org.apache.sshd.client.ClientBuilder
 
fileSystem - Variable in class org.apache.sshd.server.command.AbstractFileSystemCommand
 
fileSystemFactory - Variable in class org.apache.sshd.common.BaseBuilder
 
fileSystemFactory - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
fileSystemFactory(FileSystemFactory) - Method in class org.apache.sshd.common.BaseBuilder
 
fillWithDefaultValues() - Method in class org.apache.sshd.client.ClientBuilder
 
fillWithDefaultValues() - Method in class org.apache.sshd.common.BaseBuilder
 
fillWithDefaultValues() - Method in class org.apache.sshd.server.ServerBuilder
 
finalize() - Method in class org.apache.sshd.agent.unix.AprLibrary
 
findCertificates(Properties, LinkOption...) - Static method in class org.apache.sshd.server.config.keys.ServerIdentity
 
findIdentities(Properties, LinkOption...) - Static method in class org.apache.sshd.server.config.keys.ServerIdentity
 
findKnownHostEntry(ClientSession, SocketAddress, Collection<KnownHostsServerKeyVerifier.HostEntryPair>) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
findMatchingEntry(String, boolean, int, Collection<? extends LocalForwardingEntry>) - Static method in class org.apache.sshd.common.forward.LocalForwardingEntry
 
findMatchingEntry(String, int, Collection<? extends LocalForwardingEntry>) - Static method in class org.apache.sshd.common.forward.LocalForwardingEntry
 
findPromptComponentLastPosition(String, String) - Static method in interface org.apache.sshd.client.auth.keyboard.UserInteraction
 
finishWrite(IoWriteFutureImpl, int) - Method in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
finishWrite(Nio2DefaultIoWriteFuture) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
FIRST_AUTHCMD - Enum constant in enum org.apache.sshd.server.auth.WelcomeBannerPhase
On first SSH_MSG_USERAUTH_XXX extension command
FIRST_FAILURE - Enum constant in enum org.apache.sshd.server.auth.WelcomeBannerPhase
On first SSH_MSG_USERAUTH_FAILURE
FIRST_REQUEST - Enum constant in enum org.apache.sshd.server.auth.WelcomeBannerPhase
On first SSH_MSG_USERAUTH_REQUEST
firstKexPacketFollows - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
flush() - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
flush() - Method in class org.apache.sshd.common.channel.ChannelPipedOutputStream
 
flushQueue(DefaultKeyExchangeFuture) - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Flushes all packets enqueued while a key exchange was ongoing.
flushRunner - Variable in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
An ExecutorService used to flush the queue asynchronously.
forceClear(boolean) - Method in class org.apache.sshd.common.session.SessionWorkBuffer
 
FORWARD_REQUEST_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Used to configure the timeout (milliseconds) for receiving a response for the forwarding request
Forwarded - Enum constant in enum org.apache.sshd.common.forward.TcpipClientChannel.Type
 
Forwarded - Enum constant in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
 
ForwardedTcpipFactory - Class in org.apache.sshd.server.forward
 
ForwardedTcpipFactory() - Constructor for class org.apache.sshd.server.forward.ForwardedTcpipFactory
 
Forwarder - Interface in org.apache.sshd.common.forward
TODO Add javadoc
FORWARDER_BUFFER_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Property that can be set on the factory manager in order to control the buffer size used to forward data from the established channel
forwarderFactory - Variable in class org.apache.sshd.common.BaseBuilder
 
forwarderFactory - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
forwarderFactory(ForwarderFactory) - Method in class org.apache.sshd.common.BaseBuilder
 
ForwarderFactory - Interface in org.apache.sshd.common.forward
A factory for creating forwarder objects for client port forwarding
forwardingFilter - Variable in class org.apache.sshd.common.BaseBuilder
 
forwardingFilter - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
forwardingFilter(ForwardingFilter) - Method in class org.apache.sshd.common.BaseBuilder
 
ForwardingFilter - Interface in org.apache.sshd.server.forward
Determines if a forwarding request will be permitted.
ForwardingTunnelEndpointsProvider - Interface in org.apache.sshd.common.forward
 
fromAuthorizedEntries(Object, ServerSession, Collection<? extends AuthorizedKeyEntry>, PublicKeyEntryResolver) - Static method in interface org.apache.sshd.server.auth.pubkey.PublickeyAuthenticator
 
fromEnumName(String) - Static method in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
 
fromFactoryClass(Class<?>) - Static method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
fromFactoryName(String) - Static method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
fromFactoryName(String) - Static method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
fromFactoryName(String) - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
fromFactoryName(String) - Static method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
fromName(String) - Static method in enum org.apache.sshd.common.channel.RequestHandler.Result
 
fromName(String) - Static method in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
 
fromString(String) - Static method in enum org.apache.sshd.server.config.AllowTcpForwardingValue
 
fromString(String) - Static method in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
 
future - Variable in class org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
 
futureDone(IoWriteFuture) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 

G

g - Variable in class org.apache.sshd.client.kex.DHGEXClient
 
generateChallenge(ServerSession, String, String, String) - Method in class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
generateChallenge(ServerSession, String, String, String) - Method in interface org.apache.sshd.server.auth.keyboard.KeyboardInteractiveAuthenticator
Generates the interactive "challenge" to send to the client
generateKeyPair() - Method in enum org.apache.sshd.common.kex.MontgomeryCurve
 
getAcceptanceAddress() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
getActiveSessionCountForUser(String) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getActiveSessionCountForUser(String) - Method in interface org.apache.sshd.server.session.ServerSession
Retrieve the current number of sessions active for a given username.
getActiveSessions() - Method in class org.apache.sshd.server.SshServer
Obtain the list of active sessions.
getAgent() - Method in class org.apache.sshd.agent.local.AgentForwardedChannel
 
getAgent() - Method in class org.apache.sshd.agent.local.LocalAgentFactory
 
getAgent() - Method in class org.apache.sshd.agent.unix.AgentServer
 
getAgentFactory() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the agent factory for creating SshAgent objects.
getAgentFactory() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getAgentForwardingFilter() - Method in interface org.apache.sshd.common.FactoryManager
 
getAgentForwardSupport() - Method in class org.apache.sshd.client.session.ClientConnectionService
 
getAgentForwardSupport() - Method in interface org.apache.sshd.common.session.ConnectionService
 
getAgentForwardSupport() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getAlgorithm() - Method in enum org.apache.sshd.common.kex.MontgomeryCurve
 
getAsyncErr() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getAsyncErr() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
getAsyncIn() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getAsyncIn() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
getAsyncOut() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getAsyncOut() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
getAttribute(Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
getAttribute(AttributeRepository.AttributeKey<T>) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getAttribute(AttributeRepository.AttributeKey<T>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getAttribute(AttributeRepository.AttributeKey<T>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getAttributesCount() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getAttributesCount() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getAttributesCount() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getAuthCommandName(int) - Static method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
getAuthenticationTimeout() - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
getAuthenticationTimeout() - Method in interface org.apache.sshd.client.simple.SimpleClientConfigurator
 
getAuthSocket() - Method in class org.apache.sshd.agent.unix.AgentClient
 
getAuthTimeout() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getAuthTimeout() - Method in interface org.apache.sshd.common.session.Session
 
getAuthTimeoutStart() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getAuthTimeoutStart() - Method in interface org.apache.sshd.common.session.Session
 
getBLString(Buffer) - Method in class org.apache.sshd.common.forward.SocksProxy.Socks5
 
getBoundAddress() - Method in class org.apache.sshd.client.session.forward.PortForwardingTracker
 
getBoundAddress() - Method in class org.apache.sshd.common.forward.LocalForwardingEntry
 
getBoundAddresses() - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
getBoundAddresses() - Method in class org.apache.sshd.server.SshServer
 
getBoundLocalPortForwards(int) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getBoundLocalPortForwards(int) - Method in interface org.apache.sshd.common.forward.PortForwardingInformationProvider
 
getBoundLocalPortForwards(int) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getBoundRemotePortForward(int) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getBoundRemotePortForward(int) - Method in interface org.apache.sshd.common.forward.PortForwardingInformationProvider
 
getBoundRemotePortForward(int) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getBuffer() - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream.IoReadFutureImpl
 
getBuffer() - Method in class org.apache.sshd.common.channel.IoWriteFutureImpl
 
getBuffer() - Method in class org.apache.sshd.common.future.GlobalRequestFuture
Obtains the reply Buffer if the request was successful.
getBuffer() - Method in class org.apache.sshd.common.io.nio2.Nio2DefaultIoWriteFuture
 
getBuffer() - Method in class org.apache.sshd.common.session.helpers.PendingWriteFuture
 
getCancellation() - Method in class org.apache.sshd.client.future.DefaultAuthFuture
 
getChannel() - Method in interface org.apache.sshd.client.channel.ClientChannelHolder
 
getChannel() - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream
 
getChannel() - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
getChannel() - Method in interface org.apache.sshd.common.channel.ChannelHolder
 
getChannel() - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
getChannel() - Method in class org.apache.sshd.common.channel.LocalWindow
 
getChannel() - Method in class org.apache.sshd.common.channel.Window
 
getChannel(byte, long, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getChannel(byte, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Retrieve the channel designated by the given packet
getChannelFactories() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the list of named factories for Channel objects.
getChannelFactories() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getChannelForwardingFactories(FactoryManager) - Method in class org.apache.sshd.agent.local.LocalAgentFactory
 
getChannelForwardingFactories(FactoryManager) - Method in class org.apache.sshd.agent.local.ProxyAgentFactory
 
getChannelForwardingFactories(FactoryManager) - Method in interface org.apache.sshd.agent.SshAgentFactory
The channels are requested by the ssh server when forwarding a client request.
getChannelForwardingFactories(FactoryManager) - Method in class org.apache.sshd.agent.unix.UnixAgentFactory
 
getChannelGroup() - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
getChannelId() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getChannelId() - Method in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
getChannelId() - Method in interface org.apache.sshd.common.channel.ChannelIdentifier
 
getChannelId() - Method in exception org.apache.sshd.common.channel.exception.SshChannelException
 
getChannelListenerProxy() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getChannelListenerProxy() - Method in interface org.apache.sshd.common.channel.ChannelListenerManager
 
getChannelListenerProxy() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getChannelListenerProxy() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getChannels() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getChannelState() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getChannelState() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
getChannelStreamWriterResolver() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getChannelStreamWriterResolver() - Method in interface org.apache.sshd.common.channel.throttle.ChannelStreamWriterResolverManager
 
getChannelStreamWriterResolver() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getChannelStreamWriterResolver() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getChannelType() - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
getChannelType() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getChannelType() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
getCipher(long) - Method in class org.apache.sshd.common.session.helpers.AbstractSession.MessageCodingSettings
Get the Cipher.
getCipherFactories() - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
getCipherFactories() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
Retrieve the list of named factories for Cipher.
getCipherFactoriesNameList() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
getCipherFactoriesNames() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
getCipherInformation(boolean) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getCiphers(PropertyResolver) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
getClient() - Method in class org.apache.sshd.client.session.SessionFactory
 
getClientAddress() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getClientAddress() - Method in interface org.apache.sshd.server.session.ServerSession
 
getClientChannel() - Method in interface org.apache.sshd.client.channel.ClientChannelHolder
 
getClientHostKeys() - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
getClientHostname() - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
getClientHostname() - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
getClientIdentityLoader() - Method in class org.apache.sshd.client.SshClient
 
getClientKexData() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getClientKexProposals() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getClientProxyConnector() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getClientProxyConnector() - Method in interface org.apache.sshd.client.session.ClientProxyConnectorHolder
 
getClientProxyConnector() - Method in class org.apache.sshd.client.SshClient
 
getClientSession() - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
getClientSession() - Method in class org.apache.sshd.client.auth.pubkey.AbstractKeyPairIterator
 
getClientSession() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
getClientSession() - Method in interface org.apache.sshd.client.future.ConnectFuture
 
getClientSession() - Method in class org.apache.sshd.client.kex.AbstractDHClientKeyExchange
 
getClientSession() - Method in class org.apache.sshd.client.session.ClientConnectionService
 
getClientSession() - Method in interface org.apache.sshd.client.session.ClientSessionHolder
 
getClientSession() - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
getClientSession() - Method in class org.apache.sshd.client.session.forward.PortForwardingTracker
 
getClientUsername() - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
getClientUsername() - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
getClientVersion() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getCode() - Method in exception org.apache.sshd.common.global.GlobalRequestException
Retrieves the SSH message code.
getCombinedBoundAddress() - Method in class org.apache.sshd.common.forward.LocalForwardingEntry
A combined address using the following logic: If original requested local binding has a specific port and non-wildcard address then use the local binding as-is If original requested local binding has a specific address but no specific port, then combine its address with the actual auto-allocated port at binding. If original requested local binding has neither a specific address nor a specific port then use the effective bound address.
getCommand() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getCommand() - Method in class org.apache.sshd.server.shell.ProcessShellFactory
 
getCommand() - Method in class org.apache.sshd.server.shell.UnknownCommand
 
getCommandFactory() - Method in interface org.apache.sshd.server.ServerFactoryManager
Retrieve the CommandFactory to be used to process commands requests.
getCommandFactory() - Method in class org.apache.sshd.server.SshServer
 
getCommandMessageName(int) - Static method in class org.apache.sshd.agent.SshAgentConstants
Converts a command value to a user-friendly name
getCommandType() - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
getCommandType() - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
getComment() - Method in class org.apache.sshd.client.auth.pubkey.KeyAgentIdentity
 
getCompression() - Method in class org.apache.sshd.common.session.helpers.AbstractSession.MessageCodingSettings
 
getCompression(PropertyResolver) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
getCompressionFactories() - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
getCompressionFactories() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
Retrieve the list of named factories for Compression.
getCompressionFactoriesNameList() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
getCompressionFactoriesNames() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
getCompressionInformation(boolean) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getConnectAddress() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getConnectAddress() - Method in interface org.apache.sshd.client.session.ClientSession
Returns the original address (after having been translated through host configuration entries if any) that was request to connect.
getConnectionContext() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getConnectionContext() - Method in interface org.apache.sshd.client.session.ClientSession
 
getConnectionService() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getConnectionService() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getConnectionService() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getConnectionService() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getConnectTimeout() - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
getConnectTimeout() - Method in interface org.apache.sshd.client.simple.SimpleClientConfigurator
 
getCurrentPasswordCandidate() - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
getCurrentServiceName() - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
getDefaultAuthorizedKeysFile() - Static method in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
getDefaultIoServiceFactoryFactoryInstance() - Static method in class org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
 
getDefaultListeners() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getDefaultSignatureAlgorithm(ClientSession, String, PublicKeyIdentity, KeyPair, String) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
Determines a signature algorithm name to use for the authentication request if none could be determined from the installed signature factories.
getDelegate() - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
getDelegateCommandFactory() - Method in class org.apache.sshd.server.command.AbstractDelegatingCommandFactory
 
getDelegateVerifier() - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
getDH() - Method in class org.apache.sshd.client.kex.DHGClient
 
getDH(BigInteger, BigInteger) - Method in class org.apache.sshd.client.kex.DHGEXClient
 
getDH(BigInteger, BigInteger) - Method in class org.apache.sshd.server.kex.DHGEXServer
 
getDomain() - Method in class org.apache.sshd.server.jaas.JaasPasswordAuthenticator
 
getDynamicIoAcceptor() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getE() - Method in class org.apache.sshd.common.kex.AbstractDH
 
getE() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
getElements() - Method in class org.apache.sshd.server.shell.ProcessShellFactory
 
getEnv() - Method in interface org.apache.sshd.server.Environment
Retrieve the environment map
getEnv() - Method in class org.apache.sshd.server.StandardEnvironment
 
getEnvironment() - Method in class org.apache.sshd.server.channel.ChannelSession
 
getEnvironment() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getErr() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getErrorStream() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getErrorStream() - Method in interface org.apache.sshd.server.shell.InvertedShell
 
getErrorStream() - Method in class org.apache.sshd.server.shell.ProcessShell
 
getEValue() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
getEvent(Channel, String, V) - Method in class org.apache.sshd.client.channel.exit.AbstractChannelExitRequestHandler
 
getException() - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream.IoReadFutureImpl
 
getException() - Method in class org.apache.sshd.common.future.DefaultKeyExchangeFuture
 
getException() - Method in class org.apache.sshd.common.future.GlobalRequestFuture
Retrieves an exception if the request failed.
getException() - Method in interface org.apache.sshd.common.future.KeyExchangeFuture
Returns the cause of the exchange failure.
getExchangeLanguageTag(ClientSession) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
getExchangeSubMethods(ClientSession) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
getExecutorService() - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
getExecutorService() - Method in class org.apache.sshd.agent.unix.AgentServer
 
getExecutorService() - Method in class org.apache.sshd.agent.unix.AgentServerProxy
 
getExecutorService() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getExecutorService() - Method in class org.apache.sshd.common.io.AbstractIoServiceFactory
 
getExecutorService() - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
getExecutorService() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getExecutorService() - Method in class org.apache.sshd.server.forward.TcpipServerChannel.TcpipFactory
 
getExecutorServiceFactory() - Method in class org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
 
getExitCallback() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getExitSignal() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getExitSignal() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
getExitStatus() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getExitStatus() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
getF() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
getFactoryClass() - Method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
getFactoryClassName() - Method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
getFactoryManager() - Method in class org.apache.sshd.agent.unix.AgentClient
 
getFactoryManager() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getFactoryManager() - Method in interface org.apache.sshd.client.session.ClientSession
 
getFactoryManager() - Method in interface org.apache.sshd.common.FactoryManagerHolder
 
getFactoryManager() - Method in class org.apache.sshd.common.io.AbstractIoServiceFactory
 
getFactoryManager() - Method in class org.apache.sshd.common.session.helpers.AbstractSessionFactory
 
getFactoryManager() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getFactoryManager() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getFactoryManager() - Method in interface org.apache.sshd.server.session.ServerSession
 
getFactoryManager() - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
getFallbackPublicKeyEntryResolver() - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
getFallbackPublicKeyEntryResolver() - Method in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
getFilePasswordProvider() - Method in class org.apache.sshd.client.SshClient
 
getFileSystem() - Method in class org.apache.sshd.server.command.AbstractFileSystemCommand
 
getFileSystemFactory() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the FileSystemFactory to be used to traverse the file system.
getFileSystemFactory() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getForwardedPort(int) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getForwardedPort(int) - Method in interface org.apache.sshd.common.forward.Forwarder
 
getForwarder() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getForwarder() - Method in interface org.apache.sshd.common.session.ConnectionService
Retrieve the forwarder instance
getForwarder() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getForwarder() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getForwarderFactory() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the forwarder factory used to support forwarding.
getForwarderFactory() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getForwardingFilter() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the ForwardingFilter to be used by the SSH server.
getForwardingFilter() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getFValue() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
getG() - Method in class org.apache.sshd.common.kex.DHG
 
getG() - Static method in class org.apache.sshd.common.kex.DHGroupData
 
getG() - Method in class org.apache.sshd.server.kex.Moduli.DhGroup
 
getGlobalRequestHandlers() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the list of global request handlers.
getGlobalRequestHandlers() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getGroupKexOpcodeName(int) - Static method in interface org.apache.sshd.common.kex.KeyExchange
 
getGSSAuthenticator() - Method in interface org.apache.sshd.server.ServerAuthenticationManager
Retrieve the GSSAuthenticator to be used by the SSH server.
getGSSAuthenticator() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getGSSAuthenticator() - Method in class org.apache.sshd.server.SshServer
 
getGSSCredential(GSSManager) - Method in class org.apache.sshd.server.auth.gss.GSSAuthenticator
Overridable method to get GSS accept credential suitable for the current environment.
getGSSManager() - Method in class org.apache.sshd.server.auth.gss.GSSAuthenticator
Overridable method to get GSS manager suitable for current environment.
getH() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
getH() - Method in interface org.apache.sshd.common.kex.KeyExchange
Retrieves the computed h parameter
getHandler() - Method in class org.apache.sshd.common.future.GlobalRequestFuture
Retrieves the GlobalRequestFuture.ReplyHandler of this future, if any.
getHash() - Method in class org.apache.sshd.common.kex.AbstractDH
 
getHash() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
getHash() - Method in class org.apache.sshd.common.kex.DHG
 
getHash() - Method in class org.apache.sshd.common.kex.ECDH
 
getHash() - Method in interface org.apache.sshd.common.kex.KeyExchange
The message digest used by this key exchange algorithm.
getHash() - Method in class org.apache.sshd.common.kex.XDH
 
getHost() - Method in class org.apache.sshd.server.SshServer
 
getHostBasedAuthenticationReporter() - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
getHostBasedAuthenticationReporter() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getHostBasedAuthenticationReporter() - Method in class org.apache.sshd.client.SshClient
 
getHostBasedAuthenticator() - Method in interface org.apache.sshd.server.ServerAuthenticationManager
Retrieve the HostBasedAuthenticator to be used by the SSH server.
getHostBasedAuthenticator() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getHostBasedAuthenticator() - Method in class org.apache.sshd.server.SshServer
 
getHostConfigEntryResolver() - Method in interface org.apache.sshd.client.ClientFactoryManager
 
getHostConfigEntryResolver() - Method in class org.apache.sshd.client.SshClient
 
getHostEntry() - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier.HostEntryPair
 
getHostKey() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getHostKey() - Method in interface org.apache.sshd.server.session.ServerSession
 
getHostKeyCertificateProvider() - Method in interface org.apache.sshd.server.ServerAuthenticationManager
 
getHostKeyCertificateProvider() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getHostKeyCertificateProvider() - Method in class org.apache.sshd.server.SshServer
 
getHostValueDigester(ClientSession, SocketAddress, SshdSocketAddress) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Invoked by KnownHostsServerKeyVerifier.prepareKnownHostEntry(ClientSession, SocketAddress, PublicKey) in order to query whether to use a hashed value instead of a plain one for the written host name/address - default returns null - i.e., no hashing
getId() - Method in class org.apache.sshd.agent.local.AgentServerProxy
 
getId() - Method in class org.apache.sshd.agent.SshAgentKeyConstraint
Retrieves the protocol ID of this constraint.
getId() - Method in interface org.apache.sshd.agent.SshAgentServer
 
getId() - Method in class org.apache.sshd.agent.unix.AgentServerProxy
 
getId() - Method in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
getId() - Method in class org.apache.sshd.common.future.GlobalRequestFuture
 
getId() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
getId() - Method in class org.apache.sshd.server.auth.pubkey.AuthorizedKeyEntriesPublickeyAuthenticator
 
getId() - Method in class org.apache.sshd.server.auth.pubkey.KeySetPublickeyAuthenticator
 
getId() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getIdentities() - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
getIdentities() - Method in class org.apache.sshd.agent.common.AgentDelegate
 
getIdentities() - Method in class org.apache.sshd.agent.local.AgentImpl
 
getIdentities() - Method in interface org.apache.sshd.agent.SshAgent
 
getIdentityFileName(String) - Static method in class org.apache.sshd.server.config.keys.ServerIdentity
 
getIdentityFileName(NamedResource) - Static method in class org.apache.sshd.server.config.keys.ServerIdentity
 
getIdentityType(String) - Static method in class org.apache.sshd.server.config.keys.ServerIdentity
 
getIdleTimeout() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getIdleTimeout() - Method in interface org.apache.sshd.common.session.Session
 
getIdleTimeoutStart() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getIdleTimeoutStart() - Method in interface org.apache.sshd.common.session.Session
 
getIn() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getIn() - Method in class org.apache.sshd.server.channel.AsyncDataReceiver
 
getIn() - Method in class org.apache.sshd.server.channel.PipeDataReceiver
 
getInnerCloseable() - Method in class org.apache.sshd.agent.local.ChannelAgentForwarding
 
getInnerCloseable() - Method in class org.apache.sshd.agent.unix.AgentForwardedChannel
 
getInnerCloseable() - Method in class org.apache.sshd.agent.unix.ChannelAgentForwarding
 
getInnerCloseable() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getInnerCloseable() - Method in class org.apache.sshd.client.channel.ChannelSession
 
getInnerCloseable() - Method in class org.apache.sshd.client.SshClient
 
getInnerCloseable() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getInnerCloseable() - Method in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
getInnerCloseable() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getInnerCloseable() - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
getInnerCloseable() - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
getInnerCloseable() - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
getInnerCloseable() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getInnerCloseable() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getInnerCloseable() - Method in class org.apache.sshd.server.channel.ChannelSession
 
getInnerCloseable() - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
getInnerCloseable() - Method in class org.apache.sshd.server.SshServer
 
getInnerCloseable() - Method in class org.apache.sshd.server.x11.ChannelForwardedX11
 
getInnerCloseable() - Method in class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
getInputStream() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getInputStream() - Method in interface org.apache.sshd.server.shell.InvertedShell
Returns the output stream used to feed the shell.
getInputStream() - Method in class org.apache.sshd.server.shell.ProcessShell
 
getInstance() - Static method in class org.apache.sshd.agent.unix.AprLibrary
get the shared instance of APR library, if none, initialize one
getInteractionInstruction() - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
getInteractionInstruction(ServerSession) - Method in class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
getInteractionLanguage(ServerSession) - Method in class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
getInteractionName() - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
getInteractionName(ServerSession) - Method in class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
getInteractionPrompt(ServerSession) - Method in class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
getInvertedErr() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getInvertedErr() - Method in interface org.apache.sshd.client.channel.ClientChannel
Obtains an InputStream to read received SshConstants.SSH_MSG_CHANNEL_EXTENDED_DATA data directly from the channel.
getInvertedIn() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getInvertedIn() - Method in interface org.apache.sshd.client.channel.ClientChannel
Obtains an OutputStream to send data directly to the remote end of the channel.
getInvertedOut() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getInvertedOut() - Method in interface org.apache.sshd.client.channel.ClientChannel
Obtains an InputStream to read received SshConstants.SSH_MSG_CHANNEL_DATA data directly from the channel.
getIoHandler() - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
getIoHandler() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
getIoServiceEventListener() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getIoServiceEventListener() - Method in class org.apache.sshd.common.io.AbstractIoServiceFactory
 
getIoServiceEventListener() - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
getIoServiceFactory() - Method in interface org.apache.sshd.common.FactoryManager
 
getIoServiceFactory() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getIoServiceFactoryFactory() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getIoServiceProvider() - Method in class org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
 
getIoSession() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getIoSession() - Method in interface org.apache.sshd.common.session.Session
 
getK() - Method in class org.apache.sshd.common.kex.AbstractDH
 
getK() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
getK() - Method in interface org.apache.sshd.common.kex.KeyExchange
Retrieves the computed k parameter
getKex() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getKex() - Method in interface org.apache.sshd.common.session.Session
 
getKexExtensionHandler() - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
getKexExtensionHandler() - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandlerManager
 
getKexFactories(PropertyResolver) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
getKexNegotiationResult() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getKexProposal() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Retrieves this side's initial proposal for KEX negotiation.
getKexState() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getKeyboardInteractiveAuthenticator() - Method in interface org.apache.sshd.server.ServerAuthenticationManager
Retrieve the KeyboardInteractiveAuthenticator to be used by the SSH server.
getKeyboardInteractiveAuthenticator() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getKeyboardInteractiveAuthenticator() - Method in class org.apache.sshd.server.SshServer
 
getKeyExchangeFactories() - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
getKeyExchangeFactories() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
Retrieve the list of named factories for KeyExchange.
getKeyIdentity() - Method in class org.apache.sshd.client.auth.pubkey.KeyAgentIdentity
 
getKeyIdentity() - Method in class org.apache.sshd.client.auth.pubkey.KeyPairIdentity
 
getKeyIdentityProvider() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getKeyIdentityProvider() - Method in class org.apache.sshd.client.SshClient
 
getKeyPair(Collection<? extends Map.Entry<KeyPair, String>>, PublicKey) - Static method in class org.apache.sshd.agent.local.AgentImpl
 
getKeyPairProvider() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getKeyPairProvider() - Method in class org.apache.sshd.server.SshServer
 
getKeySet() - Method in class org.apache.sshd.server.auth.pubkey.KeySetPublickeyAuthenticator
 
getKeySize() - Method in enum org.apache.sshd.common.kex.MontgomeryCurve
 
getKnownHostSupplier(ClientSession, Path) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
getLanguage() - Method in exception org.apache.sshd.server.auth.password.PasswordChangeRequiredException
 
getLanguageTag() - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
getLocalAddress() - Method in class org.apache.sshd.client.session.forward.PortForwardingTracker
 
getLocalAddress() - Method in class org.apache.sshd.common.forward.LocalForwardingEntry
 
getLocalAddress() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
getLocalAddress() - Method in interface org.apache.sshd.common.session.Session
 
getLocalAddress() - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
getLocalForwardsBindings() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getLocalForwardsBindings() - Method in interface org.apache.sshd.common.forward.PortForwardingInformationProvider
 
getLocalForwardsBindings() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getLocalIoAcceptor() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getLocalSocketAddress() - Method in class org.apache.sshd.client.channel.ChannelDirectTcpip
 
getLocalWindow() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getLocalWindow() - Method in interface org.apache.sshd.common.channel.Channel
 
getMac() - Method in class org.apache.sshd.common.session.helpers.AbstractSession.MessageCodingSettings
 
getMacFactories() - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
getMacFactories() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
Retrieve the list of named factories for Mac.
getMacFactoriesNameList() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
getMacFactoriesNames() - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
getMacInformation(boolean) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getMacs(PropertyResolver) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
getManagedSessions() - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
getMaxSize() - Method in class org.apache.sshd.common.channel.Window
 
getMessage() - Method in class org.apache.sshd.server.shell.UnknownCommand
 
getMetadataMap() - Method in interface org.apache.sshd.client.session.ClientSession
Access to the metadata.
getMetadataMap() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
getModifiedServerKeyAcceptor() - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
getName() - Method in class org.apache.sshd.agent.local.ChannelAgentForwardingFactory
 
getName() - Method in class org.apache.sshd.agent.unix.ChannelAgentForwardingFactory
 
getName() - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
getName() - Method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
getName() - Method in class org.apache.sshd.client.channel.exit.ExitSignalChannelRequestHandler
 
getName() - Method in class org.apache.sshd.client.channel.exit.ExitStatusChannelRequestHandler
 
getName() - Method in class org.apache.sshd.client.kex.DHGClient
 
getName() - Method in class org.apache.sshd.client.kex.DHGEXClient
 
getName() - Method in class org.apache.sshd.client.session.ClientConnectionServiceFactory
 
getName() - Method in class org.apache.sshd.common.auth.AbstractUserAuthMethodFactory
 
getName() - Method in class org.apache.sshd.common.auth.AbstractUserAuthServiceFactory
 
getName() - Method in enum org.apache.sshd.common.forward.TcpipClientChannel.Type
 
getName() - Method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
getName() - Method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
getName() - Method in class org.apache.sshd.common.session.helpers.CurrentService
Retrieves the name of the current service.
getName() - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
getName() - Method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
getName() - Method in class org.apache.sshd.server.auth.gss.UserAuthGSSFactory
 
getName() - Method in class org.apache.sshd.server.channel.ChannelSessionFactory
 
getName() - Method in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
 
getName() - Method in class org.apache.sshd.server.forward.TcpipServerChannel.TcpipFactory
 
getName() - Method in class org.apache.sshd.server.kex.DHGEXServer
 
getName() - Method in class org.apache.sshd.server.kex.DHGServer
 
getName() - Method in class org.apache.sshd.server.session.ServerConnectionServiceFactory
 
getNegotiatedKexParameter(KexProposalOption) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getNextChannelId() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getNioWorkers() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getNioWorkers(FactoryManager) - Static method in class org.apache.sshd.common.io.AbstractIoServiceFactory
 
getNTString(Buffer) - Method in class org.apache.sshd.common.forward.SocksProxy.Socks4
 
getOakleyGroupPrimeValue(String) - Static method in class org.apache.sshd.common.kex.DHGroupData
 
getOriginatorAddress() - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
getOut() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getOutputStream() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getOutputStream() - Method in interface org.apache.sshd.server.shell.InvertedShell
 
getOutputStream() - Method in class org.apache.sshd.server.shell.ProcessShell
 
getP() - Method in class org.apache.sshd.client.kex.DHGEXClient
 
getP() - Method in class org.apache.sshd.common.kex.DHG
 
getP() - Method in class org.apache.sshd.server.kex.Moduli.DhGroup
 
getP1() - Static method in class org.apache.sshd.common.kex.DHGroupData
 
getP14() - Static method in class org.apache.sshd.common.kex.DHGroupData
 
getP15() - Static method in class org.apache.sshd.common.kex.DHGroupData
 
getP16() - Static method in class org.apache.sshd.common.kex.DHGroupData
 
getP17() - Static method in class org.apache.sshd.common.kex.DHGroupData
 
getP18() - Static method in class org.apache.sshd.common.kex.DHGroupData
 
getPacketSize() - Method in class org.apache.sshd.common.channel.Window
 
getParentPropertyResolver() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getParentPropertyResolver() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getParentPropertyResolver() - Method in interface org.apache.sshd.common.Service
 
getParentPropertyResolver() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getParsedFactories() - Method in class org.apache.sshd.common.kex.BuiltinDHFactories.ParseResult
 
getPasswordAuthenticationReporter() - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
getPasswordAuthenticationReporter() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getPasswordAuthenticationReporter() - Method in class org.apache.sshd.client.SshClient
 
getPasswordAuthenticator() - Method in interface org.apache.sshd.server.ServerAuthenticationManager
Retrieve the PasswordAuthenticator to be used by the SSH server.
getPasswordAuthenticator() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getPasswordAuthenticator() - Method in class org.apache.sshd.server.SshServer
 
getPasswordIdentityProvider() - Method in interface org.apache.sshd.client.ClientAuthenticationManager
Retrieve PasswordIdentityProvider used to provide password candidates
getPasswordIdentityProvider() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getPasswordIdentityProvider() - Method in class org.apache.sshd.client.SshClient
 
getPort() - Method in class org.apache.sshd.server.SshServer
 
getPortForwardingEventListenerProxy() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getPortForwardingEventListenerProxy() - Method in class org.apache.sshd.common.forward.DefaultForwarderFactory
 
getPortForwardingEventListenerProxy() - Method in interface org.apache.sshd.common.forward.PortForwardingEventListenerManager
 
getPortForwardingEventListenerProxy() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getPortForwardingEventListenerProxy() - Method in class org.apache.sshd.common.session.AbstractConnectionServiceFactory
 
getPortForwardingEventListenerProxy() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getPortForwardingEventListenerProxy() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getPortSession() - Method in class org.apache.sshd.common.forward.ChannelToPortHandler
Retrieves the IoSession for the port connection.
getPrompt() - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
getPrompt() - Method in exception org.apache.sshd.server.auth.password.PasswordChangeRequiredException
 
getPrompts() - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
getProperties() - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
getProperties() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getProperties() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getProperties() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getProperties() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getProperties() - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
getPtyColumns() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
getPtyHeight() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
getPtyLines() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
getPtyModes() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
getPtyModes() - Method in interface org.apache.sshd.server.Environment
Retrieve the PTY modes settings
getPtyModes() - Method in class org.apache.sshd.server.StandardEnvironment
 
getPtyModeValue(PtyMode) - Method in class org.apache.sshd.server.channel.ChannelSession
 
getPtyType() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
getPtyWidth() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
getPublicKeyAuthenticationReporter() - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
getPublicKeyAuthenticationReporter() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getPublicKeyAuthenticationReporter() - Method in class org.apache.sshd.client.SshClient
 
getPublickeyAuthenticator() - Method in interface org.apache.sshd.server.ServerAuthenticationManager
Retrieve the PublickeyAuthenticator to be used by SSH server.
getPublickeyAuthenticator() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getPublickeyAuthenticator() - Method in class org.apache.sshd.server.SshServer
 
getPublicKeysParser() - Method in class org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
 
getPValue() - Method in class org.apache.sshd.client.kex.DHGEXClient
 
getRandomFactory() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the Random factory to be used.
getRandomFactory() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getRead() - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream.IoReadFutureImpl
 
getReasonCode() - Method in exception org.apache.sshd.common.channel.exception.SshChannelOpenException
The reason code as specified by RFC 4254.
getRecipient() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getRecipient() - Method in interface org.apache.sshd.common.channel.Channel
 
getRegisteredExtensions() - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
getRegisteredIdentities() - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
getRegisteredIdentities() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getRegisteredIdentities() - Method in class org.apache.sshd.client.SshClient
 
getRegisteredManagers() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getRegisteredManagers() - Method in interface org.apache.sshd.common.forward.PortForwardingEventListenerManagerHolder
 
getRegisteredManagers() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getRemoteAddress() - Method in class org.apache.sshd.client.session.forward.ExplicitPortForwardingTracker
 
getRemoteAddress() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
getRemoteAddress() - Method in interface org.apache.sshd.common.session.Session
 
getRemoteForwardsBindings() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getRemoteForwardsBindings() - Method in interface org.apache.sshd.common.forward.PortForwardingInformationProvider
 
getRemoteForwardsBindings() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getRemoteSocketAddress() - Method in class org.apache.sshd.client.channel.ChannelDirectTcpip
 
getRemoteWindow() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getRemoteWindow() - Method in interface org.apache.sshd.common.channel.Channel
 
getRequestHandlers() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getRequestHandlers() - Method in interface org.apache.sshd.common.channel.Channel
 
getRequestName() - Method in class org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
 
getRequiredKey() - Method in class org.apache.sshd.client.keyverifier.RequiredServerKeyVerifier
 
getReservedSessionMessagesHandler() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getReservedSessionMessagesHandler() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getReservedSessionMessagesHandler() - Method in interface org.apache.sshd.common.session.ReservedSessionMessagesManager
 
getScheduledExecutorService() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the ScheduledExecutorService to be used.
getScheduledExecutorService() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getSequenceNumber() - Method in class org.apache.sshd.common.future.GlobalRequestFuture
Retrieves this future's packet sequence number.
getServer() - Method in class org.apache.sshd.server.session.SessionFactory
 
getServerChannelSession() - Method in interface org.apache.sshd.server.channel.ServerChannelSessionHolder
 
getServerChannelSession() - Method in class org.apache.sshd.server.shell.ProcessShell
 
getServerKexData() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getServerKexProposals() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getServerKey() - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier.HostEntryPair
 
getServerKey() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getServerKey() - Method in interface org.apache.sshd.client.session.ClientSession
Retrieves the server's key
getServerKeyVerifier() - Method in interface org.apache.sshd.client.ClientAuthenticationManager
Retrieve the server key verifier to be used to check the key when connecting to an SSH server.
getServerKeyVerifier() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getServerKeyVerifier() - Method in class org.apache.sshd.client.SshClient
 
getServerProxyAcceptor() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getServerProxyAcceptor() - Method in interface org.apache.sshd.server.session.ServerProxyAcceptorHolder
 
getServerProxyAcceptor() - Method in class org.apache.sshd.server.SshServer
 
getServerSession() - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
getServerSession() - Method in interface org.apache.sshd.server.channel.ServerChannel
 
getServerSession() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getServerSession() - Method in class org.apache.sshd.server.kex.AbstractDHServerKeyExchange
 
getServerSession() - Method in class org.apache.sshd.server.session.ServerConnectionService
 
getServerSession() - Method in interface org.apache.sshd.server.session.ServerSessionHolder
 
getServerSession() - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
getServerSession() - Method in class org.apache.sshd.server.shell.ProcessShell
 
getServerVersion() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getService() - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
getService() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
getService() - Method in class org.apache.sshd.common.session.helpers.CurrentService
Retrieves the current service.
getService() - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
getService(Class<T>) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getService(Class<T>) - Method in interface org.apache.sshd.common.session.Session
Get the service of the specified type.
getServiceFactories() - Method in interface org.apache.sshd.common.FactoryManager
Retrieve the list of SSH Service factories.
getServiceFactories() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getServices() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
getServices() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getSession() - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
getSession() - Method in class org.apache.sshd.client.auth.pubkey.AbstractKeyPairIterator
 
getSession() - Method in class org.apache.sshd.client.future.DefaultConnectFuture
 
getSession() - Method in class org.apache.sshd.client.session.ClientConnectionService
 
getSession() - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
getSession() - Method in class org.apache.sshd.client.session.forward.PortForwardingTracker
 
getSession() - Method in interface org.apache.sshd.client.subsystem.SubsystemClient
 
getSession() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
getSession() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getSession() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
getSession() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getSession() - Method in interface org.apache.sshd.common.session.SessionHolder
 
getSession() - Method in class org.apache.sshd.common.session.SessionWorkBuffer
 
getSession() - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
getSession() - Method in class org.apache.sshd.server.channel.ChannelSession
 
getSession() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getSession() - Method in class org.apache.sshd.server.session.ServerConnectionService
 
getSession() - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
getSession() - Method in interface org.apache.sshd.server.shell.InvertedShell
 
getSession(IoSession) - Static method in class org.apache.sshd.common.session.helpers.AbstractSession
Retrieve the SSH session from the I/O session.
getSession(IoSession, boolean) - Static method in class org.apache.sshd.common.session.helpers.AbstractSession
Retrieve the session SSH from the I/O session.
getSessionContext() - Method in interface org.apache.sshd.common.session.SessionHolder
 
getSessionDisconnectHandler() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getSessionDisconnectHandler() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getSessionDisconnectHandler() - Method in interface org.apache.sshd.common.session.SessionDisconnectHandlerManager
 
getSessionFactory() - Method in class org.apache.sshd.client.SshClient
 
getSessionFactory() - Method in class org.apache.sshd.server.SshServer
 
getSessionId() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getSessionListenerProxy() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getSessionListenerProxy() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
getSessionListenerProxy() - Method in interface org.apache.sshd.common.session.SessionListenerManager
 
getSessionState() - Method in interface org.apache.sshd.client.session.ClientSession
 
getSessionState() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
getShellFactory() - Method in interface org.apache.sshd.server.ServerFactoryManager
Retrieve the ShellFactory object to be used to create shells.
getShellFactory() - Method in class org.apache.sshd.server.SshServer
 
getSignalListeners(Signal, boolean) - Method in class org.apache.sshd.server.StandardEnvironment
Retrieves the set of listeners registered for a signal
getSignatureFactories() - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
getSignatureFactories() - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
getSignatureFactories() - Method in class org.apache.sshd.client.auth.pubkey.KeyPairIdentity
 
getSignatureFactories() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
getSignatureFactories() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory
 
getSignatureFactories() - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
getSignatureFactories() - Method in class org.apache.sshd.server.auth.hostbased.UserAuthHostBased
 
getSignatureFactories() - Method in class org.apache.sshd.server.auth.hostbased.UserAuthHostBasedFactory
 
getSignatureFactories() - Method in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKey
 
getSignatureFactories() - Method in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKeyFactory
 
getSignatureFactories() - Method in class org.apache.sshd.server.global.OpenSshHostKeysHandler
 
getSignatures(PropertyResolver) - Static method in class org.apache.sshd.common.config.SshConfigFileReader
 
getSimpleKexOpcodeName(int) - Static method in interface org.apache.sshd.common.kex.KeyExchange
 
getSize() - Method in class org.apache.sshd.common.channel.Window
 
getSize() - Method in class org.apache.sshd.server.kex.Moduli.DhGroup
 
getSocket() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
getStartedCommandFuture() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
getStartedLocalPortForwards() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getStartedLocalPortForwards() - Method in interface org.apache.sshd.common.forward.PortForwardingInformationProvider
 
getStartedLocalPortForwards() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getStartedRemotePortForwards() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
getStartedRemotePortForwards() - Method in interface org.apache.sshd.common.forward.PortForwardingInformationProvider
 
getStartedRemotePortForwards() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getStreaming() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
getStreaming() - Method in interface org.apache.sshd.common.channel.StreamingChannel
 
getSubsystem() - Method in class org.apache.sshd.client.channel.ChannelSubsystem
The subsystem name
getSubsystemFactories() - Method in interface org.apache.sshd.server.ServerFactoryManager
Retrieve the list of named factories for CommandFactory.Command to be used to create subsystems.
getSubsystemFactories() - Method in class org.apache.sshd.server.SshServer
 
getTcpForwardingFilter() - Method in interface org.apache.sshd.common.FactoryManager
 
getTcpipChannelType() - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
getTcpipChannelType() - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
getTimeout() - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 
getTimeoutStatus() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getTimeoutStatus() - Method in interface org.apache.sshd.common.session.Session
Check if timeout has occurred.
getTunnelEntrance() - Method in interface org.apache.sshd.common.forward.ForwardingTunnelEndpointsProvider
 
getTunnelEntrance() - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
getTunnelEntrance() - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
getTunnelExit() - Method in interface org.apache.sshd.common.forward.ForwardingTunnelEndpointsProvider
 
getTunnelExit() - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
getTunnelExit() - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
getType() - Method in class org.apache.sshd.server.forward.TcpipServerChannel.TcpipFactory
 
getUByte(Buffer) - Method in class org.apache.sshd.common.forward.SocksProxy.Proxy
 
getUnknownChannelReferenceHandler() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getUnknownChannelReferenceHandler() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
getUnknownChannelReferenceHandler() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getUnknownChannelReferenceHandler() - Method in interface org.apache.sshd.common.session.UnknownChannelReferenceHandlerManager
 
getUnsupportedFactories() - Method in class org.apache.sshd.common.kex.BuiltinDHFactories.ParseResult
 
getUpdatedPassword(ClientSession, String, String) - Method in interface org.apache.sshd.client.auth.keyboard.UserInteraction
Invoked when the server returns an SSH_MSG_USERAUTH_PASSWD_CHANGEREQ response indicating that the password should be changed - e.g., expired or not strong enough (as per the server's policy).
getUserAuthFactories() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getUserAuthFactories() - Method in class org.apache.sshd.client.SshClient
 
getUserAuthFactories() - Method in class org.apache.sshd.server.session.AbstractServerSession
 
getUserAuthFactories() - Method in class org.apache.sshd.server.SshServer
 
getUserAuthService() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getUserInteraction() - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
getUserInteraction() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
getUserInteraction() - Method in class org.apache.sshd.client.SshClient
 
getUsername() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
getUsername() - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
getUsername() - Method in class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 
getUserResponses(String, String, String, String[], boolean[]) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
getUShort(Buffer) - Method in class org.apache.sshd.common.forward.SocksProxy.Proxy
 
getVersion() - Method in interface org.apache.sshd.common.FactoryManager
An upper case string identifying the version of the software used on client or server side.
getVersion() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
getWelcomePhase() - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
getX11ForwardingFilter() - Method in interface org.apache.sshd.common.FactoryManager
 
getX11ForwardSupport() - Method in class org.apache.sshd.client.session.ClientConnectionService
 
getX11ForwardSupport() - Method in interface org.apache.sshd.common.session.ConnectionService
 
getX11ForwardSupport() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
globalRequest(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Process global requests
GlobalRequestException - Exception in org.apache.sshd.common.global
An exception that can be set on a GlobalRequestFuture to indicate that the server sent back a failure reply.
GlobalRequestException(int) - Constructor for exception org.apache.sshd.common.global.GlobalRequestException
Creates a new GlobalRequestException with the given SSH message code.
GlobalRequestFuture - Class in org.apache.sshd.common.future
A DefaultSshFuture that can be used to wait for the reply of an SSH_MSG_GLOBAL_REQUEST sent with want-reply = true.
GlobalRequestFuture(String) - Constructor for class org.apache.sshd.common.future.GlobalRequestFuture
Creates a new GlobalRequestFuture for a global request.
GlobalRequestFuture(String, GlobalRequestFuture.ReplyHandler) - Constructor for class org.apache.sshd.common.future.GlobalRequestFuture
Creates a new GlobalRequestFuture for a global request.
GlobalRequestFuture.ReplyHandler - Interface in org.apache.sshd.common.future
A ReplyHandler is invoked asynchronously when the reply for a request with want-reply = true is received.
globalRequestHandlers - Variable in class org.apache.sshd.common.BaseBuilder
 
globalRequestHandlers - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
globalRequestHandlers(List<RequestHandler<ConnectionService>>) - Method in class org.apache.sshd.common.BaseBuilder
 
GracefulChannelCloseable() - Constructor for class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
gracefulFuture - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
gracefulState - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
GROUP_KEX_OPCODES_MAP - Static variable in interface org.apache.sshd.common.kex.KeyExchange
 
GSS - Enum constant in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
GSSAuthenticator - Class in org.apache.sshd.server.auth.gss
Class providing basic GSS authentication services.
GSSAuthenticator() - Constructor for class org.apache.sshd.server.auth.gss.GSSAuthenticator
 

H

h - Variable in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
handleAcceptance(String, String, ServerSession) - Method in class org.apache.sshd.server.auth.password.StaticPasswordAuthenticator
 
handleAcceptance(String, PublicKey, ServerSession) - Method in class org.apache.sshd.server.auth.pubkey.StaticPublickeyAuthenticator
 
handleAcceptance(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.sshd.client.keyverifier.StaticServerKeyVerifier
 
handleAcceptance(ServerSession, String, PublicKey, String, String, List<X509Certificate>) - Method in class org.apache.sshd.server.auth.hostbased.StaticHostBasedAuthenticator
 
handleAgentForwarding(String, Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleAgentForwardingParsed(String) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleAuthCountDisconnectReason(Session, Service, String, String, String, int, int) - Method in interface org.apache.sshd.common.session.SessionDisconnectHandler
Invoked if the number of authentication attempts exceeded the maximum allowed
handleAuthenticationFailure(int, Buffer) - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
handleAuthenticationInProgress(int, Buffer) - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
handleAuthenticationSuccess(int, Buffer) - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
handleAuthParamsDisconnectReason(Session, Service, String, String, String, String) - Method in interface org.apache.sshd.common.session.SessionDisconnectHandler
Invoked if the authentication parameters changed in mid-authentication process.
handleBreak(Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleBreakParsed(long) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleChannelConnectResult(OpenFuture, IoConnectFuture) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
handleChannelOpenFailure(OpenFuture, Throwable) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
handleChannelOpenSuccess(OpenFuture, IoSession) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
handleChannelRegistrationResult(ConnectionService, Session, long, boolean) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleChannelRegistrationResult(ConnectionService, Session, long, boolean) - Method in interface org.apache.sshd.common.channel.Channel
Invoked after being successfully registered by the connection service - should throw a RuntimeException if not registered
handleChannelRequest(String, boolean, Buffer) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleChannelUnregistration(ConnectionService) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleChannelUnregistration(ConnectionService) - Method in interface org.apache.sshd.common.channel.Channel
Called by the connection service to inform the channel that it has bee unregistered.
handleClientPasswordChangeRequest(Buffer, ServerSession, String, String, String) - Method in class org.apache.sshd.server.auth.password.UserAuthPassword
Invoked when the client sends a SSH_MSG_USERAUTH_REQUEST indicating a password change.
handleClientPasswordChangeRequest(ServerSession, String, String, String) - Method in interface org.apache.sshd.server.auth.password.PasswordAuthenticator
Invoked when the client sends a SSH_MSG_USERAUTH_REQUEST indicating a password change.
handleClose() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleClose() - Method in interface org.apache.sshd.common.channel.Channel
Invoked when SSH_MSG_CHANNEL_CLOSE received
handleClosePacketWriteFailure(Channel, boolean, Throwable) - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
handleClosePacketWritten(Channel, boolean) - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
handleCompletedWriteCycle(Nio2DefaultIoWriteFuture, AsynchronousSocketChannel, ByteBuffer, int, Nio2CompletionHandler<Integer, Object>, Integer, Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
handleData(Buffer) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleData(Buffer) - Method in interface org.apache.sshd.common.channel.Channel
Invoked when SSH_MSG_CHANNEL_DATA received
handleDebug(Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
handleDebugMessage(Session, boolean, String, String, Buffer) - Method in class org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter
 
handleDebugMessage(Session, Buffer) - Method in class org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter
 
handleDebugMessage(Session, Buffer) - Method in interface org.apache.sshd.common.session.ReservedSessionMessagesHandler
Invoked when an SSH_MSG_DEBUG packet is received
handleDisconnect(int, String, String, Buffer) - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
handleDisconnect(int, String, String, Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
handleDisconnect(Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
handleEnv(Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleEnvParsed(String, String) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleEof() - Method in class org.apache.sshd.agent.local.ChannelAgentForwarding
 
handleEof() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleEof() - Method in interface org.apache.sshd.common.channel.Channel
Invoked when SSH_MSG_CHANNEL_EOF received
handleEof() - Method in class org.apache.sshd.common.forward.ChannelToPortHandler
Perform appropriate actions on the port session when the channel received an SSH_MSG_CHANNEL_EOF message.
handleEof() - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
handleEof() - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleEof() - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
handleEof() - Method in class org.apache.sshd.server.x11.ChannelForwardedX11
 
handleExec(String, Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleExecParsed(String, String) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleExtendedData(Buffer) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleExtendedData(Buffer) - Method in interface org.apache.sshd.common.channel.Channel
Invoked when SSH_MSG_CHANNEL_EXTENDED_DATA received
handleFailure() - Method in class org.apache.sshd.client.channel.ChannelExec
 
handleFailure() - Method in class org.apache.sshd.client.channel.ChannelShell
 
handleFailure() - Method in class org.apache.sshd.client.channel.ChannelSubsystem
 
handleFailure() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleFailure() - Method in interface org.apache.sshd.common.channel.Channel
Invoked when SSH_MSG_CHANNEL_FAILURE received
handleFirstKexPacketFollows(int, Buffer, boolean) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleHostKeys(Session, Collection<? extends PublicKey>, boolean, Buffer) - Method in class org.apache.sshd.client.global.OpenSshHostKeysHandler
 
handleHostKeys(Session, Collection<? extends PublicKey>, boolean, Buffer) - Method in class org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
 
handleHostKeys(Session, Collection<? extends PublicKey>, boolean, Buffer) - Method in class org.apache.sshd.server.global.OpenSshHostKeysHandler
 
handleIgnore(Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
handleIgnoreMessage(Session, byte[], Buffer) - Method in class org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter
 
handleIgnoreMessage(Session, Buffer) - Method in class org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter
 
handleIgnoreMessage(Session, Buffer) - Method in interface org.apache.sshd.common.session.ReservedSessionMessagesHandler
Invoked when an SSH_MSG_IGNORE packet is received
handleInternalRequest(String, boolean, Buffer) - Method in class org.apache.sshd.client.channel.ChannelSession
 
handleInternalRequest(String, boolean, Buffer) - Method in class org.apache.sshd.common.channel.AbstractChannel
Called by AbstractChannel.handleUnknownChannelRequest(String, boolean, Buffer) in order to allow channel request handling if none of the registered handlers processed the request - last chance.
handleInternalRequest(String, boolean, Buffer) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleKexCompressionMessage(Session, Buffer) - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandler
Parses the SSH_MSG_NEWCOMPRESS message.
handleKexDisconnectReason(Session, Map<KexProposalOption, String>, Map<KexProposalOption, String>, Map<KexProposalOption, String>, KexProposalOption) - Method in interface org.apache.sshd.common.session.SessionDisconnectHandler
Invoked if after KEX negotiation parameters resolved one of the options violates some internal constraint (e.g., cannot negotiate a value, or RFC 8308 - section 2.2).
handleKexExtension(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleKexExtensionNegotiation(Session, KexProposalOption, String, Map<KexProposalOption, String>, String, Map<KexProposalOption, String>, String) - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandler
Invoked during the KEX negotiation phase to inform about option being negotiated.
handleKexExtensionRequest(Session, int, int, String, byte[]) - Method in class org.apache.sshd.common.kex.extension.DefaultClientKexExtensionHandler
 
handleKexExtensionRequest(Session, int, int, String, byte[]) - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandler
Invoked by KexExtensionHandler.handleKexExtensionsMessage(Session, Buffer) in order to handle a specific extension.
handleKexExtensionsMessage(Session, Buffer) - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandler
Parses the SSH_MSG_EXT_INFO message.
handleKexInit(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleKexInitProposal(Session, boolean, Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.kex.extension.DefaultServerKexExtensionHandler
 
handleKexInitProposal(Session, boolean, Map<KexProposalOption, String>) - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandler
Invoked when a peer is ready to send the KEX options proposal or has received such a proposal.
handleKexMessage(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleKnownHostsFileUpdateFailure(ClientSession, SocketAddress, PublicKey, Path, Collection<KnownHostsServerKeyVerifier.HostEntryPair>, Throwable) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
handleMessage(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Abstract method for processing incoming decoded packets.
handleModifiedServerKeyUpdateFailure(ClientSession, SocketAddress, KnownHostsServerKeyVerifier.HostEntryPair, PublicKey, Path, Collection<KnownHostsServerKeyVerifier.HostEntryPair>, Throwable) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Invoked if #updateModifiedServerKey(ClientSession, SocketAddress, HostEntryPair, PublicKey, Path) throws an exception.
handleNewCompression(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleNewKeys(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleOpenFailure(Buffer) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
handleOpenFailure(Buffer) - Method in interface org.apache.sshd.common.channel.Channel
For a client channel, this method will be called internally by the session when the server has rejected this channel opening.
handleOpenFailure(Buffer) - Method in class org.apache.sshd.server.channel.AbstractServerChannel
 
handleOpenSuccess(long, long, long, Buffer) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
handleOpenSuccess(long, long, long, Buffer) - Method in interface org.apache.sshd.common.channel.Channel
For a client channel, this method will be called internally by the session when the confirmation has been received.
handleOpenSuccess(long, long, long, Buffer) - Method in class org.apache.sshd.server.channel.AbstractServerChannel
 
handlePtyReq(Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handlePtyReqParsed(String, int, int, int, int, Map<PtyMode, Integer>) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handler - Variable in class org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
 
handleReadCycleCompletion(ByteBuffer, Readable, Nio2CompletionHandler<Integer, Object>, Integer, Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
handleReadCycleFailure(ByteBuffer, Readable, Throwable, Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
handleRejection(String, String, ServerSession) - Method in class org.apache.sshd.server.auth.password.StaticPasswordAuthenticator
 
handleRejection(String, PublicKey, ServerSession) - Method in class org.apache.sshd.server.auth.pubkey.StaticPublickeyAuthenticator
 
handleRejection(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.sshd.client.keyverifier.StaticServerKeyVerifier
 
handleRejection(ServerSession, String, PublicKey, String, String, List<X509Certificate>) - Method in class org.apache.sshd.server.auth.hostbased.StaticHostBasedAuthenticator
 
handleRequest(Buffer) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleRequest(Buffer) - Method in interface org.apache.sshd.common.channel.Channel
Invoked when SSH_MSG_CHANNEL_REQUEST received
handleServerPasswordChangeRequest(Buffer, ServerSession, String, String, PasswordChangeRequiredException) - Method in class org.apache.sshd.server.auth.password.UserAuthPassword
handleServerSignatureAlgorithms(Session, Collection<String>) - Method in class org.apache.sshd.common.kex.extension.DefaultClientKexExtensionHandler
Perform updates after a server-sig-algs extension has been received.
handleServiceAccept(String, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleServiceAccept(String, Buffer) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
handleServiceAccept(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleServiceRequest(String, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleServiceRequest(String, Buffer) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
handleServiceRequest(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
handleSessionsCountDisconnectReason(Session, Service, String, int, int) - Method in interface org.apache.sshd.common.session.SessionDisconnectHandler
Called to inform that the maximum allowed concurrent sessions threshold has been exceeded.
handleShell(String, Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleShellParsed(String) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleSignal(Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleSignalParsed(String) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleSubsystem(String, Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleSubsystemParsed(String, String) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleSuccess() - Method in class org.apache.sshd.client.channel.ChannelExec
 
handleSuccess() - Method in class org.apache.sshd.client.channel.ChannelShell
 
handleSuccess() - Method in class org.apache.sshd.client.channel.ChannelSubsystem
 
handleSuccess() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleSuccess() - Method in interface org.apache.sshd.common.channel.Channel
Invoked when SSH_MSG_CHANNEL_SUCCESS received
handleTimeoutDisconnectReason(Session, TimeoutIndicator) - Method in interface org.apache.sshd.common.session.SessionDisconnectHandler
Invoked when an internal timeout has expired (e.g., authentication, idle).
handleUnimplemented(Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
handleUnimplementedMessage(Session, int, Buffer) - Method in class org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter
 
handleUnimplementedMessage(Session, int, Buffer) - Method in interface org.apache.sshd.common.session.ReservedSessionMessagesHandler
Invoked when a packet with an un-implemented message is received - including SSH_MSG_UNIMPLEMENTED itself
handleUnknownChannelCommand(ConnectionService, byte, long, Buffer) - Method in class org.apache.sshd.common.session.helpers.DefaultUnknownChannelReferenceHandler
 
handleUnknownChannelCommand(ConnectionService, byte, long, Buffer) - Method in interface org.apache.sshd.common.session.UnknownChannelReferenceHandler
Invoked when the connection service responsible for handling channel messages receives a message intended for an unknown channel.
handleUnknownChannelRequest(String, boolean, Buffer) - Method in class org.apache.sshd.common.channel.AbstractChannel
Called when none of the register request handlers reported handling the request
handleUnknownRequest(Buffer, String, boolean) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
handleUnsupportedServiceDisconnectReason(Session, int, String, Buffer) - Method in interface org.apache.sshd.common.session.SessionDisconnectHandler
Invoked when a request has been made related to an unknown SSH service as described in RFC 4253 - section 10.
handleUserAuthRequestMessage(ServerSession, Buffer, AtomicReference<Boolean>) - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
handleWindowAdjust(Buffer) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
handleWindowAdjust(Buffer) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
handleWindowAdjust(Buffer) - Method in interface org.apache.sshd.common.channel.Channel
Invoked when SSH_MSG_CHANNEL_WINDOW_ADJUST received
handleWindowAdjust(Buffer) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleWindowAdjust(Buffer) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
handleWindowChange(Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleWindowChangeParsed(int, int, int, int) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleWriteCycleFailure(Nio2DefaultIoWriteFuture, AsynchronousSocketChannel, ByteBuffer, int, Throwable, Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
handleWriteDataFailure(byte, byte[], int, int, Throwable) - Method in class org.apache.sshd.common.forward.ChannelToPortHandler
 
handleWriteDataSuccess(byte, byte[], int, int) - Method in class org.apache.sshd.common.forward.ChannelToPortHandler
 
handleX11Forwarding(String, Buffer, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleX11ForwardingParsed(String, ServerSession, boolean, String, String, int) - Method in class org.apache.sshd.server.channel.ChannelSession
 
handleXonXoff(Buffer, boolean) - Method in class org.apache.sshd.client.channel.ChannelSession
 
hash - Variable in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
hashCode() - Method in class org.apache.sshd.common.forward.LocalForwardingEntry
 
hashCode() - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
hashCode() - Method in class org.apache.sshd.server.shell.UnknownCommand
 
hasNext() - Method in class org.apache.sshd.client.auth.pubkey.SessionKeyPairIterator
 
hasNext() - Method in class org.apache.sshd.client.auth.pubkey.SshAgentPublicKeyIterator
 
hasNext() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyIterator
 
HEARTBEAT_INTERVAL - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to set the heartbeat interval in milliseconds (0 to disable = default)
HEARTBEAT_REPLY_WAIT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to indicate that the heartbeat request is also expecting a reply - time in milliseconds to wait for the reply.
HEARTBEAT_REQUEST - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to check the heartbeat request that should be sent to the server
heartbeatCount - Variable in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
heartbeatInterval - Variable in class org.apache.sshd.client.session.ClientConnectionService
 
heartbeatReplyMaxWait - Variable in class org.apache.sshd.client.session.ClientConnectionService
 
heartbeatRequest - Variable in class org.apache.sshd.client.session.ClientConnectionService
 
holder - Variable in class org.apache.sshd.client.channel.exit.AbstractChannelExitRequestHandler
 
host - Variable in class org.apache.sshd.server.SshServer
 
HOST_CERT_CONFIG_PROP - Static variable in class org.apache.sshd.server.config.keys.ServerIdentity
 
HOST_KEY_CONFIG_PROP - Static variable in class org.apache.sshd.server.config.keys.ServerIdentity
The server's keys configuration multi-value
HOSTBASED - Enum constant in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
HOSTBASED - Enum constant in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
HostBasedAuthenticationReporter - Interface in org.apache.sshd.client.auth.hostbased
Provides report about the client side host-based authentication progress
HostBasedAuthenticator - Interface in org.apache.sshd.server.auth.hostbased
Invoked when "hostbased" authentication is used
HOSTBOUND_AUTHENTICATION - Static variable in class org.apache.sshd.common.kex.extension.DefaultClientKexExtensionHandler
Session AttributeRepository.AttributeKey storing the version if the server supports host-bound public key authentication.
hostCertificate() - Static method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
hostConfigEntryResolver - Variable in class org.apache.sshd.client.ClientBuilder
 
hostConfigEntryResolver(HostConfigEntryResolver) - Method in class org.apache.sshd.client.ClientBuilder
 
HostEntryPair() - Constructor for class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier.HostEntryPair
 
HostEntryPair(KnownHostEntry, PublicKey) - Constructor for class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier.HostEntryPair
 

I

i_c - Variable in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
i_s - Variable in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
id - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
id - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
id(String) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
ID_FILE_PREFIX - Static variable in class org.apache.sshd.server.config.keys.ServerIdentity
 
ID_FILE_SUFFIX - Static variable in class org.apache.sshd.server.config.keys.ServerIdentity
 
ID_GENERATOR - Static variable in class org.apache.sshd.server.config.keys.ServerIdentity
 
IDENTITY_AGENT - Static variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
Is set on a ClientSession when it is created; contains the value of the IdentityAgent SSH config setting.
IDLE_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of idle timeout after which it will close the connection - in milliseconds.
idleStart - Variable in class org.apache.sshd.common.session.helpers.SessionHelper
 
IETF - Static variable in class org.apache.sshd.agent.local.ChannelAgentForwardingFactory
 
IETF - Static variable in class org.apache.sshd.agent.unix.ChannelAgentForwardingFactory
 
IGNORE_INVALID_IDENTITIES - Static variable in class org.apache.sshd.core.CoreModuleProperties
Whether to ignore invalid identities files when pre-initializing the client session
IGNORE_MESSAGE_FREQUENCY - Static variable in class org.apache.sshd.core.CoreModuleProperties
Average number of packets to be skipped before an SSH_MSG_IGNORE message is inserted in the stream.
IGNORE_MESSAGE_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Minimum size of SSH_MSG_IGNORE payload to send if feature enabled.
IGNORE_MESSAGE_VARIANCE - Static variable in class org.apache.sshd.core.CoreModuleProperties
The variance to be used around the configured CoreModuleProperties.IGNORE_MESSAGE_FREQUENCY value in order to avoid insertion at a set frequency.
ignorePacketDataLength - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
ignorePacketsCount - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
ignorePacketsFrequency - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
ignorePacketsVariance - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
IMMEDIATE - Enum constant in enum org.apache.sshd.server.auth.WelcomeBannerPhase
Immediately after receiving "ssh-userauth" request
in - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
inBlocksCount - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
inBytesCount - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
inCipher - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
inCipherSize - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
inCompression - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
init(byte[], byte[], byte[], byte[]) - Method in class org.apache.sshd.client.kex.DHGClient
 
init(byte[], byte[], byte[], byte[]) - Method in class org.apache.sshd.client.kex.DHGEXClient
 
init(byte[], byte[], byte[], byte[]) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
init(byte[], byte[], byte[], byte[]) - Method in interface org.apache.sshd.common.kex.KeyExchange
Initialize the key exchange algorithm.
init(byte[], byte[], byte[], byte[]) - Method in class org.apache.sshd.server.kex.DHGEXServer
 
init(byte[], byte[], byte[], byte[]) - Method in class org.apache.sshd.server.kex.DHGServer
 
init(long, long, PropertyResolver) - Method in class org.apache.sshd.common.channel.RemoteWindow
Initializes the RemoteWindow with the packet and window sizes received from the peer.
init(long, long, PropertyResolver) - Method in class org.apache.sshd.common.channel.Window
 
init(ClientSession, String) - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
init(ClientSession, String) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
init(ClientSession, String) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
init(ClientSession, String) - Method in class org.apache.sshd.client.auth.password.UserAuthPassword
 
init(ClientSession, String) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
init(ClientSession, String) - Method in interface org.apache.sshd.client.auth.UserAuth
 
init(PropertyResolver) - Method in class org.apache.sshd.common.channel.LocalWindow
Initializes the LocalWindow with the packet and window sizes from the resolver.
init(ConnectionService, Session, long) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
init(ConnectionService, Session, long) - Method in interface org.apache.sshd.common.channel.Channel
Invoked when the local channel is initial created
initialize() - Method in interface org.apache.sshd.agent.common.AgentForwardSupport
Initializes the agent forwarding if not already done so - i.e., can be called more than once - only first successful call counts, the rest will return the identifier of the previously initialized agent.
initialize() - Method in class org.apache.sshd.agent.common.DefaultAgentForwardSupport
 
initializeAgentIdentities(ClientSession) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyIterator
 
initializeCurrentService() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
initializeCurrentService() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Creates a new CurrentService instance managing this session's current SSH service.
initialized - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
initializeKeyExchangeMessageHandler() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Creates a new KeyExchangeMessageHandler instance managing packet sending for this session.
initializeKeyExchangePhase() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
initializeProxyConnector() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
initializeSessionIdentities(ClientSession, SignatureFactoriesManager) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyIterator
 
initialKexDone - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
initialKexProposal - Variable in class org.apache.sshd.common.session.helpers.SessionHelper
Stores the initial KEX proposal after it has been run through the hooks allowing client code to modify it; see SessionHelper.getKexProposal().
initNewKeyExchange() - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Initializes the state for a new key exchange.
inMac - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
inMacResult - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
inMacSize - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
inPacketsCount - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
INPUT_STREAM_PUMP_CHUNK_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
On some platforms, a call to always throws an IOException.
inSettings - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
Resulting message coding settings at the end of a key exchange for incoming messages.
INSTANCE - Static variable in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
INSTANCE - Static variable in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractiveFactory
 
INSTANCE - Static variable in class org.apache.sshd.client.auth.password.UserAuthPasswordFactory
 
INSTANCE - Static variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory
 
INSTANCE - Static variable in class org.apache.sshd.client.global.OpenSshHostKeysHandler
 
INSTANCE - Static variable in class org.apache.sshd.client.keyverifier.AcceptAllServerKeyVerifier
 
INSTANCE - Static variable in class org.apache.sshd.client.keyverifier.RejectAllServerKeyVerifier
 
INSTANCE - Static variable in class org.apache.sshd.client.session.ClientConnectionServiceFactory
 
INSTANCE - Static variable in class org.apache.sshd.client.session.ClientUserAuthServiceFactory
 
INSTANCE - Static variable in class org.apache.sshd.common.forward.DefaultForwarderFactory
 
INSTANCE - Static variable in class org.apache.sshd.common.kex.extension.DefaultClientKexExtensionHandler
Default singleton instance.
INSTANCE - Static variable in class org.apache.sshd.common.kex.extension.DefaultServerKexExtensionHandler
Default singleton instance.
INSTANCE - Static variable in class org.apache.sshd.common.session.helpers.DefaultUnknownChannelReferenceHandler
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.gss.UserAuthGSSFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.hostbased.AcceptAllHostBasedAuthenticator
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.hostbased.RejectAllHostBasedAuthenticator
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.hostbased.UserAuthHostBasedFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractiveFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.password.AcceptAllPasswordAuthenticator
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.password.RejectAllPasswordAuthenticator
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.password.UserAuthPasswordFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.pubkey.AcceptAllPublickeyAuthenticator
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.pubkey.RejectAllPublickeyAuthenticator
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKeyFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.auth.UserAuthNoneFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.channel.ChannelSessionFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.channel.PuttyRequestHandler
 
INSTANCE - Static variable in class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
The default instance that enforces the same permissions regime as OpenSSH
INSTANCE - Static variable in class org.apache.sshd.server.forward.AcceptAllForwardingFilter
 
INSTANCE - Static variable in class org.apache.sshd.server.forward.DirectTcpipFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.forward.ForwardedTcpipFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.forward.RejectAllForwardingFilter
 
INSTANCE - Static variable in class org.apache.sshd.server.global.CancelTcpipForwardHandler
 
INSTANCE - Static variable in class org.apache.sshd.server.global.KeepAliveHandler
 
INSTANCE - Static variable in class org.apache.sshd.server.global.NoMoreSessionsHandler
 
INSTANCE - Static variable in class org.apache.sshd.server.global.OpenSshHostKeysHandler
 
INSTANCE - Static variable in class org.apache.sshd.server.global.TcpipForwardHandler
 
INSTANCE - Static variable in class org.apache.sshd.server.session.ServerConnectionServiceFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.session.ServerUserAuthServiceFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.shell.InteractiveProcessShellFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.shell.ProcessShellCommandFactory
 
INSTANCE - Static variable in class org.apache.sshd.server.shell.UnknownCommandFactory
 
interactive(ClientSession, String, String, String, String[], boolean[]) - Method in interface org.apache.sshd.client.auth.keyboard.UserInteraction
Invoked when "keyboard-interactive" authentication mechanism is used in order to provide responses for the server's challenges (a.k.a.
INTERACTIVE_LANGUAGE_TAG - Static variable in class org.apache.sshd.core.CoreModuleProperties
As per RFC-4256: The language tag is deprecated and SHOULD be the empty string.
INTERACTIVE_PASSWORD_PROMPT - Static variable in interface org.apache.sshd.client.auth.keyboard.UserInteraction
Comma separated list of values used to detect request for a password in interactive mode.
INTERACTIVE_SUBMETHODS - Static variable in class org.apache.sshd.core.CoreModuleProperties
As per RFC-4256: The submethods field is included so the user can give a hint of which actual methods to use.
interactiveAuthenticator - Variable in class org.apache.sshd.server.ServerBuilder
 
interactiveAuthenticator(KeyboardInteractiveAuthenticator) - Method in class org.apache.sshd.server.ServerBuilder
 
InteractiveChallenge - Class in org.apache.sshd.server.auth.keyboard
Represents a server "challenge" as per RFC-4256
InteractiveChallenge() - Constructor for class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
InteractiveProcessShellFactory - Class in org.apache.sshd.server.shell
A simplistic interactive shell factory
InteractiveProcessShellFactory() - Constructor for class org.apache.sshd.server.shell.InteractiveProcessShellFactory
 
INTERNAL_MODULI_RESPATH - Static variable in class org.apache.sshd.server.kex.Moduli
Resource path of internal moduli file
invertedErr - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
invertedIn - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
invertedOut - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
InvertedShell - Interface in org.apache.sshd.server.shell
This shell have inverted streams, such as the one obtained when launching a new Process from java.
InvertedShellWrapper - Class in org.apache.sshd.server.shell
A shell implementation that wraps an instance of InvertedShell as a Command.
InvertedShellWrapper(InvertedShell) - Constructor for class org.apache.sshd.server.shell.InvertedShellWrapper
Auto-allocates an Executor in order to create the streams pump thread and uses the default CoreModuleProperties.BUFFER_SIZE
InvertedShellWrapper(InvertedShell, int) - Constructor for class org.apache.sshd.server.shell.InvertedShellWrapper
Auto-allocates an Executor in order to create the streams pump thread
InvertedShellWrapper(InvertedShell, Executor, boolean, int) - Constructor for class org.apache.sshd.server.shell.InvertedShellWrapper
 
invokeChannelSignaller(Invoker<ChannelListener, Void>) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
invokePortEventListenerSignaller(Invoker<PortForwardingEventListener, Void>) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
invokePortEventListenerSignallerHolders(Collection<? extends PortForwardingEventListenerManager>, Invoker<PortForwardingEventListener, Void>) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
invokePortEventListenerSignallerListeners(Collection<? extends PortForwardingEventListener>, Invoker<PortForwardingEventListener, Void>) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
invokeSessionSignaller(Invoker<SessionListener, Void>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
IO_CONNECT_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the socket connect time-out.
IoReadFutureImpl(Object, Buffer) - Constructor for class org.apache.sshd.common.channel.ChannelAsyncInputStream.IoReadFutureImpl
 
ioServiceFactory - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
ioServiceFactoryFactory - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
IoServiceFactoryFactory - Interface in org.apache.sshd.common.io
 
IoWriteFutureImpl - Class in org.apache.sshd.common.channel
 
IoWriteFutureImpl(Object, Buffer) - Constructor for class org.apache.sshd.common.channel.IoWriteFutureImpl
 
isAccepted() - Method in class org.apache.sshd.client.keyverifier.StaticServerKeyVerifier
 
isAccepted() - Method in class org.apache.sshd.server.auth.hostbased.StaticHostBasedAuthenticator
 
isAccepted() - Method in class org.apache.sshd.server.auth.password.StaticPasswordAuthenticator
 
isAccepted() - Method in class org.apache.sshd.server.auth.pubkey.StaticPublickeyAuthenticator
 
isAccepted() - Method in class org.apache.sshd.server.forward.StaticDecisionForwardingFilter
 
isAgentForwarding() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
isAlive() - Method in interface org.apache.sshd.server.shell.InvertedShell
Check if the underlying shell is still alive
isAlive() - Method in class org.apache.sshd.server.shell.ProcessShell
 
isAllowMoreSessions() - Method in interface org.apache.sshd.common.session.ConnectionService
 
isAllowMoreSessions() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
isAuthenticated() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
isBlockAllowed(int) - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Tells whether the calling thread may be blocked in KeyExchangeMessageHandler.writePacket(Buffer, long, TimeUnit).
isCancellable() - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
isCancellable() - Method in interface org.apache.sshd.client.auth.UserAuth
Tells whether the authentication protocol is cancellable currently.
isClosed() - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
isClosed() - Method in class org.apache.sshd.server.channel.ChannelSession.CommandCloseable
 
isClosing() - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
isClosing() - Method in class org.apache.sshd.server.channel.ChannelSession.CommandCloseable
 
isConnected() - Method in interface org.apache.sshd.client.future.ConnectFuture
 
isConnected() - Method in class org.apache.sshd.client.future.DefaultConnectFuture
 
isEcho() - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
isEofOnClose() - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
isEofSent() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
isEofSignalled() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
isEofSignalled() - Method in interface org.apache.sshd.common.channel.Channel
 
isFailure() - Method in interface org.apache.sshd.client.future.AuthFuture
 
isFailure() - Method in class org.apache.sshd.client.future.DefaultAuthFuture
 
isGroupExchange() - Method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
isGroupExchange() - Method in interface org.apache.sshd.common.kex.DHFactory
 
isInitialized() - Static method in class org.apache.sshd.agent.unix.AprLibrary
is the APR library was initialized.
isInitialized() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
isInitialized() - Method in interface org.apache.sshd.common.channel.Channel
 
isInteractionAllowed(ClientSession) - Method in interface org.apache.sshd.client.auth.keyboard.UserInteraction
 
isInteractionPromptEchoEnabled(ServerSession) - Method in class org.apache.sshd.server.auth.keyboard.DefaultKeyboardInteractiveAuthenticator
 
isKexExtensionsAvailable(Session, KexExtensionHandler.AvailabilityPhase) - Method in class org.apache.sshd.common.kex.extension.DefaultClientKexExtensionHandler
 
isKexExtensionsAvailable(Session, KexExtensionHandler.AvailabilityPhase) - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandler
 
isLocalForwarding() - Method in class org.apache.sshd.client.session.forward.ExplicitPortForwardingTracker
 
isLocalPortForwardingStartedForPort(int) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
isLocalPortForwardingStartedForPort(int) - Method in interface org.apache.sshd.common.forward.PortForwardingInformationProvider
Test if local port forwarding is started
isLocalPortForwardingStartedForPort(int) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
isNoDelay() - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
isOpen() - Method in class org.apache.sshd.agent.common.AgentDelegate
 
isOpen() - Method in class org.apache.sshd.agent.local.AgentImpl
 
isOpen() - Method in class org.apache.sshd.agent.local.AgentServerProxy
 
isOpen() - Method in class org.apache.sshd.agent.unix.AgentClient
 
isOpen() - Method in class org.apache.sshd.agent.unix.AgentServerProxy
 
isOpen() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyIterator
 
isOpen() - Method in class org.apache.sshd.client.session.forward.PortForwardingTracker
 
isOpen() - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
isOpen() - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 
isOpen() - Method in class org.apache.sshd.common.channel.ChannelPipedOutputStream
 
isOpen() - Method in class org.apache.sshd.common.channel.throttle.DefaultChannelStreamWriter
 
isOpen() - Method in class org.apache.sshd.common.channel.Window
 
isOpened() - Method in class org.apache.sshd.client.future.DefaultOpenFuture
 
isOpened() - Method in interface org.apache.sshd.client.future.OpenFuture
 
isPreferredUnixAgent(PropertyResolver) - Static method in class org.apache.sshd.agent.local.ProxyAgentFactory
 
isPublicDataAvailable() - Method in class org.apache.sshd.common.kex.AbstractDH
 
isPuttyClient(String) - Static method in class org.apache.sshd.server.channel.PuttyRequestHandler
 
isPuttyClient(Session) - Static method in class org.apache.sshd.server.channel.PuttyRequestHandler
 
isPuttyRequest(String) - Static method in class org.apache.sshd.server.channel.PuttyRequestHandler
 
isRedirectErrorStream() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
isRekeyBlocksCountExceeded() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
isRekeyDataSizeExceeded() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
isRekeyPacketCountsExceeded() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
isRekeyRequired() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
isRekeyTimeIntervalExceeded() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
isRemotePortForwardingStartedForPort(int) - Method in interface org.apache.sshd.common.forward.PortForwardingInformationProvider
Test if remote port forwarding is started
isRemotePortForwardingStartedForPort(int) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
isServerSession() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
isSharedSecretAvailable() - Method in class org.apache.sshd.common.kex.AbstractDH
 
isStarted() - Method in class org.apache.sshd.client.SshClient
 
isStarted() - Method in class org.apache.sshd.server.SshServer
 
isStrict() - Method in class org.apache.sshd.client.keyverifier.DefaultKnownHostsServerKeyVerifier
 
isStrict() - Method in class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 
isSuccess() - Method in interface org.apache.sshd.client.future.AuthFuture
 
isSuccess() - Method in class org.apache.sshd.client.future.DefaultAuthFuture
 
isSupported() - Method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
isSupported() - Method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
isSupported() - Method in enum org.apache.sshd.common.kex.MontgomeryCurve
 
isSupportedCommand(ChannelSession, String) - Method in class org.apache.sshd.server.command.AbstractDelegatingCommandFactory
 
isUsePty() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
isValidDHValue(BigInteger, BigInteger) - Static method in interface org.apache.sshd.common.kex.KeyExchange
 
isValidUsername(String, ServerSession) - Method in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
isValidUsername(String, ServerSession) - Method in class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 

J

JaasPasswordAuthenticator - Class in org.apache.sshd.server.jaas
TODO Add javadoc
JaasPasswordAuthenticator() - Constructor for class org.apache.sshd.server.jaas.JaasPasswordAuthenticator
 
JaasPasswordAuthenticator(String) - Constructor for class org.apache.sshd.server.jaas.JaasPasswordAuthenticator
 

K

k - Variable in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
KB_SERVER_INTERACTIVE_ECHO_PROMPT - Static variable in class org.apache.sshd.core.CoreModuleProperties
KB_SERVER_INTERACTIVE_INSTRUCTION - Static variable in class org.apache.sshd.core.CoreModuleProperties
KB_SERVER_INTERACTIVE_LANG - Static variable in class org.apache.sshd.core.CoreModuleProperties
KB_SERVER_INTERACTIVE_NAME - Static variable in class org.apache.sshd.core.CoreModuleProperties
KB_SERVER_INTERACTIVE_PROMPT - Static variable in class org.apache.sshd.core.CoreModuleProperties
KBINTERACTIVE - Enum constant in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
KBINTERACTIVE - Enum constant in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
KeepAliveHandler - Class in org.apache.sshd.server.global
Handler for "keepalive@xxx" global request.
KeepAliveHandler() - Constructor for class org.apache.sshd.server.global.KeepAliveHandler
 
kex - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
KEX_PROPOSAL_SETUP_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
If the peer initiates a key exchange, we send our own KEX_INIT message with the proposal.
KEX_TYPE - Static variable in class org.apache.sshd.common.kex.DHG
 
KEX_TYPE - Static variable in class org.apache.sshd.common.kex.ECDH
 
KexCompleted - Enum constant in enum org.apache.sshd.common.session.SessionListener.Event
Fired at the end of KEX negotiation, i.e., when both proposals have been handled and the KeyExchange is initialized.
kexExtensionHandler - Variable in class org.apache.sshd.common.BaseBuilder
 
kexExtensionHandler(KexExtensionHandler) - Method in class org.apache.sshd.common.BaseBuilder
 
KexExtensionHandler - Interface in org.apache.sshd.common.kex.extension
Used to support RFC 8308
KexExtensionHandler.AvailabilityPhase - Enum in org.apache.sshd.common.kex.extension
Provides a hint as to the context in which isKexExtensionsAvailable is invoked
KexExtensionHandler.KexPhase - Enum in org.apache.sshd.common.kex.extension
The phase at which sendKexExtensions is invoked
KexExtensionHandlerManager - Interface in org.apache.sshd.common.kex.extension
TODO Add javadoc
KexFactoryManager - Interface in org.apache.sshd.common.kex
Holds KEX negotiation stage configuration
kexFlushed - Variable in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Indicates that all pending packets have been flushed.
kexFlushedFuture - Variable in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Never null.
kexFutureHolder - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
kexHandler - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
The KeyExchangeMessageHandler instance also serves as lock protecting AbstractSession.kexState changes from DONE to INIT or RUN, and from KEYS to DONE.
kexInitializedFuture - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
kexState - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
Holds the current key exchange state.
KeyAgentIdentity - Class in org.apache.sshd.client.auth.pubkey
Uses an SshAgent to generate the identity signature
KeyAgentIdentity(SshAgent, PublicKey, String) - Constructor for class org.apache.sshd.client.auth.pubkey.KeyAgentIdentity
 
KeyboardInteractiveAuthenticator - Interface in org.apache.sshd.server.auth.keyboard
Provides pluggable authentication using the "keyboard-interactive" method as specified by RFC-4256?
KeyEstablished - Enum constant in enum org.apache.sshd.common.session.SessionListener.Event
Fired at the end of a key exchange once both parties have updated the message encoding/decoding; i.e., when both parties have handled the peer's SSH_MSG_NEWKEY message.
KeyExchange - Interface in org.apache.sshd.common.kex
Key exchange algorithm.
keyExchangeFactories - Variable in class org.apache.sshd.common.BaseBuilder
 
keyExchangeFactories(List<KeyExchangeFactory>) - Method in class org.apache.sshd.common.BaseBuilder
 
KeyExchangeFactory - Interface in org.apache.sshd.common.kex
 
KeyExchangeFuture - Interface in org.apache.sshd.common.future
 
KeyExchangeMessageHandler - Class in org.apache.sshd.common.session.helpers
Manages SSH message sending during a key exchange.
KeyExchangeMessageHandler(AbstractSession, Logger) - Constructor for class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Creates a new KeyExchangeMessageHandler for the given session, using the given Logger.
keyInfo - Variable in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
KeyPairIdentity - Class in org.apache.sshd.client.auth.pubkey
Uses a KeyPair to generate the identity signature
KeyPairIdentity(SignatureFactoriesManager, SignatureFactoriesManager, KeyPair) - Constructor for class org.apache.sshd.client.auth.pubkey.KeyPairIdentity
 
keys - Variable in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
keys - Variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
KeySetPublickeyAuthenticator - Class in org.apache.sshd.server.auth.pubkey
Checks against a Collection of PublicKeys
KeySetPublickeyAuthenticator(Object, Collection<? extends PublicKey>) - Constructor for class org.apache.sshd.server.auth.pubkey.KeySetPublickeyAuthenticator
 
KNOWN_HOSTS_FILE_OPTION - Static variable in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Standard option used to indicate alternative known hosts file location
KnownHostsServerKeyVerifier - Class in org.apache.sshd.client.keyverifier
 
KnownHostsServerKeyVerifier(ServerKeyVerifier, Path) - Constructor for class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
KnownHostsServerKeyVerifier(ServerKeyVerifier, Path, LinkOption...) - Constructor for class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
KnownHostsServerKeyVerifier.HostEntryPair - Class in org.apache.sshd.client.keyverifier
Represents an entry in the internal verifier's cache
KRB5_MECH - Static variable in class org.apache.sshd.server.auth.gss.UserAuthGSS
 
KRB5_NT_PRINCIPAL - Static variable in class org.apache.sshd.server.auth.gss.UserAuthGSS
 

L

largerThan(long) - Static method in class org.apache.sshd.common.channel.Window
 
lastKeyTimeValue - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
lastWrite - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream.WriteState
The future describing the last executed *buffer* write ChannelAsyncOutputStream.writeBuffer(Buffer).
LifeTime(int) - Constructor for class org.apache.sshd.agent.SshAgentKeyConstraint.LifeTime
Creates a new SshAgentKeyConstraint.LifeTime constraint.
LIMIT_PACKET_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
A safety value that is designed to avoid an attack that uses large channel packet sizes
listener - Variable in exception org.apache.sshd.server.auth.AsyncAuthException
 
loadIdentities(Properties, LinkOption...) - Static method in class org.apache.sshd.server.config.keys.ServerIdentity
 
loadInternalModuli(URL) - Static method in class org.apache.sshd.server.kex.Moduli
 
loadKeyPairProvider(Properties, boolean, LinkOption...) - Static method in class org.apache.sshd.server.config.keys.ServerIdentity
 
loadModuliGroups(ServerSession) - Method in class org.apache.sshd.server.kex.DHGEXServer
 
loadWelcomeBanner(ServerSession, URL, Charset) - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
LOCAL - Enum constant in enum org.apache.sshd.server.config.AllowTcpForwardingValue
 
LocalAgentFactory - Class in org.apache.sshd.agent.local
 
LocalAgentFactory() - Constructor for class org.apache.sshd.agent.local.LocalAgentFactory
 
LocalAgentFactory(SshAgent) - Constructor for class org.apache.sshd.agent.local.LocalAgentFactory
 
localEntry - Variable in class org.apache.sshd.common.forward.TcpipClientChannel
 
LocalForwardingEntry - Class in org.apache.sshd.common.forward
 
LocalForwardingEntry(SshdSocketAddress, InetSocketAddress) - Constructor for class org.apache.sshd.common.forward.LocalForwardingEntry
 
LocalForwardingEntry(SshdSocketAddress, SshdSocketAddress) - Constructor for class org.apache.sshd.common.forward.LocalForwardingEntry
 
localPortForwardingCancelled(SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
localPortForwardingCancelled(SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.Forwarder
Called when the other side cancelled a remote port forward.
localPortForwardingRequested(SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
localPortForwardingRequested(SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.Forwarder
Called when the other side requested a remote port forward.
LocalWindow - Class in org.apache.sshd.common.channel
A Window that describes how much data this side is prepared to receive from the peer.
LocalWindow(AbstractChannel, boolean) - Constructor for class org.apache.sshd.common.channel.LocalWindow
 
lock - Variable in class org.apache.sshd.common.channel.Window
 
lock - Variable in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
We need the flushing thread to have priority over writing threads.
log - Variable in class org.apache.sshd.common.channel.ChannelOutputStream
 
log - Variable in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
The Logger to use.
loginSession(ConnectFuture, String) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
loginSession(ConnectFuture, KeyPair) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 

M

macFactories - Variable in class org.apache.sshd.common.BaseBuilder
 
macFactories(List<NamedFactory<Mac>>) - Method in class org.apache.sshd.common.BaseBuilder
 
max - Variable in class org.apache.sshd.client.kex.DHGEXClient
 
max - Variable in class org.apache.sshd.server.kex.DHGEXServer
 
MAX_AUTH_REQUESTS - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value in the configuration properties map of the maximum number of failed authentication requests before the server closes the connection.
MAX_CONCURRENT_CHANNELS - Static variable in class org.apache.sshd.core.CoreModuleProperties
Property that can be used to configure max.
MAX_CONCURRENT_SESSIONS - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the maximum concurrent open session count per username.
MAX_EXTDATA_BUFSIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Maximum amount of extended (a.k.a.
MAX_FORWARDER_BUF_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
MAX_IDENTIFICATION_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Maximum allowed size of the initial identification text sent during the handshake
MAX_PACKET_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the maximum packet size in the configuration properties map.
maxPendingBytesCount - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
maxRekeyBlocks - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
maxRekeyBytes - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
maxRekeyInterval - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
maxRekyPackets - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
maxWaitForPendingWrites - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
mayWrite() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
mayWrite() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
mayWrite() - Method in class org.apache.sshd.server.channel.ChannelSession
 
mayWrite() - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
me() - Method in class org.apache.sshd.common.BaseBuilder
 
mergeProposals(Map<KexProposalOption, String>, Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
MESSAGE_POLL_FREQUENCY - Static variable in class org.apache.sshd.agent.local.AgentForwardedChannel
Time to wait for new incoming messages before checking if the channel is still active
MESSAGE_POLL_FREQUENCY - Static variable in class org.apache.sshd.agent.unix.AgentClient
Time to wait for new incoming messages before checking if the client is still active
MessageCodingSettings(Cipher, Mac, Compression, Cipher.Mode, byte[], byte[]) - Constructor for class org.apache.sshd.common.session.helpers.AbstractSession.MessageCodingSettings
 
messageReceived(IoSession, Readable) - Method in class org.apache.sshd.common.forward.SocksProxy
 
messageReceived(IoSession, Readable) - Method in class org.apache.sshd.common.session.helpers.AbstractSessionIoHandler
 
messageReceived(IoSession, Readable) - Method in class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
messageReceived(Buffer) - Method in class org.apache.sshd.agent.common.AbstractAgentClient
 
messageReceived(Buffer) - Method in class org.apache.sshd.agent.unix.AgentClient
 
messageReceived(Readable) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Main input point for the MINA framework.
min - Variable in class org.apache.sshd.client.kex.DHGEXClient
 
min - Variable in class org.apache.sshd.server.kex.DHGEXServer
 
MIN_FORWARDER_BUF_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
MIN_READ_BUFFER_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Minimum read buffer size in bytes.
MINA - Enum constant in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
MissingAttachedSessionException - Exception in org.apache.sshd.common.session.helpers
Special exception returned by AbstractSession.getSession(org.apache.sshd.common.io.IoSession, boolean) to indicate that there is no currently attached SSH session
MissingAttachedSessionException(String) - Constructor for exception org.apache.sshd.common.session.helpers.MissingAttachedSessionException
 
MissingAttachedSessionException(String, Throwable) - Constructor for exception org.apache.sshd.common.session.helpers.MissingAttachedSessionException
 
ModifiedServerKeyAcceptor - Interface in org.apache.sshd.client.keyverifier
 
Moduli - Class in org.apache.sshd.server.kex
Helper class to load DH group primes from a file.
MODULI_TESTS_COMPOSITE - Static variable in class org.apache.sshd.server.kex.Moduli
 
MODULI_TYPE_SAFE - Static variable in class org.apache.sshd.server.kex.Moduli
 
MODULI_URL - Static variable in class org.apache.sshd.core.CoreModuleProperties
A URL pointing to the moduli file.
Moduli.DhGroup - Class in org.apache.sshd.server.kex
 
MontgomeryCurve - Enum in org.apache.sshd.common.kex
Provides implementation details for Montgomery curves and their key exchange algorithms Curve25519/X25519 and Curve448/X448 specified in RFC 7748 and RFC 8731.
MultipleAttachedSessionException - Exception in org.apache.sshd.common.session.helpers
Special exception thrown by AbstractSession.attachSession(org.apache.sshd.common.io.IoSession, AbstractSession) in order to indicate an already attached I/O session
MultipleAttachedSessionException(String) - Constructor for exception org.apache.sshd.common.session.helpers.MultipleAttachedSessionException
 
MultipleAttachedSessionException(String, Throwable) - Constructor for exception org.apache.sshd.common.session.helpers.MultipleAttachedSessionException
 
myKeyAgree - Variable in class org.apache.sshd.common.kex.AbstractDH
 

N

NAME - Static variable in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
NAME - Static variable in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
NAME - Static variable in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
NAME - Static variable in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractiveFactory
 
NAME - Static variable in class org.apache.sshd.client.auth.password.UserAuthPassword
 
NAME - Static variable in class org.apache.sshd.client.auth.password.UserAuthPasswordFactory
 
NAME - Static variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
NAME - Static variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory
 
NAME - Static variable in class org.apache.sshd.client.channel.exit.ExitSignalChannelRequestHandler
 
NAME - Static variable in class org.apache.sshd.client.channel.exit.ExitStatusChannelRequestHandler
 
NAME - Static variable in class org.apache.sshd.server.auth.gss.UserAuthGSS
 
NAME - Static variable in class org.apache.sshd.server.auth.gss.UserAuthGSSFactory
 
NAME - Static variable in class org.apache.sshd.server.auth.hostbased.UserAuthHostBased
 
NAME - Static variable in class org.apache.sshd.server.auth.hostbased.UserAuthHostBasedFactory
 
NAME - Static variable in class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractive
 
NAME - Static variable in class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractiveFactory
 
NAME - Static variable in class org.apache.sshd.server.auth.password.UserAuthPassword
 
NAME - Static variable in class org.apache.sshd.server.auth.password.UserAuthPasswordFactory
 
NAME - Static variable in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKey
 
NAME - Static variable in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKeyFactory
 
NAME - Static variable in class org.apache.sshd.server.auth.UserAuthNone
 
NAME - Static variable in class org.apache.sshd.server.auth.UserAuthNoneFactory
 
NEED_FLUSH - Enum constant in enum org.apache.sshd.common.channel.ChannelOutputStream.WriteState
 
NEED_SPACE - Enum constant in enum org.apache.sshd.common.channel.ChannelOutputStream.WriteState
 
negotiate() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Compute the negotiated proposals by merging the client and server proposal.
negotiationResult - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
NETTY - Enum constant in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
NEVER - Enum constant in enum org.apache.sshd.server.auth.WelcomeBannerPhase
Do not send a welcome banner even if one is configured.
newBuffer(int) - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
newExecutor() - Method in class org.apache.sshd.agent.unix.UnixAgentFactory
 
newExecutor() - Method in class org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
 
newFactory(DHFactory) - Static method in class org.apache.sshd.client.kex.DHGClient
 
newFactory(DHFactory) - Static method in class org.apache.sshd.client.kex.DHGEXClient
 
newFactory(DHFactory) - Static method in class org.apache.sshd.server.kex.DHGEXServer
 
newFactory(DHFactory) - Static method in class org.apache.sshd.server.kex.DHGServer
 
newInstance(Class<? extends T>, String) - Static method in class org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
 
newInstance(Class<T>) - Static method in class org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
 
NEWKEYS - Enum constant in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.AvailabilityPhase
About to send the SSH_MSG_NEWKEYS message
NEWKEYS - Enum constant in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.KexPhase
 
next() - Method in class org.apache.sshd.client.auth.pubkey.SessionKeyPairIterator
 
next() - Method in class org.apache.sshd.client.auth.pubkey.SshAgentPublicKeyIterator
 
next() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyIterator
 
next(int, Buffer) - Method in class org.apache.sshd.client.kex.DHGClient
 
next(int, Buffer) - Method in class org.apache.sshd.client.kex.DHGEXClient
 
next(int, Buffer) - Method in interface org.apache.sshd.common.kex.KeyExchange
Process the next packet
next(int, Buffer) - Method in class org.apache.sshd.server.kex.DHGEXServer
 
next(int, Buffer) - Method in class org.apache.sshd.server.kex.DHGServer
 
next(Buffer) - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
next(Buffer) - Method in interface org.apache.sshd.server.auth.UserAuth
Handle another step in the authentication process.
nextChannelId - Variable in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Next channel identifier - a UINT32 represented as a long
nextServiceName() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
NIO_WORKERS - Static variable in class org.apache.sshd.core.CoreModuleProperties
Number of NIO worker threads to use.
NIO2 - Enum constant in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
NIO2_MIN_WRITE_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Minimum NIO2 write wait timeout for a single outgoing packet - in milliseconds
NIO2_READ_BUFFER_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Read buffer size in bytes.
NIO2_READ_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the socket read timeout for NIO2 session implementation - in milliseconds.
Nio2Acceptor - Class in org.apache.sshd.common.io.nio2
 
Nio2Acceptor(PropertyResolver, IoHandler, AsynchronousChannelGroup, ExecutorService) - Constructor for class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
Nio2Acceptor.AcceptCompletionHandler - Class in org.apache.sshd.common.io.nio2
 
Nio2CompletionHandler<V,A> - Class in org.apache.sshd.common.io.nio2
 
Nio2CompletionHandler() - Constructor for class org.apache.sshd.common.io.nio2.Nio2CompletionHandler
 
Nio2Connector - Class in org.apache.sshd.common.io.nio2
TODO Add javadoc
Nio2Connector(PropertyResolver, IoHandler, AsynchronousChannelGroup, ExecutorService) - Constructor for class org.apache.sshd.common.io.nio2.Nio2Connector
 
Nio2Connector.ConnectionCompletionHandler - Class in org.apache.sshd.common.io.nio2
 
Nio2DefaultIoWriteFuture - Class in org.apache.sshd.common.io.nio2
 
Nio2DefaultIoWriteFuture(Object, Object, ByteBuffer) - Constructor for class org.apache.sshd.common.io.nio2.Nio2DefaultIoWriteFuture
 
Nio2Service - Class in org.apache.sshd.common.io.nio2
 
Nio2Service(PropertyResolver, IoHandler, AsynchronousChannelGroup, ExecutorService) - Constructor for class org.apache.sshd.common.io.nio2.Nio2Service
 
Nio2ServiceFactory - Class in org.apache.sshd.common.io.nio2
 
Nio2ServiceFactory(FactoryManager, CloseableExecutorService, CloseableExecutorService) - Constructor for class org.apache.sshd.common.io.nio2.Nio2ServiceFactory
 
Nio2ServiceFactoryFactory - Class in org.apache.sshd.common.io.nio2
 
Nio2ServiceFactoryFactory() - Constructor for class org.apache.sshd.common.io.nio2.Nio2ServiceFactoryFactory
 
Nio2ServiceFactoryFactory(Factory<CloseableExecutorService>) - Constructor for class org.apache.sshd.common.io.nio2.Nio2ServiceFactoryFactory
 
Nio2Session - Class in org.apache.sshd.common.io.nio2
 
Nio2Session(Nio2Service, PropertyResolver, IoHandler, AsynchronousSocketChannel, SocketAddress) - Constructor for class org.apache.sshd.common.io.nio2.Nio2Session
 
NoMoreSessionsHandler - Class in org.apache.sshd.server.global
Handler for "no-more-sessions@xxx" global request.
NoMoreSessionsHandler() - Constructor for class org.apache.sshd.server.global.NoMoreSessionsHandler
 
nonce - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
nonce(byte[]) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
NONE - Enum constant in enum org.apache.sshd.server.config.AllowTcpForwardingValue
 
NONE - Static variable in interface org.apache.sshd.client.auth.keyboard.UserInteraction
A useful "placeholder" that indicates that no interaction is expected.
NONE - Static variable in interface org.apache.sshd.common.channel.throttle.ChannelStreamWriterResolver
An identity resolver - i.e., no special intervention - simply use the channel itself
NONE - Static variable in interface org.apache.sshd.server.auth.keyboard.KeyboardInteractiveAuthenticator
An authenticator that rejects any attempt to use it
notifier - Variable in class org.apache.sshd.client.channel.exit.AbstractChannelExitRequestHandler
 
notifyStateChanged(String) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
notifyStateChanged(ChannelListener, String) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
notifyStateChanged(Channel, String, V) - Method in class org.apache.sshd.client.channel.exit.AbstractChannelExitRequestHandler
Notifies that some change has been made to the data in the holder.
notImplemented(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Send a SSH_MSG_UNIMPLEMENTED packet.

O

of(boolean) - Static method in interface org.apache.sshd.server.forward.AgentForwardingFilter
 
of(boolean) - Static method in interface org.apache.sshd.server.forward.X11ForwardingFilter
 
okToReaccept(Throwable, SocketAddress) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor.AcceptCompletionHandler
 
oldRequest - Variable in class org.apache.sshd.server.kex.DHGEXServer
 
onChannelOpened(OpenFuture) - Method in class org.apache.sshd.common.forward.SocksProxy.Socks4
 
onChannelOpened(OpenFuture) - Method in class org.apache.sshd.common.forward.SocksProxy.Socks5
 
onClose(Runnable) - Method in class org.apache.sshd.client.channel.ChannelSubsystem
 
onCompleted(Void, Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
 
onCompleted(AsynchronousSocketChannel, SocketAddress) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor.AcceptCompletionHandler
 
onCompleted(V, A) - Method in class org.apache.sshd.common.io.nio2.Nio2CompletionHandler
 
onConnectOperationComplete(IoSession, ConnectFuture, String, SocketAddress, KeyIdentityProvider, HostConfigEntry) - Method in class org.apache.sshd.client.SshClient
 
onExit(int) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
onExit(int, String) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
onFailed(Throwable, A) - Method in class org.apache.sshd.common.io.nio2.Nio2CompletionHandler
 
onFailed(Throwable, Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
 
onFailed(Throwable, SocketAddress) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor.AcceptCompletionHandler
 
onMessage(Buffer) - Method in class org.apache.sshd.common.forward.SocksProxy.Proxy
 
onMessage(Buffer) - Method in class org.apache.sshd.common.forward.SocksProxy.Socks4
 
onMessage(Buffer) - Method in class org.apache.sshd.common.forward.SocksProxy.Socks5
 
onWindowExpanded() - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
onWritten(IoWriteFutureImpl, int, int, IoWriteFuture) - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
open - Variable in class org.apache.sshd.client.session.forward.PortForwardingTracker
 
open() - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
open() - Method in class org.apache.sshd.client.channel.ChannelDirectTcpip
 
open() - Method in interface org.apache.sshd.client.channel.ClientChannel
 
open() - Method in class org.apache.sshd.client.SshClient
 
open() - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
open() - Method in class org.apache.sshd.server.SshServer
 
open() - Method in class org.apache.sshd.server.x11.ChannelForwardedX11
 
open(long, long, long, Buffer) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
open(long, long, long, Buffer) - Method in interface org.apache.sshd.common.channel.Channel
For a server channel, this method will actually open the channel
open(long, long, long, Buffer) - Method in class org.apache.sshd.server.channel.AbstractServerChannel
 
OPEN - Enum constant in enum org.apache.sshd.common.channel.ChannelOutputStream.OpenState
 
openAsynchronousServerSocketChannel(SocketAddress, AsynchronousChannelGroup) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
openAsynchronousSocketChannel(SocketAddress, AsynchronousChannelGroup) - Method in class org.apache.sshd.common.io.nio2.Nio2Connector
 
opened - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
Opened - Enum constant in enum org.apache.sshd.common.channel.AbstractChannel.GracefulState
 
OPENED - Enum constant in enum org.apache.sshd.client.channel.ClientChannelEvent
Channel has been successfully opened
openFailureLang - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
openFailureMsg - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
openFailureReason - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
openFuture - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
OpenFuture - Interface in org.apache.sshd.client.future
An SshFuture for asynchronous channel opening requests.
OPENSSH - Static variable in class org.apache.sshd.agent.local.ChannelAgentForwardingFactory
 
OPENSSH - Static variable in class org.apache.sshd.agent.unix.ChannelAgentForwardingFactory
 
OpenSshCertificateBuilder - Class in org.apache.sshd.certificate
Holds all the data necessary to create a signed OpenSSH Certificate
OpenSshCertificateBuilder(OpenSshCertificate.Type) - Constructor for class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
OpenSshHostKeysHandler - Class in org.apache.sshd.client.global
A handler for the "[email protected]" request - for now, only reads the presented host key.
OpenSshHostKeysHandler - Class in org.apache.sshd.server.global
An initial handler for "[email protected]" request
OpenSshHostKeysHandler() - Constructor for class org.apache.sshd.client.global.OpenSshHostKeysHandler
 
OpenSshHostKeysHandler() - Constructor for class org.apache.sshd.server.global.OpenSshHostKeysHandler
 
OpenSshHostKeysHandler(BufferPublicKeyParser<? extends PublicKey>) - Constructor for class org.apache.sshd.client.global.OpenSshHostKeysHandler
 
OpenSshHostKeysHandler(BufferPublicKeyParser<? extends PublicKey>) - Constructor for class org.apache.sshd.server.global.OpenSshHostKeysHandler
 
openState - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream.WriteState
A copy of this stream's state as set by the superclass.
openState - Variable in class org.apache.sshd.common.channel.ChannelOutputStream
 
operationComplete(IoWriteFuture) - Method in class org.apache.sshd.common.future.GlobalRequestFuture
 
operationComplete(IoWriteFuture) - Method in class org.apache.sshd.common.session.helpers.PendingWriteFuture
 
org.apache.sshd.agent - package org.apache.sshd.agent
 
org.apache.sshd.agent.common - package org.apache.sshd.agent.common
 
org.apache.sshd.agent.local - package org.apache.sshd.agent.local
 
org.apache.sshd.agent.unix - package org.apache.sshd.agent.unix
 
org.apache.sshd.certificate - package org.apache.sshd.certificate
 
org.apache.sshd.client - package org.apache.sshd.client
 
org.apache.sshd.client.auth - package org.apache.sshd.client.auth
 
org.apache.sshd.client.auth.hostbased - package org.apache.sshd.client.auth.hostbased
 
org.apache.sshd.client.auth.keyboard - package org.apache.sshd.client.auth.keyboard
 
org.apache.sshd.client.auth.password - package org.apache.sshd.client.auth.password
 
org.apache.sshd.client.auth.pubkey - package org.apache.sshd.client.auth.pubkey
 
org.apache.sshd.client.channel - package org.apache.sshd.client.channel
 
org.apache.sshd.client.channel.exit - package org.apache.sshd.client.channel.exit
 
org.apache.sshd.client.config - package org.apache.sshd.client.config
 
org.apache.sshd.client.future - package org.apache.sshd.client.future
 
org.apache.sshd.client.global - package org.apache.sshd.client.global
 
org.apache.sshd.client.kex - package org.apache.sshd.client.kex
 
org.apache.sshd.client.keyverifier - package org.apache.sshd.client.keyverifier
 
org.apache.sshd.client.session - package org.apache.sshd.client.session
 
org.apache.sshd.client.session.forward - package org.apache.sshd.client.session.forward
 
org.apache.sshd.client.simple - package org.apache.sshd.client.simple
 
org.apache.sshd.client.subsystem - package org.apache.sshd.client.subsystem
 
org.apache.sshd.common - package org.apache.sshd.common
 
org.apache.sshd.common.auth - package org.apache.sshd.common.auth
 
org.apache.sshd.common.channel - package org.apache.sshd.common.channel
 
org.apache.sshd.common.channel.exception - package org.apache.sshd.common.channel.exception
 
org.apache.sshd.common.channel.throttle - package org.apache.sshd.common.channel.throttle
 
org.apache.sshd.common.config - package org.apache.sshd.common.config
 
org.apache.sshd.common.forward - package org.apache.sshd.common.forward
 
org.apache.sshd.common.future - package org.apache.sshd.common.future
 
org.apache.sshd.common.global - package org.apache.sshd.common.global
 
org.apache.sshd.common.helpers - package org.apache.sshd.common.helpers
 
org.apache.sshd.common.io - package org.apache.sshd.common.io
 
org.apache.sshd.common.io.nio2 - package org.apache.sshd.common.io.nio2
 
org.apache.sshd.common.kex - package org.apache.sshd.common.kex
 
org.apache.sshd.common.kex.dh - package org.apache.sshd.common.kex.dh
 
org.apache.sshd.common.kex.extension - package org.apache.sshd.common.kex.extension
 
org.apache.sshd.common.session - package org.apache.sshd.common.session
 
org.apache.sshd.common.session.helpers - package org.apache.sshd.common.session.helpers
 
org.apache.sshd.core - package org.apache.sshd.core
 
org.apache.sshd.server - package org.apache.sshd.server
 
org.apache.sshd.server.auth - package org.apache.sshd.server.auth
 
org.apache.sshd.server.auth.gss - package org.apache.sshd.server.auth.gss
 
org.apache.sshd.server.auth.hostbased - package org.apache.sshd.server.auth.hostbased
 
org.apache.sshd.server.auth.keyboard - package org.apache.sshd.server.auth.keyboard
 
org.apache.sshd.server.auth.password - package org.apache.sshd.server.auth.password
 
org.apache.sshd.server.auth.pubkey - package org.apache.sshd.server.auth.pubkey
 
org.apache.sshd.server.channel - package org.apache.sshd.server.channel
 
org.apache.sshd.server.command - package org.apache.sshd.server.command
 
org.apache.sshd.server.config - package org.apache.sshd.server.config
 
org.apache.sshd.server.config.keys - package org.apache.sshd.server.config.keys
 
org.apache.sshd.server.forward - package org.apache.sshd.server.forward
 
org.apache.sshd.server.global - package org.apache.sshd.server.global
 
org.apache.sshd.server.jaas - package org.apache.sshd.server.jaas
 
org.apache.sshd.server.kex - package org.apache.sshd.server.kex
 
org.apache.sshd.server.session - package org.apache.sshd.server.session
 
org.apache.sshd.server.shell - package org.apache.sshd.server.shell
 
org.apache.sshd.server.subsystem - package org.apache.sshd.server.subsystem
 
org.apache.sshd.server.x11 - package org.apache.sshd.server.x11
 
os - Variable in class org.apache.sshd.common.channel.SimpleIoOutputStream
 
out - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
out - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
out - Variable in class org.apache.sshd.server.channel.ChannelSession
 
outBlocksCount - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
outBytesCount - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
outCipher - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
outCipherSize - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
outCompression - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
outMac - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
outMacSize - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
outPacketsCount - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
outSettings - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
Resulting message coding settings at the end of a key exchange for outgoing messages.

P

parseDHFactoriesList(String) - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
parseDHFactoriesList(String...) - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
parseDHFactoriesList(Collection<String>) - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
parseFactoriesList(String) - Static method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
parseFactoriesList(String) - Static method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
parseFactoriesList(String...) - Static method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
parseFactoriesList(String...) - Static method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
parseFactoriesList(Collection<String>) - Static method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
parseFactoriesList(Collection<String>) - Static method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
parseModuli(BufferedReader) - Static method in class org.apache.sshd.server.kex.Moduli
 
parseModuli(InputStream) - Static method in class org.apache.sshd.server.kex.Moduli
 
parseModuli(Reader) - Static method in class org.apache.sshd.server.kex.Moduli
 
parseModuli(URL) - Static method in class org.apache.sshd.server.kex.Moduli
 
parseOakleyGroupPrimeValue(String) - Static method in class org.apache.sshd.common.kex.DHGroupData
Parses the string assumed to contain a HEX-encoded Oakely prime value in big endian format
parseProxyJumps(String, AttributeRepository) - Method in class org.apache.sshd.client.SshClient
 
ParseResult(List<UserAuthFactory>, List<String>) - Constructor for class org.apache.sshd.client.auth.BuiltinUserAuthFactories.ParseResult
 
ParseResult(List<DHFactory>, List<String>) - Constructor for class org.apache.sshd.common.kex.BuiltinDHFactories.ParseResult
 
ParseResult(List<UserAuthFactory>, List<String>) - Constructor for class org.apache.sshd.server.auth.BuiltinUserAuthFactories.ParseResult
 
PASSWORD - Enum constant in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
PASSWORD - Enum constant in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
PASSWORD_PROMPTS - Static variable in class org.apache.sshd.core.CoreModuleProperties
Specifies the number of interactive attempts at password or keyboard-interactive user authentication before giving up.
PasswordAuthenticationReporter - Interface in org.apache.sshd.client.auth.password
Used to inform the about the progress of a password authentication
PasswordAuthenticator - Interface in org.apache.sshd.server.auth.password
Used to authenticate users based on a password.
PasswordChangeRequiredException - Exception in org.apache.sshd.server.auth.password
A special exception that can be thrown by the PasswordAuthenticator to indicate that the password requires changing or is not string enough
PasswordChangeRequiredException(String, String, String) - Constructor for exception org.apache.sshd.server.auth.password.PasswordChangeRequiredException
 
PasswordChangeRequiredException(String, String, String, Throwable) - Constructor for exception org.apache.sshd.server.auth.password.PasswordChangeRequiredException
 
PasswordChangeRequiredException(Throwable, String, String) - Constructor for exception org.apache.sshd.server.auth.password.PasswordChangeRequiredException
 
passwordIteratorOf(ClientSession) - Static method in interface org.apache.sshd.client.session.ClientSession
Creates a "unified" Iterator of passwords out of the registered passwords and the extra available ones as a single iterator of passwords
pendingBytesCount - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
pendingException - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
pendingPackets - Variable in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Queues up high-level packets written during an ongoing key exchange.
pendingWrite - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream.WriteState
The future describing the current packet write; if null, there is nothing to write or ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean) is running.
PendingWriteFuture - Class in org.apache.sshd.common.session.helpers
Future holding a packet pending key exchange termination.
PendingWriteFuture(Object, Buffer) - Constructor for class org.apache.sshd.common.session.helpers.PendingWriteFuture
 
PipeDataReceiver - Class in org.apache.sshd.server.channel
ChannelDataReceiver that buffers the received data into byte buffer and provides an InputStream to consume them.
PipeDataReceiver(PropertyResolver, LocalWindow) - Constructor for class org.apache.sshd.server.channel.PipeDataReceiver
 
port - Variable in class org.apache.sshd.common.forward.TcpipClientChannel
 
port - Variable in class org.apache.sshd.server.SshServer
 
PortForwardingEventListener - Interface in org.apache.sshd.common.forward
 
PortForwardingEventListenerManager - Interface in org.apache.sshd.common.forward
Marker interface for classes that allow to add/remove port forwarding listeners.
PortForwardingEventListenerManagerHolder - Interface in org.apache.sshd.common.forward
 
PortForwardingInformationProvider - Interface in org.apache.sshd.common.forward
 
PortForwardingManager - Interface in org.apache.sshd.common.forward
 
PortForwardingTracker - Class in org.apache.sshd.client.session.forward
 
PortForwardingTracker(ClientSession, SshdSocketAddress, SshdSocketAddress) - Constructor for class org.apache.sshd.client.session.forward.PortForwardingTracker
 
POST_SUCCESS - Enum constant in enum org.apache.sshd.server.auth.WelcomeBannerPhase
After user successfully authenticates
preClose() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
preClose() - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
preClose() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
preClose() - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream
 
preClose() - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
preClose() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
preClose() - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
preClose() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
preClose() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
PREFER_UNIX_AGENT - Static variable in class org.apache.sshd.core.CoreModuleProperties
PREFERRED_AUTHS - Static variable in class org.apache.sshd.core.CoreModuleProperties
Ordered comma separated list of authentications methods.
PREKEX - Enum constant in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.AvailabilityPhase
Decide whether to delay sending the KEX-INIT message until the peer one has been received.
preloadClientIdentities(Collection<? extends NamedResource>) - Method in class org.apache.sshd.client.SshClient
 
prepare(Buffer) - Method in class org.apache.sshd.agent.common.AbstractAgentClient
 
prepare(Buffer) - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
prepareBuffer(byte, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
prepareBuffer(byte, Buffer) - Method in interface org.apache.sshd.common.session.Session
Prepare a new "clean" buffer while reserving the needed space (5 bytes) for the packet header.
prepareChannelCommand(String, Command) - Method in class org.apache.sshd.server.channel.ChannelSession
 
prepareCommand(String, Command) - Method in class org.apache.sshd.server.channel.ChannelSession
Called by ChannelSession.prepareChannelCommand(String, Command) in order to set up the command's streams, session, file-system, exit callback, etc..
prepareKnownHostEntry(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
prepareModifiedServerKeyLine(ClientSession, SocketAddress, KnownHostEntry, String, PublicKey, PublicKey) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Invoked by KnownHostsServerKeyVerifier.updateModifiedServerKey(ClientSession, SocketAddress, HostEntryPair, PublicKey, Path, Collection) in order to prepare the replacement - by default it replaces the key part with the new one
prepareNewKeys() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Prepares the new ciphers, macs and compression algorithms according to the negotiated server and client proposals and stores them in AbstractSession.inSettings and AbstractSession.outSettings.
preProcessEncodeBuffer(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
preProcessEncodeBuffer(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Invoked by the session before encoding the buffer in order to make sure that it is at least of size SSH_PACKET_HEADER_LEN.
prf - Variable in class org.apache.sshd.client.kex.DHGEXClient
 
prf - Variable in class org.apache.sshd.server.kex.DHGEXServer
 
principals - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
principals(Collection<String>) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
process(int, Buffer) - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
process(int, Buffer) - Method in interface org.apache.sshd.common.Service
Service the request.
process(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
process(int, Buffer) - Method in class org.apache.sshd.common.session.helpers.CurrentService
Processes a service request.
process(int, Buffer) - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
process(int, Buffer, Buffer) - Method in class org.apache.sshd.agent.common.AbstractAgentClient
 
process(Channel, String, boolean, Buffer) - Method in class org.apache.sshd.client.channel.exit.AbstractChannelExitRequestHandler
 
process(Channel, String, boolean, Buffer) - Method in interface org.apache.sshd.common.channel.ChannelRequestHandler
 
process(Channel, String, boolean, Buffer) - Method in class org.apache.sshd.server.channel.PuttyRequestHandler
 
process(ConnectionService, String, boolean, Buffer) - Method in class org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
 
process(ConnectionService, String, boolean, Buffer) - Method in interface org.apache.sshd.common.session.ConnectionServiceRequestHandler
 
process(ConnectionService, String, boolean, Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionServiceRequestHandler
 
process(ConnectionService, String, boolean, Buffer) - Method in class org.apache.sshd.server.global.CancelTcpipForwardHandler
 
process(ConnectionService, String, boolean, Buffer) - Method in class org.apache.sshd.server.global.KeepAliveHandler
 
process(ConnectionService, String, boolean, Buffer) - Method in class org.apache.sshd.server.global.NoMoreSessionsHandler
 
process(ConnectionService, String, boolean, Buffer) - Method in class org.apache.sshd.server.global.TcpipForwardHandler
 
process(Buffer) - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
process(Buffer) - Method in interface org.apache.sshd.client.auth.UserAuth
 
process(T, String, boolean, Buffer) - Method in interface org.apache.sshd.common.channel.RequestHandler
Process an SSH request.
processAuthDataRequest(ClientSession, String, Buffer) - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
processAuthDataRequest(ClientSession, String, Buffer) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
processAuthDataRequest(ClientSession, String, Buffer) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
processAuthDataRequest(ClientSession, String, Buffer) - Method in class org.apache.sshd.client.auth.password.UserAuthPassword
 
processAuthDataRequest(ClientSession, String, Buffer) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
processPuttyOpcode(Channel, String, String, boolean, Buffer) - Method in class org.apache.sshd.server.channel.PuttyRequestHandler
 
processRequestValue(Channel, int) - Method in class org.apache.sshd.client.channel.exit.ExitStatusChannelRequestHandler
 
processRequestValue(Channel, String, boolean, String, String) - Method in class org.apache.sshd.client.channel.exit.ExitSignalChannelRequestHandler
 
processRequestValue(Channel, String, Buffer) - Method in class org.apache.sshd.client.channel.exit.AbstractChannelExitRequestHandler
Invoked by default from AbstractChannelExitRequestHandler.process(Channel, String, boolean, Buffer) when a request matching the handler's name is received
processRequestValue(Channel, String, Buffer) - Method in class org.apache.sshd.client.channel.exit.ExitSignalChannelRequestHandler
 
processRequestValue(Channel, String, Buffer) - Method in class org.apache.sshd.client.channel.exit.ExitStatusChannelRequestHandler
 
ProcessShell - Class in org.apache.sshd.server.shell
Bridges the I/O streams between the SSH command and the process that executes it
ProcessShell(String...) - Constructor for class org.apache.sshd.server.shell.ProcessShell
 
ProcessShell(Collection<String>) - Constructor for class org.apache.sshd.server.shell.ProcessShell
 
ProcessShellCommandFactory - Class in org.apache.sshd.server.shell
Executes commands by invoking the underlying shell
ProcessShellCommandFactory() - Constructor for class org.apache.sshd.server.shell.ProcessShellCommandFactory
 
ProcessShellFactory - Class in org.apache.sshd.server.shell
A Factory of Command that will create a new process and bridge the streams.
ProcessShellFactory() - Constructor for class org.apache.sshd.server.shell.ProcessShellFactory
 
ProcessShellFactory(String, String...) - Constructor for class org.apache.sshd.server.shell.ProcessShellFactory
 
ProcessShellFactory(String, List<String>) - Constructor for class org.apache.sshd.server.shell.ProcessShellFactory
 
processUserAuth(int, Buffer, AuthFuture) - Method in class org.apache.sshd.client.session.ClientUserAuthService
Execute one step in user authentication.
PromptEntry - Class in org.apache.sshd.server.auth.keyboard
 
PromptEntry() - Constructor for class org.apache.sshd.server.auth.keyboard.PromptEntry
 
PromptEntry(String, boolean) - Constructor for class org.apache.sshd.server.auth.keyboard.PromptEntry
 
PROP_DHGEX_CLIENT_MAX_KEY - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
PROP_DHGEX_CLIENT_MIN_KEY - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
PROP_DHGEX_CLIENT_PRF_KEY - Static variable in class org.apache.sshd.core.CoreModuleProperties
 
PROP_DHGEX_SERVER_MAX_KEY - Static variable in class org.apache.sshd.core.CoreModuleProperties
PROP_DHGEX_SERVER_MIN_KEY - Static variable in class org.apache.sshd.core.CoreModuleProperties
propertyResolver - Variable in class org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
 
propertyResolver - Variable in class org.apache.sshd.common.io.nio2.Nio2Service
 
PROPOSAL - Enum constant in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.AvailabilityPhase
About to create the KEX-INIT proposal - should this session declare it support the KEX negotiation extension mechanism or not.
protectInProgressBinding(SocketAddress, AsynchronousServerSocketChannel) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
providerOf(ClientSession) - Static method in interface org.apache.sshd.client.session.ClientSession
Creates a "unified" KeyIdentityProvider of key pairs out of the registered KeyPair identities and the extra available ones as a single iterator of key pairs
Proxy(IoSession) - Constructor for class org.apache.sshd.common.forward.SocksProxy.Proxy
 
PROXY_AUTH_CHANNEL_TYPE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Value that can be set in order to control the type of authentication channel being requested when forwarding a PTY session.
PROXY_CHANNEL_TYPE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Value used to configure the type of proxy forwarding channel to be used.
ProxyAgentFactory - Class in org.apache.sshd.agent.local
 
ProxyAgentFactory() - Constructor for class org.apache.sshd.agent.local.ProxyAgentFactory
 
PtyCapableChannelSession - Class in org.apache.sshd.client.channel
Serves as the base channel session for executing remote commands - including a full shell.
PtyCapableChannelSession(boolean, PtyChannelConfigurationHolder, Map<String, ?>) - Constructor for class org.apache.sshd.client.channel.PtyCapableChannelSession
 
pubkeyAuthenticator - Variable in class org.apache.sshd.server.ServerBuilder
 
publicKey - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
publicKey(PublicKey) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
PUBLICKEY - Enum constant in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
PUBLICKEY - Enum constant in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
PublicKeyAuthenticationReporter - Interface in org.apache.sshd.client.auth.pubkey
Provides report about the client side public key authentication progress
publickeyAuthenticator(PublickeyAuthenticator) - Method in class org.apache.sshd.server.ServerBuilder
 
PublickeyAuthenticator - Interface in org.apache.sshd.server.auth.pubkey
The PublickeyAuthenticator is used on the server side to authenticate user public keys.
PUMP_SLEEP_TIME - Static variable in class org.apache.sshd.core.CoreModuleProperties
Value used by the InvertedShellWrapper to control the "busy-wait" sleep time (millis) on the pumping loop if nothing was pumped - must be positive.
pumper - Variable in class org.apache.sshd.client.channel.ChannelSession
 
pumperService - Variable in class org.apache.sshd.client.channel.ChannelSession
 
pumpInputStream() - Method in class org.apache.sshd.client.channel.ChannelSession
 
pumpStream(InputStream, OutputStream, byte[]) - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
pumpStreams() - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
put(Buffer) - Method in class org.apache.sshd.agent.SshAgentKeyConstraint.Extension
 
put(Buffer) - Method in class org.apache.sshd.agent.SshAgentKeyConstraint.FidoProviderExtension
 
put(Buffer) - Method in class org.apache.sshd.agent.SshAgentKeyConstraint.LifeTime
 
put(Buffer) - Method in class org.apache.sshd.agent.SshAgentKeyConstraint
Writes this constraint into the given Buffer.
putE(Buffer, byte[]) - Method in class org.apache.sshd.common.kex.AbstractDH
 
putE(Buffer, byte[]) - Method in class org.apache.sshd.common.kex.ECDH
 
putE(Buffer, byte[]) - Method in class org.apache.sshd.common.kex.XDH
 
putF(Buffer, byte[]) - Method in class org.apache.sshd.common.kex.AbstractDH
 
putF(Buffer, byte[]) - Method in class org.apache.sshd.common.kex.ECDH
 
putF(Buffer, byte[]) - Method in class org.apache.sshd.common.kex.XDH
 
PUTTY_OPTIONS - Static variable in class org.apache.sshd.server.channel.PuttyRequestHandler
 
PuttyRequestHandler - Class in org.apache.sshd.server.channel
Handles Putty specific channel requests as indicated by Appendix F: SSH-2 names specified for PuTTY
PuttyRequestHandler() - Constructor for class org.apache.sshd.server.channel.PuttyRequestHandler
 

R

random - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
The pseudo random generator
randomFactory - Variable in class org.apache.sshd.common.BaseBuilder
 
randomFactory - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
randomFactory(Factory<Random>) - Method in class org.apache.sshd.common.BaseBuilder
 
read() - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 
read(byte[], int, int) - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 
read(Buffer) - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream
 
readDefaultAuthorizedKeys(OpenOption...) - Static method in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
Reads read the contents of the default OpenSSH authorized_keys file
readIdentification(Buffer) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
readIdentification(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Read the other side identification.
readIdentification(Buffer) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
readOakleyGroupPrimeValue(BufferedReader) - Static method in class org.apache.sshd.common.kex.DHGroupData
Reads a HEX encoded prime value from a possibly multi-line input as follows:
readOakleyGroupPrimeValue(InputStream) - Static method in class org.apache.sshd.common.kex.DHGroupData
 
readOakleyGroupPrimeValue(Reader) - Static method in class org.apache.sshd.common.kex.DHGroupData
 
readOakleyGroupPrimeValue(String) - Static method in class org.apache.sshd.common.kex.DHGroupData
Reads a HEX-encoded Oakley prime value from an internal resource file
readOakleyGroupPrimeValue(Stream<String>) - Static method in class org.apache.sshd.common.kex.DHGroupData
 
receive(byte[], int, int) - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 
receive(byte[], int, int) - Method in interface org.apache.sshd.common.channel.ChannelPipedSink
 
receiveKexInit(Map<KexProposalOption, String>, byte[]) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
receiveKexInit(Map<KexProposalOption, String>, byte[]) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
receiveKexInit(Map<KexProposalOption, String>, byte[]) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
receiveKexInit(Buffer) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
receiveKexInit(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
receiveKexInit(Buffer, Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Receive the remote key exchange init message.
receiver - Variable in class org.apache.sshd.server.channel.ChannelSession
 
receiverBuffer - Variable in class org.apache.sshd.server.channel.ChannelSession
 
redirectErrorStream - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
reExchangeKeys() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
reExchangeKeys() - Method in interface org.apache.sshd.common.session.Session
Initiate a new key exchange.
refreshConfiguration() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Refresh whatever internal configuration is not final
registerChannel(Channel) - Method in interface org.apache.sshd.common.session.ConnectionService
Register a newly created channel with a new unique identifier
registerChannel(Channel) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
registerExtension(DHFactory) - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
Registered a NamedFactory to be available besides the built-in ones when parsing configuration
RejectAllForwardingFilter - Class in org.apache.sshd.server.forward
A ForwardingFilter that rejects all requests
RejectAllForwardingFilter() - Constructor for class org.apache.sshd.server.forward.RejectAllForwardingFilter
 
RejectAllHostBasedAuthenticator - Class in org.apache.sshd.server.auth.hostbased
 
RejectAllPasswordAuthenticator - Class in org.apache.sshd.server.auth.password
Rejects all authentication attempts
RejectAllPublickeyAuthenticator - Class in org.apache.sshd.server.auth.pubkey
Rejects all authentication attempts
RejectAllServerKeyVerifier - Class in org.apache.sshd.client.keyverifier
 
REKEY_BLOCKS_LIMIT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key re-exchange will be automatically performed after the specified number of cipher blocks has been processed - positive 64-bit value.
REKEY_BYTES_LIMIT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key re-exchange will be automatically performed after the session has sent or received the given amount of bytes.
REKEY_PACKETS_LIMIT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key re-exchange will be automatically performed after the specified number of packets has been exchanged - positive 64-bit value.
REKEY_TIME_LIMIT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key re-exchange will be automatically performed after the specified amount of time has elapsed since the last key exchange - in milliseconds.
release(long) - Method in class org.apache.sshd.common.channel.LocalWindow
Updates the window once data that has arrived in a channel has been read, making available room for the sender too send more data, sending a window adjust message if necessary.
releaseKeys() - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
reloadAuthorizedKeys(Path, String, ServerSession) - Method in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
reloadAuthorizedKeys(Path, String, ServerSession) - Method in class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 
reloadKnownHosts(ClientSession, Path) - Method in class org.apache.sshd.client.keyverifier.DefaultKnownHostsServerKeyVerifier
 
reloadKnownHosts(ClientSession, Path) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
remote - Variable in class org.apache.sshd.common.forward.TcpipClientChannel
 
REMOTE - Enum constant in enum org.apache.sshd.server.config.AllowTcpForwardingValue
 
REMOTE_COMMAND_WAIT_EVENTS - Static variable in interface org.apache.sshd.client.session.ClientSession
 
RemoteWindow - Class in org.apache.sshd.common.channel
A Window reflecting this side's view of the peer's LocalWindow.
RemoteWindow(Channel, boolean) - Constructor for class org.apache.sshd.common.channel.RemoteWindow
 
remove() - Method in class org.apache.sshd.client.auth.pubkey.AbstractKeyPairIterator
 
removeAllIdentities() - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
removeAllIdentities() - Method in class org.apache.sshd.agent.common.AgentDelegate
 
removeAllIdentities() - Method in class org.apache.sshd.agent.local.AgentImpl
 
removeAllIdentities() - Method in interface org.apache.sshd.agent.SshAgent
 
removeAttribute(Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
removeAttribute(AttributeRepository.AttributeKey<T>) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
removeAttribute(AttributeRepository.AttributeKey<T>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
removeAttribute(AttributeRepository.AttributeKey<T>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
removeChannelListener(ChannelListener) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
removeChannelListener(ChannelListener) - Method in interface org.apache.sshd.common.channel.ChannelListenerManager
Remove a channel listener
removeChannelListener(ChannelListener) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
removeChannelListener(ChannelListener) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
removeCloseFutureListener(SshFutureListener<CloseFuture>) - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
removeCloseFutureListener(SshFutureListener<CloseFuture>) - Method in class org.apache.sshd.server.channel.ChannelSession.CommandCloseable
 
removeIdentity(PublicKey) - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
removeIdentity(PublicKey) - Method in class org.apache.sshd.agent.common.AgentDelegate
 
removeIdentity(PublicKey) - Method in class org.apache.sshd.agent.local.AgentImpl
 
removeIdentity(PublicKey) - Method in interface org.apache.sshd.agent.SshAgent
 
removePasswordIdentity(String) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
removePasswordIdentity(String) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
removePasswordIdentity(String) - Method in class org.apache.sshd.client.SshClient
 
removePendingRequest(String) - Method in class org.apache.sshd.common.channel.AbstractChannel
Removes a channel request from the tracked ones
removePortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
removePortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.forward.DefaultForwarderFactory
 
removePortForwardingEventListener(PortForwardingEventListener) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListenerManager
Remove a port forwarding listener
removePortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
removePortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.session.AbstractConnectionServiceFactory
 
removePortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
removePortForwardingEventListener(PortForwardingEventListener) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
removePortForwardingEventListenerManager(PortForwardingEventListenerManager) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
removePortForwardingEventListenerManager(PortForwardingEventListenerManager) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListenerManagerHolder
 
removePortForwardingEventListenerManager(PortForwardingEventListenerManager) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
removePublicKeyIdentity(KeyPair) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
removePublicKeyIdentity(KeyPair) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
removePublicKeyIdentity(KeyPair) - Method in class org.apache.sshd.client.SshClient
 
removeRequestHandler(RequestHandler<Channel>) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
removeRequestHandler(RequestHandler<Channel>) - Method in interface org.apache.sshd.common.channel.Channel
 
removeRequestHandlers(Collection<? extends RequestHandler<Channel>>) - Method in interface org.apache.sshd.common.channel.Channel
 
removeSessionListener(SessionListener) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
removeSessionListener(SessionListener) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
removeSessionListener(SessionListener) - Method in interface org.apache.sshd.common.session.SessionListenerManager
Remove a session listener.
removeSessionTimeout(AbstractSessionFactory<?, ?>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
removeSignalListener(SignalListener) - Method in interface org.apache.sshd.server.Environment
Remove a previously registered listener for all the signals it was registered
removeSignalListener(SignalListener) - Method in class org.apache.sshd.server.StandardEnvironment
 
removeSocketFile(String, boolean) - Method in class org.apache.sshd.agent.unix.AgentServerProxy
 
Replied - Enum constant in enum org.apache.sshd.common.channel.RequestHandler.Result
 
reply(Buffer) - Method in class org.apache.sshd.agent.common.AbstractAgentClient
 
reply(Buffer) - Method in class org.apache.sshd.agent.local.ChannelAgentForwarding.AgentClient
 
reply(Buffer) - Method in class org.apache.sshd.agent.unix.AgentServer.SshAgentSession
 
ReplyFailure - Enum constant in enum org.apache.sshd.common.channel.RequestHandler.Result
 
ReplySuccess - Enum constant in enum org.apache.sshd.common.channel.RequestHandler.Result
 
request(String, Buffer, long) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
request(String, Buffer, long) - Method in interface org.apache.sshd.common.session.Session
Send a global request and wait for the response, if the request is sent with want-reply = true.
request(String, Buffer, long, TimeUnit) - Method in interface org.apache.sshd.common.session.Session
Send a global request and wait for the response, if the request is sent with want-reply = true.
request(String, Buffer, Duration) - Method in interface org.apache.sshd.common.session.Session
Send a global request and wait for the response, if the request is sent with want-reply = true.
request(Buffer) - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
request(Buffer) - Method in class org.apache.sshd.agent.local.AgentForwardedChannel
 
request(Buffer) - Method in class org.apache.sshd.agent.unix.AgentClient
 
request(Buffer, String, GlobalRequestFuture.ReplyHandler) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
request(Buffer, String, GlobalRequestFuture.ReplyHandler) - Method in interface org.apache.sshd.common.session.Session
Send a global request and handle the reply asynchronously.
REQUEST - Static variable in class org.apache.sshd.client.global.OpenSshHostKeysHandler
 
REQUEST - Static variable in class org.apache.sshd.server.global.CancelTcpipForwardHandler
 
REQUEST - Static variable in class org.apache.sshd.server.global.OpenSshHostKeysHandler
 
REQUEST - Static variable in class org.apache.sshd.server.global.TcpipForwardHandler
 
REQUEST_EXEC_REPLY - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configure whether reply for the "exec" request is required
REQUEST_SHELL_REPLY - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configure whether reply for the "shell" request is required
REQUEST_SUBSYSTEM_REPLY - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configure whether reply for the "subsystem&quoot; request is required
REQUEST_SUFFIX - Static variable in class org.apache.sshd.server.channel.PuttyRequestHandler
Suffix of all PUTTY related channel requests
REQUEST_TTY_OPTION - Static variable in class org.apache.sshd.client.config.SshClientConfigFileReader
 
requestFailure(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
requestFailure(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Indicates the reception of a SSH_MSG_REQUEST_FAILURE message
RequestHandler<T> - Interface in org.apache.sshd.common.channel
A global request handler.
RequestHandler.Result - Enum in org.apache.sshd.common.channel
 
requestLock - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
requestNewKeysExchange() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Initiates a new keys exchange if one not already in progress
requestSuccess(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
requestSuccess(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Indicates the reception of a SSH_MSG_REQUEST_SUCCESS message
RequiredServerKeyVerifier - Class in org.apache.sshd.client.keyverifier
A ServerKeyVerifier that accepts one server key (specified in the constructor)
RequiredServerKeyVerifier(PublicKey) - Constructor for class org.apache.sshd.client.keyverifier.RequiredServerKeyVerifier
 
ReservedSessionMessagesHandler - Interface in org.apache.sshd.common.session
Provides a way to listen and handle the SSH_MSG_IGNORE and SSH_MSG_DEBUG messages that are received by a session, as well as proprietary and/or extension messages and behavior.
ReservedSessionMessagesHandlerAdapter - Class in org.apache.sshd.common.session.helpers
Delegates the main interface methods to specific ones after having decoded each message buffer
ReservedSessionMessagesHandlerAdapter() - Constructor for class org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter
 
ReservedSessionMessagesManager - Interface in org.apache.sshd.common.session
 
resetAuthTimeout() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
resetAuthTimeout() - Method in interface org.apache.sshd.common.session.Session
Re-start the authentication timeout timer
resetIdleTimeout() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
resetIdleTimeout() - Method in interface org.apache.sshd.common.session.Session
Re-start idle timeout timer
resizeKey(byte[], int, Digest, byte[], byte[]) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Method used while putting new keys into use that will resize the key used to initialize the cipher to the needed length.
resolveAgentForwardingFilter(PropertyResolver) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
resolveAttemptedPassword(ClientSession, String) - Method in class org.apache.sshd.client.auth.password.UserAuthPassword
 
resolveAttemptedPublicKeyIdentity(ClientSession, String) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
resolveAttemptedPublicKeyIdentity(ClientSession, String, PublicKeyAuthenticationReporter) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
resolveAttribute(AttributeRepository.AttributeKey<T>) - Method in interface org.apache.sshd.common.channel.Channel
 
resolveAttribute(AttributeRepository.AttributeKey<T>) - Method in interface org.apache.sshd.common.FactoryManager
 
resolveAttribute(AttributeRepository.AttributeKey<T>) - Method in interface org.apache.sshd.common.session.Session
 
resolveAttribute(Channel, AttributeRepository.AttributeKey<T>) - Static method in interface org.apache.sshd.common.channel.Channel
Attempts to use the channel attribute, if not found then tries the session
resolveAttribute(FactoryManager, AttributeRepository.AttributeKey<T>) - Static method in interface org.apache.sshd.common.FactoryManager
 
resolveAttribute(Session, AttributeRepository.AttributeKey<T>) - Static method in interface org.apache.sshd.common.session.Session
Attempts to use the session's attribute, if not found then tries the factory manager
resolveAuthPasswordAttempt(ClientSession) - Method in interface org.apache.sshd.client.auth.keyboard.UserInteraction
Invoked during password authentication when no more pre-registered passwords are available
resolveAuthPublicKeyIdentityAttempt(ClientSession) - Method in interface org.apache.sshd.client.auth.keyboard.UserInteraction
Invoked during public key authentication when no more pre-registered keys are available
resolveAvailableSignaturesProposal() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Computes the list of available host key signature algorithms supported.
resolveAvailableSignaturesProposal(FactoryManager) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
resolveAvailableSignaturesProposal(FactoryManager) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Computes the list of available host key signature algorithms supported.
resolveAvailableSignaturesProposal(FactoryManager) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
resolveBanner(PropertyResolver) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
resolveCachedResults(String, PublicKey, ServerSession) - Method in class org.apache.sshd.server.auth.pubkey.CachingPublicKeyAuthenticator
 
resolveChannelStreamWriter(Channel, byte) - Method in interface org.apache.sshd.common.channel.throttle.ChannelStreamWriterResolver
 
resolveChannelStreamWriter(Channel, byte) - Method in interface org.apache.sshd.common.channel.throttle.ChannelStreamWriterResolverManager
 
resolveChannelStreamWriterResolver() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
resolveChannelStreamWriterResolver() - Method in interface org.apache.sshd.common.channel.throttle.ChannelStreamWriterResolverManager
 
resolveChannelStreamWriterResolver() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
resolveClientHostname(ClientSession) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
resolveClientUsername(ClientSession) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
resolveCombinedBoundAddress(SshdSocketAddress, SshdSocketAddress) - Static method in class org.apache.sshd.common.forward.LocalForwardingEntry
 
resolveEffectiveCommand(ChannelSession, String, List<String>) - Method in class org.apache.sshd.server.shell.InteractiveProcessShellFactory
 
resolveEffectiveCommand(ChannelSession, String, List<String>) - Method in class org.apache.sshd.server.shell.ProcessShellFactory
 
resolveEffectiveFactories(C, C) - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
resolveEffectiveProvider(Class<V>, V, V) - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
resolveEmptySignaturesProposal(Iterable<String>, Iterable<String>) - Method in class org.apache.sshd.server.session.AbstractServerSession
Called by AbstractServerSession.resolveAvailableSignaturesProposal(FactoryManager) if none of the provided keys is supported - last chance for the derived implementation to do something
resolveFactory(String) - Static method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
resolveFactory(String) - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
resolveFactory(String) - Static method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
resolveHost(String, String, int, AttributeRepository, SocketAddress) - Method in class org.apache.sshd.client.SshClient
 
resolveHostKey(ClientSession, KnownHostEntry, PublicKeyEntryResolver) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Recover the associated public key from a known host entry
resolveHostNetworkIdentities(ClientSession, SocketAddress) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Retrieves the host identities to be used when matching or updating an entry for it - by default returns the reported remote address and the original connection target host name/address (if same, then only one value is returned)
resolveIdentificationString(String) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Resolves the identification to send to the peer session by consulting the associated FactoryManager.
resolveIgnoreBufferDataLength() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
resolveLocalIdentity(PublicKey) - Method in class org.apache.sshd.agent.local.AgentImpl
 
resolveLocalIdentity(PublicKey) - Method in interface org.apache.sshd.agent.SshAgent
Used for reporting client-side public key authentication via agent
resolveOutputPacket(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
resolvePeerAddress(SocketAddress) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
resolvePtyType(PtyChannelConfigurationHolder) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
resolvePublickeyAuthenticator(String, ServerSession) - Method in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
 
resolveReservedSessionMessagesHandler() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
resolveServerForwarding(PropertyResolver) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
resolveSessionKexProposal(String) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
resolveSessionKexProposal(String) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
resolveShellEnvironment(Map<String, String>) - Method in class org.apache.sshd.server.shell.ProcessShell
 
resolveShellTtyOptions(Map<PtyMode, Integer>) - Static method in class org.apache.sshd.server.channel.PuttyRequestHandler
 
resolveShellTtyOptions(Map<PtyMode, Integer>) - Method in class org.apache.sshd.server.shell.ProcessShell
 
resolveTcpForwardingFilter(PropertyResolver) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
resolveUnknownChannelReferenceHandler() - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
resolveUnknownChannelReferenceHandler() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
resolveUnknownChannelReferenceHandler() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
resolveUnknownChannelReferenceHandler() - Method in interface org.apache.sshd.common.session.UnknownChannelReferenceHandlerManager
Check if current manager has a specific handler set for it - if not, try and resolve one from the "parent" container (if any)
resolveUserAuthFactories(ServerAuthenticationManager) - Static method in interface org.apache.sshd.server.ServerAuthenticationManager
If user authentication factories already set, then simply returns them.
resolveUserAuthFactories(ServerAuthenticationManager, List<UserAuthFactory>) - Static method in interface org.apache.sshd.server.ServerAuthenticationManager
If user authentication factories already set, then simply returns them.
resolveWelcomeBanner(ServerSession) - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
resolveX11ForwardingFilter(PropertyResolver) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
RESPONSE_BUFFER_GROWTH_FACTOR - Static variable in class org.apache.sshd.common.channel.AbstractChannel
Default growth factor function used to resize response buffers
RESPONSE_BUFFER_GROWTH_FACTOR - Static variable in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Default growth factor function used to resize response buffers
RESPONSE_BUFFER_GROWTH_FACTOR - Static variable in class org.apache.sshd.server.global.CancelTcpipForwardHandler
Default growth factor function used to resize response buffers
RESPONSE_BUFFER_GROWTH_FACTOR - Static variable in class org.apache.sshd.server.global.TcpipForwardHandler
Default growth factor function used to resize response buffers
resumeRead() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
run() - Method in class org.apache.sshd.agent.unix.AgentClient
 
run() - Method in class org.apache.sshd.agent.unix.AgentForwardedChannel
 
run() - Method in class org.apache.sshd.agent.unix.AgentServer.SshAgentSession
 
run() - Method in class org.apache.sshd.common.session.helpers.SessionTimeoutListener
 
run() - Method in class org.apache.sshd.server.shell.UnknownCommand
 

S

securedRead(InputStream, int, byte[], int, int) - Method in class org.apache.sshd.client.channel.ChannelSession
 
selectModuliGroups(ServerSession, int, int, int, List<Moduli.DhGroup>) - Method in class org.apache.sshd.server.kex.DHGEXServer
 
selectors - Variable in class org.apache.sshd.server.shell.AggregateShellFactory
 
selectShellFactory(Collection<? extends ShellFactorySelector>, ChannelSession) - Static method in interface org.apache.sshd.server.shell.ShellFactorySelector
Consults each selector whether it wants to provide a factory for the ChannelSession
selectShellFactory(ChannelSession) - Method in class org.apache.sshd.server.shell.AggregateShellFactory
 
selectShellFactory(ChannelSession) - Method in interface org.apache.sshd.server.shell.ShellFactorySelector
 
SEND_IMMEDIATE_IDENTIFICATION - Static variable in class org.apache.sshd.core.CoreModuleProperties
Whether to send the identification string immediately upon session connection being established or wait for the server's identification before sending our own.
SEND_IMMEDIATE_KEXINIT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Whether to send SSH_MSG_KEXINIT immediately after sending the client identification string or wait until the severer's one has been received.
SEND_REPLY_FOR_CHANNEL_DATA - Static variable in class org.apache.sshd.core.CoreModuleProperties
RFC4254 does not clearly specify how to handle SSH_MSG_CHANNEL_DATA and SSH_MSG_CHANNEL_EXTENDED_DATA received through an unknown channel.
sendAuthDataRequest(ClientSession, String) - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
sendAuthDataRequest(ClientSession, String) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
sendAuthDataRequest(ClientSession, String) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
sendAuthDataRequest(ClientSession, String) - Method in class org.apache.sshd.client.auth.password.UserAuthPassword
 
sendAuthDataRequest(ClientSession, String) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
sendChannelOpenFailure(Buffer, long, int, String, String) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
sendClientIdentification() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
sendClientProxyMetadata(ClientSession) - Method in interface org.apache.sshd.client.session.ClientProxyConnector
Invoked once initial connection has been established so that the proxy can open its channel and send the meta-data to its peer.
sendDebugMessage(boolean, Object, String) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
sendDebugMessage(boolean, Object, String) - Method in interface org.apache.sshd.common.session.Session
Sends an SSH_MSG_DEBUG to the peer session
SENDENV_PROP - Static variable in class org.apache.sshd.client.config.SshClientConfigFileReader
 
sendEnvVariables(Session) - Method in class org.apache.sshd.client.channel.ChannelSession
 
sendEof() - Method in class org.apache.sshd.common.channel.AbstractChannel
Sends SSH_MSG_CHANNEL_EOF provided not already sent and current channel state allows it.
sendExitStatus(int) - Method in class org.apache.sshd.server.channel.AbstractServerChannel
 
sendFailureResponse(ConnectionService, byte, long) - Method in class org.apache.sshd.common.session.helpers.DefaultUnknownChannelReferenceHandler
 
sendGlobalResponse(Buffer, String, RequestHandler.Result, boolean) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
sendHeartBeat() - Method in class org.apache.sshd.client.session.ClientConnectionService
 
sendHeartBeat() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Sends a heartbeat message/packet
sendIdentification(String, List<String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Send our identification.
sendIdentification(Session, String, List<String>) - Method in class org.apache.sshd.common.session.helpers.ReservedSessionMessagesHandlerAdapter
 
sendIdentification(Session, String, List<String>) - Method in interface org.apache.sshd.common.session.ReservedSessionMessagesHandler
Send the initial version exchange identification in and independent manner
sendIgnoreMessage(byte...) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
sendIgnoreMessage(byte...) - Method in interface org.apache.sshd.common.session.Session
Sends an SSH_MSG_IGNORE to the peer session
sendImmediateClientIdentification - Variable in class org.apache.sshd.client.session.AbstractClientSession
 
sendImmediateKexInit - Variable in class org.apache.sshd.client.session.AbstractClientSession
 
sendInitialAuthRequest(ClientSession, String) - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
sendInitialServiceRequest() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
sendKexExtensions(Session, KexExtensionHandler.KexPhase) - Method in class org.apache.sshd.common.kex.extension.DefaultServerKexExtensionHandler
 
sendKexExtensions(Session, KexExtensionHandler.KexPhase) - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandler
Invoked in order to allow the handler to send an SSH_MSG_EXT_INFO message.
sendKexInit() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
sendKexInit(Map<KexProposalOption, String>) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
sendKexInit(Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Send the key exchange initialization packet.
sendKexInit(Map<KexProposalOption, String>) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
sendKexInitRequest(Session, Map<KexProposalOption, String>, Buffer) - Method in interface org.apache.sshd.common.session.ReservedSessionMessagesHandler
Invoked before sending the SSH_MSG_KEXINIT packet
sendNewKeys() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Send a message to put new keys into use.
sendNotImplemented(long) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Sends a SSH_MSG_UNIMPLEMENTED message
sendPassword(Buffer, ClientSession, String, String) - Method in class org.apache.sshd.client.auth.password.UserAuthPassword
Sends the password via a SSH_MSG_USERAUTH_REQUEST message.
sendPublicKeyResponse(ServerSession, String, String, PublicKey, byte[], int, int, Buffer) - Method in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKey
 
sendReservedHeartbeat(ConnectionService) - Method in interface org.apache.sshd.common.session.ReservedSessionMessagesHandler
Invoked if the user configured usage of a proprietary heartbeat mechanism.
sendResponse(Buffer, String, RequestHandler.Result, boolean) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
sendResponse(Buffer, String, RequestHandler.Result, boolean) - Method in class org.apache.sshd.server.channel.ChannelSession
 
sendServerIdentification(List<String>) - Method in class org.apache.sshd.server.session.AbstractServerSession
Sends the server identification + any extra header lines
sendToPort(byte, byte[], int, long) - Method in class org.apache.sshd.common.forward.ChannelToPortHandler
 
sendWelcomeBanner(ServerSession) - Method in class org.apache.sshd.server.session.ServerUserAuthService
Sends the welcome banner (if any configured) and if not already invoked
sendWindowAdjust(long) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
sendWindowChange(int, int) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
sendWindowChange(int, int, int, int) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
seqi - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
Input packet sequence number.
seqo - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
Output packet sequence number.
serial - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
serial(long) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
SERVER_ALGORITHMS - Static variable in class org.apache.sshd.common.kex.extension.DefaultClientKexExtensionHandler
Session AttributeRepository.AttributeKey storing the algorithms announced by the server as known.
SERVER_ALIVE_INTERVAL_PROP - Static variable in class org.apache.sshd.server.config.SshServerConfigFileReader
 
SERVER_EXTRA_IDENT_LINES_SEPARATOR - Static variable in class org.apache.sshd.core.CoreModuleProperties
Separator used in the CoreModuleProperties.SERVER_EXTRA_IDENTIFICATION_LINES configuration string to indicate new line break
SERVER_EXTRA_IDENTIFICATION_LINES - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve any extra lines to be sent during initial protocol handshake before the identification.
SERVER_IDENTIFICATION - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the server identification string.
ServerAuthenticationManager - Interface in org.apache.sshd.server
Holds providers and helpers related to the server side authentication process
ServerBuilder - Class in org.apache.sshd.server
SshServer builder
ServerBuilder() - Constructor for class org.apache.sshd.server.ServerBuilder
 
ServerChannel - Interface in org.apache.sshd.server.channel
 
ServerChannelSessionHolder - Interface in org.apache.sshd.server.channel
 
ServerConnectionService - Class in org.apache.sshd.server.session
Server side ssh-connection service.
ServerConnectionService(AbstractServerSession) - Constructor for class org.apache.sshd.server.session.ServerConnectionService
 
ServerConnectionServiceFactory - Class in org.apache.sshd.server.session
 
ServerConnectionServiceFactory() - Constructor for class org.apache.sshd.server.session.ServerConnectionServiceFactory
 
ServerFactoryManager - Interface in org.apache.sshd.server
The ServerFactoryManager enable the retrieval of additional configuration needed specifically for the server side.
ServerIdentity - Class in org.apache.sshd.server.config.keys
Loads server identity key files - e.g., /etc/ssh/ssh_host_rsa_key
serverKeyVerifier - Variable in class org.apache.sshd.client.ClientBuilder
 
serverKeyVerifier(ServerKeyVerifier) - Method in class org.apache.sshd.client.ClientBuilder
 
ServerKeyVerifier - Interface in org.apache.sshd.client.keyverifier
The ServerKeyVerifier is used on the client side to authenticate the key provided by the server.
serverMethods - Variable in class org.apache.sshd.client.session.ClientUserAuthService
 
serverProposal - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
ServerProxyAcceptor - Interface in org.apache.sshd.server.session
Provides a way to implement proxied connections where some metadata about the client is sent before the actual SSH protocol is executed - e.g., the <A HREF=@http://www.haproxy.org/download/1.6/doc/proxy-protocol.txt">PROXY protocol.
ServerProxyAcceptorHolder - Interface in org.apache.sshd.server.session
 
ServerSession - Interface in org.apache.sshd.server.session
 
ServerSessionAware - Interface in org.apache.sshd.server.session
Interface that can be implemented by a command to be able to access the server session in which this command will be used.
ServerSessionHolder - Interface in org.apache.sshd.server.session
 
ServerSessionImpl - Class in org.apache.sshd.server.session
The default implementation for a ServerSession
ServerSessionImpl(ServerFactoryManager, IoSession) - Constructor for class org.apache.sshd.server.session.ServerSessionImpl
 
ServerUserAuthService - Class in org.apache.sshd.server.session
 
ServerUserAuthService(Session) - Constructor for class org.apache.sshd.server.session.ServerUserAuthService
 
ServerUserAuthServiceFactory - Class in org.apache.sshd.server.session
 
ServerUserAuthServiceFactory() - Constructor for class org.apache.sshd.server.session.ServerUserAuthServiceFactory
 
serverVersion - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
serverVersionInfo(ClientSession, List<String>) - Method in interface org.apache.sshd.client.auth.keyboard.UserInteraction
Called if the server sent any extra information beyond the standard version line
service - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
Service - Interface in org.apache.sshd.common
See RFC 4253 [SSH-TRANS] and the SSH_MSG_SERVICE_REQUEST packet.
serviceFactories - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
ServiceFactory - Interface in org.apache.sshd.common
 
session - Variable in class org.apache.sshd.common.forward.SocksProxy.Proxy
 
session - Variable in class org.apache.sshd.common.session.helpers.CurrentService
The session this CurrentService belongs to.
session - Variable in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Session - Interface in org.apache.sshd.common.session
Represents an SSH session.
SESSION - Static variable in class org.apache.sshd.common.session.helpers.AbstractSession
Name of the property where this session is stored in the attributes of the underlying MINA session.
sessionClosed(IoSession) - Method in class org.apache.sshd.common.forward.SocksProxy
 
sessionClosed(IoSession) - Method in class org.apache.sshd.common.session.helpers.AbstractSessionIoHandler
 
sessionClosed(IoSession) - Method in class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
sessionClosed(Nio2Session) - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
sessionClosed(Session) - Method in class org.apache.sshd.common.session.helpers.SessionTimeoutListener
 
sessionClosed(Session) - Method in interface org.apache.sshd.common.session.SessionListener
A session has been closed
sessionCreated(IoSession) - Method in class org.apache.sshd.common.forward.SocksProxy
 
sessionCreated(IoSession) - Method in class org.apache.sshd.common.session.helpers.AbstractSessionIoHandler
 
sessionCreated(IoSession) - Method in class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
sessionCreated(Session) - Method in class org.apache.sshd.common.session.helpers.SessionTimeoutListener
 
sessionCreated(Session) - Method in interface org.apache.sshd.common.session.SessionListener
A new session just been created
sessionDisconnect(Session, int, String, String, boolean) - Method in interface org.apache.sshd.common.session.SessionListener
Invoked when SSH_MSG_DISCONNECT message was sent/received
SessionDisconnectHandler - Interface in org.apache.sshd.common.session
Invoked when the internal session code decides it should disconnect a session due to some consideration.
SessionDisconnectHandlerManager - Interface in org.apache.sshd.common.session
TODO Add javadoc
sessionEstablished(Session) - Method in interface org.apache.sshd.common.session.SessionListener
An initial session connection has been established - Caveat emptor: the main difference between this callback and SessionListener.sessionCreated(Session) is that when this callback is called, the session is not yet fully initialized so not all API(s) will respond as expected.
sessionEvent(Session, SessionListener.Event) - Method in interface org.apache.sshd.common.session.SessionListener
An event has been triggered
sessionException(Session, Throwable) - Method in class org.apache.sshd.common.session.helpers.SessionTimeoutListener
 
sessionException(Session, Throwable) - Method in interface org.apache.sshd.common.session.SessionListener
An exception was caught and the session will be closed (if not already so).
sessionFactory - Variable in class org.apache.sshd.client.SshClient
 
SessionFactory - Class in org.apache.sshd.client.session
A factory of client sessions.
SessionFactory - Class in org.apache.sshd.server.session
A factory of server sessions.
SessionFactory(ClientFactoryManager) - Constructor for class org.apache.sshd.client.session.SessionFactory
 
SessionFactory(ServerFactoryManager) - Constructor for class org.apache.sshd.server.session.SessionFactory
 
SessionHelper - Class in org.apache.sshd.common.session.helpers
Contains split code in order to make AbstractSession class smaller
SessionHelper(boolean, FactoryManager, IoSession) - Constructor for class org.apache.sshd.common.session.helpers.SessionHelper
Create a new session.
SessionHolder<S extends Session> - Interface in org.apache.sshd.common.session
 
sessionId - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
SessionKeyPairIterator - Class in org.apache.sshd.client.auth.pubkey
 
SessionKeyPairIterator(ClientSession, SignatureFactoriesManager, Iterator<KeyPair>) - Constructor for class org.apache.sshd.client.auth.pubkey.SessionKeyPairIterator
 
SessionListener - Interface in org.apache.sshd.common.session
Represents an interface receiving session events.
SessionListener.Event - Enum in org.apache.sshd.common.session
 
SessionListenerManager - Interface in org.apache.sshd.common.session
Marker interface for classes that allow to add/remove session listeners.
sessionListenerProxy - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
sessionListenerProxy - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
sessionListeners - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
sessionListeners - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
Session listeners container
sessionLogin(String, int, String, String) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session and logs in using the provided credentials
sessionLogin(String, int, String, KeyPair) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session and logs in using the provided credentials
sessionLogin(String, String) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
sessionLogin(String, String) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session and logs in using the provided credentials
sessionLogin(String, String, String) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session on the default port and logs in using the provided credentials
sessionLogin(String, String, KeyPair) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session on the default port and logs in using the provided credentials
sessionLogin(String, KeyPair) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
sessionLogin(String, KeyPair) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session and logs in using the provided credentials
sessionLogin(InetAddress, int, String, String) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session and logs in using the provided credentials
sessionLogin(InetAddress, int, String, KeyPair) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session and logs in using the provided credentials
sessionLogin(InetAddress, String, String) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session on the default port and logs in using the provided credentials
sessionLogin(InetAddress, String, KeyPair) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session on the default port and logs in using the provided credentials
sessionLogin(SocketAddress, String, String) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
sessionLogin(SocketAddress, String, String) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session and logs in using the provided credentials
sessionLogin(SocketAddress, String, KeyPair) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
sessionLogin(SocketAddress, String, KeyPair) - Method in interface org.apache.sshd.client.simple.SimpleSessionClient
Creates a session and logs in using the provided credentials
sessionNegotiationEnd(Session, Map<KexProposalOption, String>, Map<KexProposalOption, String>, Map<KexProposalOption, String>, Throwable) - Method in interface org.apache.sshd.common.session.SessionListener
Signals the end of the negotiation options handling
sessionNegotiationOptionsCreated(Session, Map<KexProposalOption, String>) - Method in interface org.apache.sshd.common.session.SessionListener
 
sessionNegotiationStart(Session, Map<KexProposalOption, String>, Map<KexProposalOption, String>) - Method in interface org.apache.sshd.common.session.SessionListener
Signals the start of the negotiation options handling
sessionPeerIdentificationLine(Session, String, List<String>) - Method in interface org.apache.sshd.common.session.SessionListener
Successfully read a line as part of the initial peer identification
sessionPeerIdentificationReceived(Session, String, List<String>) - Method in interface org.apache.sshd.common.session.SessionListener
The peer's identification version was received
sessionPeerIdentificationSend(Session, String, List<String>) - Method in interface org.apache.sshd.common.session.SessionListener
About to send identification to peer
sessions - Variable in class org.apache.sshd.common.io.nio2.Nio2Service
 
sessions - Variable in class org.apache.sshd.common.session.helpers.SessionTimeoutListener
 
sessionTimeoutListener - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
SessionTimeoutListener - Class in org.apache.sshd.common.session.helpers
Task that iterates over all currently open Sessions and checks each of them for timeouts.
SessionTimeoutListener() - Constructor for class org.apache.sshd.common.session.helpers.SessionTimeoutListener
 
SessionWorkBuffer - Class in org.apache.sshd.common.session
 
SessionWorkBuffer(Session) - Constructor for class org.apache.sshd.common.session.SessionWorkBuffer
 
set(String, String) - Method in class org.apache.sshd.server.StandardEnvironment
Adds a variable to the environment.
set(Service, String, boolean) - Method in class org.apache.sshd.common.session.helpers.CurrentService
Sets the current service and its name, and optionally starts the service.
setAgentFactory(SshAgentFactory) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setAgentForwarding(boolean) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setAllowMoreSessions(boolean) - Method in interface org.apache.sshd.common.session.ConnectionService
 
setAllowMoreSessions(boolean) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
setAttribute(Object, Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
setAttribute(AttributeRepository.AttributeKey<T>, T) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
setAttribute(AttributeRepository.AttributeKey<T>, T) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setAttribute(AttributeRepository.AttributeKey<T>, T) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
setAttributeIfAbsent(Object, Object) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
setAuthed(boolean) - Method in interface org.apache.sshd.client.future.AuthFuture
Notifies that the session has been authenticated.
setAuthed(boolean) - Method in class org.apache.sshd.client.future.DefaultAuthFuture
 
setAuthed(boolean) - Method in exception org.apache.sshd.server.auth.AsyncAuthException
 
setAuthenticated() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
setAuthenticated() - Method in interface org.apache.sshd.common.session.Session
 
setAuthenticationTimeout(long) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
setAuthenticationTimeout(long) - Method in interface org.apache.sshd.client.simple.SimpleClientConfigurator
 
setCancellable(boolean) - Method in class org.apache.sshd.client.auth.AbstractUserAuth
Sets whether the authentication protocol is currently cancellable.
setCancellable(boolean) - Method in interface org.apache.sshd.client.future.AuthFuture
Enables or disables cancellation of this AuthFuture.
setCancellable(boolean) - Method in class org.apache.sshd.client.future.DefaultAuthFuture
 
setChannelFactories(List<? extends ChannelFactory>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setChannelSession(ChannelSession) - Method in interface org.apache.sshd.server.channel.ChannelSessionAware
Receives the channel in which the command is being executed.
setChannelStreamWriterResolver(ChannelStreamWriterResolver) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
setChannelStreamWriterResolver(ChannelStreamWriterResolver) - Method in interface org.apache.sshd.common.channel.throttle.ChannelStreamWriterResolverManager
 
setChannelStreamWriterResolver(ChannelStreamWriterResolver) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setChannelStreamWriterResolver(ChannelStreamWriterResolver) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
setChannelType(String) - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
setCipherFactories(List<NamedFactory<Cipher>>) - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
setCipherFactories(List<NamedFactory<Cipher>>) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setCipherFactoriesNameList(String) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setCipherFactoriesNames(String...) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setCipherFactoriesNames(Collection<String>) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setClientAddress(SocketAddress) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setClientHostKeys(HostKeyIdentityProvider) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
setClientHostname(String) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
setClientHostname(String) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
setClientIdentityLoader(ClientIdentityLoader) - Method in class org.apache.sshd.client.SshClient
 
setClientKexData(byte[]) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
setClientProxyConnector(ClientProxyConnector) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setClientProxyConnector(ClientProxyConnector) - Method in interface org.apache.sshd.client.session.ClientProxyConnectorHolder
 
setClientProxyConnector(ClientProxyConnector) - Method in class org.apache.sshd.client.SshClient
 
setClientUsername(String) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
setClientUsername(String) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
setClosing(boolean) - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
setCommand(String, String...) - Method in class org.apache.sshd.server.shell.ProcessShellFactory
 
setCommand(String, List<String>) - Method in class org.apache.sshd.server.shell.ProcessShellFactory
 
setCommandFactory(CommandFactory) - Method in class org.apache.sshd.server.SshServer
 
setCompressionFactories(List<NamedFactory<Compression>>) - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
setCompressionFactories(List<NamedFactory<Compression>>) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setCompressionFactoriesNameList(String) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setCompressionFactoriesNames(String...) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setCompressionFactoriesNames(Collection<String>) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setConnectAddress(SocketAddress) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setConnectTimeout(long) - Method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
 
setConnectTimeout(long) - Method in interface org.apache.sshd.client.simple.SimpleClientConfigurator
 
setCurveParameters(ECParameterSpec) - Method in class org.apache.sshd.common.kex.ECDH
 
setDataReceiver(ChannelDataReceiver) - Method in class org.apache.sshd.server.channel.ChannelSession
setDelegateCommandFactory(CommandFactory) - Method in class org.apache.sshd.server.command.AbstractDelegatingCommandFactory
 
setDomain(String) - Method in class org.apache.sshd.server.jaas.JaasPasswordAuthenticator
 
setE(byte[]) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
setEcho(boolean) - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
setEnv(String, Object) - Method in class org.apache.sshd.client.channel.ChannelSession
 
SETENV_PROP - Static variable in class org.apache.sshd.client.config.SshClientConfigFileReader
 
setErr(OutputStream) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
setErr(OutputStream) - Method in interface org.apache.sshd.client.channel.ClientChannel
Sets an output stream for the channel to write received SshConstants.SSH_MSG_CHANNEL_EXTENDED_DATA data to.
setErrorStream(OutputStream) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
setErrorStream(OutputStream) - Method in interface org.apache.sshd.server.command.CommandDirectErrorStreamAware
Set the error stream that can be used by the shell to write its errors.
setErrorStream(OutputStream) - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
setErrorStream(OutputStream) - Method in class org.apache.sshd.server.shell.UnknownCommand
 
setException(Throwable) - Method in class org.apache.sshd.common.io.nio2.Nio2DefaultIoWriteFuture
 
setException(Throwable) - Method in class org.apache.sshd.common.session.helpers.PendingWriteFuture
 
setExecutorServiceFactory(Factory<CloseableExecutorService>) - Method in class org.apache.sshd.common.io.AbstractIoServiceFactoryFactory
 
setExecutorServiceFactory(Factory<CloseableExecutorService>) - Method in interface org.apache.sshd.common.io.IoServiceFactoryFactory
 
setExitCallback(ExitCallback) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
setExitCallback(ExitCallback) - Method in interface org.apache.sshd.server.command.Command
Set the callback that the shell has to call when it is closed.
setExitCallback(ExitCallback) - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
setExitCallback(ExitCallback) - Method in class org.apache.sshd.server.shell.UnknownCommand
 
setExtendedDataWriter(ChannelDataReceiver) - Method in class org.apache.sshd.server.channel.ChannelSession
A special ChannelDataReceiver that can be used to receive data sent as "extended" - usually STDERR.
setF(byte[]) - Method in class org.apache.sshd.common.kex.AbstractDH
 
setF(byte[]) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
setF(byte[]) - Method in class org.apache.sshd.common.kex.DHG
 
setF(byte[]) - Method in class org.apache.sshd.common.kex.ECDH
 
setF(byte[]) - Method in class org.apache.sshd.common.kex.XDH
 
setF(BigInteger) - Method in class org.apache.sshd.common.kex.DHG
 
setFilePasswordProvider(FilePasswordProvider) - Method in class org.apache.sshd.client.SshClient
 
setFileSystem(FileSystem) - Method in class org.apache.sshd.server.command.AbstractFileSystemCommand
 
setFileSystemFactory(FileSystemFactory) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setForwarderFactory(ForwarderFactory) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setForwardingFilter(ForwardingFilter) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setG(byte[]) - Method in class org.apache.sshd.common.kex.DHG
 
setG(BigInteger) - Method in class org.apache.sshd.common.kex.DHG
 
setGlobalRequestHandlers(List<RequestHandler<ConnectionService>>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setGSSAuthenticator(GSSAuthenticator) - Method in interface org.apache.sshd.server.ServerAuthenticationManager
 
setGSSAuthenticator(GSSAuthenticator) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setGSSAuthenticator(GSSAuthenticator) - Method in class org.apache.sshd.server.SshServer
 
setHost(String) - Method in class org.apache.sshd.server.SshServer
 
setHostBasedAuthenticationReporter(HostBasedAuthenticationReporter) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
setHostBasedAuthenticationReporter(HostBasedAuthenticationReporter) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setHostBasedAuthenticationReporter(HostBasedAuthenticationReporter) - Method in class org.apache.sshd.client.SshClient
 
setHostBasedAuthenticator(HostBasedAuthenticator) - Method in interface org.apache.sshd.server.ServerAuthenticationManager
 
setHostBasedAuthenticator(HostBasedAuthenticator) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setHostBasedAuthenticator(HostBasedAuthenticator) - Method in class org.apache.sshd.server.SshServer
 
setHostConfigEntryResolver(HostConfigEntryResolver) - Method in interface org.apache.sshd.client.ClientFactoryManager
 
setHostConfigEntryResolver(HostConfigEntryResolver) - Method in class org.apache.sshd.client.SshClient
 
setHostEntry(KnownHostEntry) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier.HostEntryPair
 
setHostKeyCertificateProvider(HostKeyCertificateProvider) - Method in interface org.apache.sshd.server.ServerAuthenticationManager
 
setHostKeyCertificateProvider(HostKeyCertificateProvider) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setHostKeyCertificateProvider(HostKeyCertificateProvider) - Method in class org.apache.sshd.server.SshServer
 
setIn(InputStream) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
setIn(InputStream) - Method in interface org.apache.sshd.client.channel.ClientChannel
Sets an InputStream that will be read by this channel and forwarded to the remote channel.
setInputEncoding() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Installs the current prepared AbstractSession.inSettings so that they are effective and will be applied to any future incoming packet.
setInputStream(InputStream) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
setInputStream(InputStream) - Method in interface org.apache.sshd.server.command.CommandDirectInputStreamAware
Set the input stream that can be used by the shell to read input.
setInputStream(InputStream) - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
setInputStream(InputStream) - Method in class org.apache.sshd.server.shell.UnknownCommand
 
setInteractionInstruction(String) - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
setInteractionName(String) - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
setIoErrorStream(IoOutputStream) - Method in interface org.apache.sshd.server.command.AsyncCommandErrorStreamAware
Set the error stream that can be used by the shell to write its errors.
setIoInputStream(IoInputStream) - Method in interface org.apache.sshd.server.command.AsyncCommandInputStreamAware
Set the input stream that can be used by the shell to read input.
setIoOutputStream(IoOutputStream) - Method in interface org.apache.sshd.server.command.AsyncCommandOutputStreamAware
Set the output stream that can be used by the shell to write its output.
setIoServiceEventListener(IoServiceEventListener) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setIoServiceEventListener(IoServiceEventListener) - Method in class org.apache.sshd.common.io.AbstractIoServiceFactory
 
setIoServiceEventListener(IoServiceEventListener) - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
setIoServiceFactoryFactory(IoServiceFactoryFactory) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setKexExtensionHandler(KexExtensionHandler) - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
setKexExtensionHandler(KexExtensionHandler) - Method in interface org.apache.sshd.common.kex.extension.KexExtensionHandlerManager
 
setKexSeed(byte...) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setKexSeed(byte...) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
setKexSeed(byte...) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setKeyboardInteractiveAuthenticator(KeyboardInteractiveAuthenticator) - Method in interface org.apache.sshd.server.ServerAuthenticationManager
 
setKeyboardInteractiveAuthenticator(KeyboardInteractiveAuthenticator) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setKeyboardInteractiveAuthenticator(KeyboardInteractiveAuthenticator) - Method in class org.apache.sshd.server.SshServer
 
setKeyExchangeFactories(List<KeyExchangeFactory>) - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
setKeyExchangeFactories(List<KeyExchangeFactory>) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setKeyIdentityProvider(KeyIdentityProvider) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setKeyIdentityProvider(KeyIdentityProvider) - Method in class org.apache.sshd.client.SshClient
 
setKeyPairProvider(C, boolean, boolean, FilePasswordProvider, LinkOption...) - Static method in class org.apache.sshd.client.SshClient
 
setKeyPairProvider(C, Path, boolean, boolean, FilePasswordProvider, LinkOption...) - Static method in class org.apache.sshd.client.SshClient
 
setKeyPairProvider(KeyPairProvider) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setKeyPairProvider(KeyPairProvider) - Method in class org.apache.sshd.server.SshServer
 
setKeyPairProvider(S, Properties, boolean) - Static method in class org.apache.sshd.server.config.keys.ServerIdentity
Sets the server's KeyPairProvider with the loaded identities - if any
setKeytabFile(String) - Method in class org.apache.sshd.server.auth.gss.GSSAuthenticator
Set the location of the Kerberos keytab.
setLanguageTag(String) - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
setLoadedHostsEntries(Collection<KnownHostsServerKeyVerifier.HostEntryPair>) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
setLocalAddress(SocketAddress) - Method in class org.apache.sshd.server.forward.TcpipServerChannel
 
setMacFactories(List<NamedFactory<Mac>>) - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
setMacFactories(List<NamedFactory<Mac>>) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setMacFactoriesNameList(String) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setMacFactoriesNames(String...) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setMacFactoriesNames(Collection<String>) - Method in interface org.apache.sshd.common.kex.KexFactoryManager
 
setModifiedServerKeyAcceptor(ModifiedServerKeyAcceptor) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
setNegotiationResult(Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
setNioWorkers(int) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setNoDelay(boolean) - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
setOpened() - Method in class org.apache.sshd.client.future.DefaultOpenFuture
 
setOpened() - Method in interface org.apache.sshd.client.future.OpenFuture
Sets the newly connected session and notifies all threads waiting for this future.
setOption(NetworkChannel, Property<?>, SocketOption<T>, T) - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
setOut(OutputStream) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
setOut(OutputStream) - Method in interface org.apache.sshd.client.channel.ClientChannel
Sets an output stream for the channel to write received SshConstants.SSH_MSG_CHANNEL_DATA data to.
setOutputEncoding() - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Installs the current prepared AbstractSession.outSettings so that they are effective and will be applied to any future outgoing packet.
setOutputStream(OutputStream) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
setOutputStream(OutputStream) - Method in interface org.apache.sshd.server.command.CommandDirectOutputStreamAware
Set the output stream that can be used by the shell to write its output.
setOutputStream(OutputStream) - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
setOutputStream(OutputStream) - Method in class org.apache.sshd.server.shell.UnknownCommand
 
setP(byte[]) - Method in class org.apache.sshd.client.kex.DHGEXClient
 
setP(byte[]) - Method in class org.apache.sshd.common.kex.DHG
 
setP(BigInteger) - Method in class org.apache.sshd.common.kex.DHG
 
setParentPropertyResolver(PropertyResolver) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setPasswordAuthenticationReporter(PasswordAuthenticationReporter) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
setPasswordAuthenticationReporter(PasswordAuthenticationReporter) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setPasswordAuthenticationReporter(PasswordAuthenticationReporter) - Method in class org.apache.sshd.client.SshClient
 
setPasswordAuthenticator(PasswordAuthenticator) - Method in interface org.apache.sshd.server.ServerAuthenticationManager
 
setPasswordAuthenticator(PasswordAuthenticator) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setPasswordAuthenticator(PasswordAuthenticator) - Method in class org.apache.sshd.server.SshServer
 
setPasswordIdentityProvider(PasswordIdentityProvider) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
setPasswordIdentityProvider(PasswordIdentityProvider) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setPasswordIdentityProvider(PasswordIdentityProvider) - Method in class org.apache.sshd.client.SshClient
 
setPort(int) - Method in class org.apache.sshd.server.SshServer
Configure the port number to use for this SSH server.
setPrompt(String) - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
setPrompts(Collection<? extends PromptEntry>) - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
setPtyColumns(int) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setPtyHeight(int) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setPtyLines(int) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setPtyModes(Map<PtyMode, Integer>) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setPtyType(String) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setPtyWidth(int) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setPublicKeyAuthenticationReporter(PublicKeyAuthenticationReporter) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
setPublicKeyAuthenticationReporter(PublicKeyAuthenticationReporter) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setPublicKeyAuthenticationReporter(PublicKeyAuthenticationReporter) - Method in class org.apache.sshd.client.SshClient
 
setPublickeyAuthenticator(PublickeyAuthenticator) - Method in interface org.apache.sshd.server.ServerAuthenticationManager
 
setPublickeyAuthenticator(PublickeyAuthenticator) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setPublickeyAuthenticator(PublickeyAuthenticator) - Method in class org.apache.sshd.server.SshServer
 
setRandomFactory(Factory<? extends Random>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setRecipient(long) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
setRedirectErrorStream(boolean) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
setRedirectErrorStream(boolean) - Method in interface org.apache.sshd.client.channel.ClientChannel
Defines whether to redirect the error stream into the output stream; has no effect if ClientChannel.setErr(OutputStream) has also been called by the time the channel is opened.
setReservedSessionMessagesHandler(ReservedSessionMessagesHandler) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setReservedSessionMessagesHandler(ReservedSessionMessagesHandler) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
setReservedSessionMessagesHandler(ReservedSessionMessagesHandler) - Method in interface org.apache.sshd.common.session.ReservedSessionMessagesManager
 
setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setScheduledExecutorService(ScheduledExecutorService, boolean) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setSequenceNumber(long) - Method in class org.apache.sshd.common.future.GlobalRequestFuture
Sets the packet sequence number of the global request represented by this future.
setServerKexData(byte[]) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
setServerKey(PublicKey) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier.HostEntryPair
 
setServerKey(PublicKey) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setServerKeyVerifier(ServerKeyVerifier) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
setServerKeyVerifier(ServerKeyVerifier) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setServerKeyVerifier(ServerKeyVerifier) - Method in class org.apache.sshd.client.SshClient
 
setServerProxyAcceptor(ServerProxyAcceptor) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setServerProxyAcceptor(ServerProxyAcceptor) - Method in interface org.apache.sshd.server.session.ServerProxyAcceptorHolder
 
setServerProxyAcceptor(ServerProxyAcceptor) - Method in class org.apache.sshd.server.SshServer
 
setServiceFactories(List<? extends ServiceFactory>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setServicePrincipalName(String) - Method in class org.apache.sshd.server.auth.gss.GSSAuthenticator
Set the service principal name to be used.
setSession(ClientSession) - Method in interface org.apache.sshd.client.future.ConnectFuture
Sets the newly connected session and notifies all threads waiting for this future.
setSession(ClientSession) - Method in class org.apache.sshd.client.future.DefaultConnectFuture
 
setSession(ServerSession) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
setSession(ServerSession) - Method in interface org.apache.sshd.server.session.ServerSessionAware
 
setSession(ServerSession) - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
setSession(ServerSession) - Method in class org.apache.sshd.server.shell.ProcessShell
 
setSessionDisconnectHandler(SessionDisconnectHandler) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setSessionDisconnectHandler(SessionDisconnectHandler) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
setSessionDisconnectHandler(SessionDisconnectHandler) - Method in interface org.apache.sshd.common.session.SessionDisconnectHandlerManager
 
setSessionFactory(SessionFactory) - Method in class org.apache.sshd.client.SshClient
 
setSessionFactory(SessionFactory) - Method in class org.apache.sshd.server.SshServer
 
setShellFactory(ShellFactory) - Method in class org.apache.sshd.server.SshServer
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.common.kex.AbstractKexFactoryManager
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.server.auth.hostbased.UserAuthHostBased
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.server.auth.hostbased.UserAuthHostBasedFactory
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKey
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKeyFactory
 
setSignatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.server.global.OpenSshHostKeysHandler
 
setSocketOptions(S) - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
setStreaming(StreamingChannel.Streaming) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
setStreaming(StreamingChannel.Streaming) - Method in interface org.apache.sshd.common.channel.StreamingChannel
 
setSubsystemFactories(List<? extends SubsystemFactory>) - Method in class org.apache.sshd.server.SshServer
 
setTimeout(long) - Method in class org.apache.sshd.common.channel.ChannelPipedInputStream
 
setUnknownChannelReferenceHandler(UnknownChannelReferenceHandler) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setUnknownChannelReferenceHandler(UnknownChannelReferenceHandler) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
setUnknownChannelReferenceHandler(UnknownChannelReferenceHandler) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
setUnknownChannelReferenceHandler(UnknownChannelReferenceHandler) - Method in interface org.apache.sshd.common.session.UnknownChannelReferenceHandlerManager
 
setupClientHeartbeat(C, Map<String, ?>) - Static method in class org.apache.sshd.client.config.SshClientConfigFileReader
 
setupClientHeartbeat(C, PropertyResolver) - Static method in class org.apache.sshd.client.config.SshClientConfigFileReader
 
setUpDefaultCiphers(boolean) - Static method in class org.apache.sshd.common.BaseBuilder
 
setUpDefaultClient() - Static method in class org.apache.sshd.client.SshClient
Setup a default client.
setUpDefaultCompressionFactories(boolean) - Static method in class org.apache.sshd.client.ClientBuilder
 
setUpDefaultCompressionFactories(boolean) - Static method in class org.apache.sshd.server.ServerBuilder
 
setUpDefaultKeyExchanges(boolean) - Static method in class org.apache.sshd.client.ClientBuilder
 
setUpDefaultKeyExchanges(boolean) - Static method in class org.apache.sshd.server.ServerBuilder
 
setUpDefaultMacs(boolean) - Static method in class org.apache.sshd.common.BaseBuilder
 
setUpDefaultServer() - Static method in class org.apache.sshd.server.SshServer
Setup a default server
setupDefaultSessionIdentities(ClientSession, KeyIdentityProvider) - Method in class org.apache.sshd.client.SshClient
 
setUpDefaultSignatureFactories(boolean) - Static method in class org.apache.sshd.client.ClientBuilder
 
setUpDefaultSignatureFactories(boolean) - Static method in class org.apache.sshd.server.ServerBuilder
 
setUpDefaultSimpleClient() - Static method in class org.apache.sshd.client.SshClient
Setup a default client, starts it and then wraps it as a SimpleClient
setupSensibleDefaultPty() - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setupServerHeartbeat(S, Map<String, ?>) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
setupServerHeartbeat(S, PropertyResolver) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
setupSession(S) - Method in class org.apache.sshd.common.session.helpers.AbstractSessionFactory
 
setupSessionTimeout(AbstractSessionFactory<?, ?>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
setupSftpSubsystem(S, PropertyResolver) - Static method in class org.apache.sshd.server.config.SshServerConfigFileReader
 
setUsePty(boolean) - Method in class org.apache.sshd.client.channel.PtyCapableChannelSession
 
setUserAuthFactories(List<UserAuthFactory>) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setUserAuthFactories(List<UserAuthFactory>) - Method in class org.apache.sshd.client.SshClient
 
setUserAuthFactories(List<UserAuthFactory>) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
setUserAuthFactories(List<UserAuthFactory>) - Method in class org.apache.sshd.server.SshServer
 
setUserAuthFactoriesNames(Collection<String>) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
setUserAuthFactoriesNames(Collection<String>) - Method in interface org.apache.sshd.server.ServerAuthenticationManager
 
setUserInteraction(UserInteraction) - Method in interface org.apache.sshd.client.ClientAuthenticationManager
 
setUserInteraction(UserInteraction) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
setUserInteraction(UserInteraction) - Method in class org.apache.sshd.client.SshClient
 
setUsername(String) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
setWritten() - Method in class org.apache.sshd.common.io.nio2.Nio2DefaultIoWriteFuture
 
setWritten() - Method in class org.apache.sshd.common.session.helpers.PendingWriteFuture
 
SFTP_FORCED_VERSION_PROP - Static variable in class org.apache.sshd.server.config.SshServerConfigFileReader
 
ShellFactory - Interface in org.apache.sshd.server.shell
Shell(s) are executed on the server side when a "shell" channel is established
ShellFactorySelector - Interface in org.apache.sshd.server.shell
 
shutdown() - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
shutdown() - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Pretends all pending packets had been written.
shutDown - Variable in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Indicates that the handler has been shut down.
shutdownExecutor - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
shutdownOutputStream() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
sign(KeyPair) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
Creates a certificate signed with the given CA key.
sign(KeyPair, String) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
Creates a certificate signed with the given CA key using the specified signature algorithm.
sign(SessionContext, String, byte[]) - Method in class org.apache.sshd.client.auth.pubkey.KeyAgentIdentity
 
sign(SessionContext, String, byte[]) - Method in class org.apache.sshd.client.auth.pubkey.KeyPairIdentity
 
sign(SessionContext, PublicKey, String, byte[]) - Method in class org.apache.sshd.agent.common.AbstractAgentProxy
 
sign(SessionContext, PublicKey, String, byte[]) - Method in class org.apache.sshd.agent.common.AgentDelegate
 
sign(SessionContext, PublicKey, String, byte[]) - Method in class org.apache.sshd.agent.local.AgentImpl
 
sign(SessionContext, PublicKey, String, byte[]) - Method in interface org.apache.sshd.agent.SshAgent
 
signal(Channel, Signal) - Method in interface org.apache.sshd.server.SignalListener
 
signal(Channel, Signal) - Method in class org.apache.sshd.server.StandardEnvironment
 
signalAuthenticationAttempt(ClientSession, String, String, boolean, String) - Method in interface org.apache.sshd.client.auth.password.PasswordAuthenticationReporter
 
signalAuthenticationAttempt(ClientSession, String, KeyPair, String) - Method in interface org.apache.sshd.client.auth.pubkey.PublicKeyAuthenticationReporter
Sending the initial request to use public key authentication
signalAuthenticationAttempt(ClientSession, String, KeyPair, String, String, byte[]) - Method in interface org.apache.sshd.client.auth.hostbased.HostBasedAuthenticationReporter
Sending the initial request to use host based authentication
signalAuthenticationExhausted(ClientSession, String) - Method in interface org.apache.sshd.client.auth.password.PasswordAuthenticationReporter
Signals end of passwords attempts and optionally switching to other authentication methods.
signalAuthenticationExhausted(ClientSession, String) - Method in interface org.apache.sshd.client.auth.pubkey.PublicKeyAuthenticationReporter
Signals end of public key attempts and optionally switching to other authentication methods.
signalAuthenticationExhausted(ClientSession, String, String, String) - Method in interface org.apache.sshd.client.auth.hostbased.HostBasedAuthenticationReporter
Signals end of host based attempts and optionally switching to other authentication methods.
signalAuthenticationFailure(ClientSession, String, String, boolean, List<String>) - Method in interface org.apache.sshd.client.auth.password.PasswordAuthenticationReporter
 
signalAuthenticationFailure(ClientSession, String, KeyPair, boolean, List<String>) - Method in interface org.apache.sshd.client.auth.pubkey.PublicKeyAuthenticationReporter
 
signalAuthenticationFailure(ClientSession, String, KeyPair, String, String, boolean, List<String>) - Method in interface org.apache.sshd.client.auth.hostbased.HostBasedAuthenticationReporter
 
signalAuthenticationSuccess(String, String, Buffer) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
signalAuthenticationSuccess(String, String, Buffer) - Method in interface org.apache.sshd.server.session.ServerSession
signalAuthenticationSuccess(ClientSession, String, String) - Method in interface org.apache.sshd.client.auth.password.PasswordAuthenticationReporter
 
signalAuthenticationSuccess(ClientSession, String, KeyPair) - Method in interface org.apache.sshd.client.auth.pubkey.PublicKeyAuthenticationReporter
 
signalAuthenticationSuccess(ClientSession, String, KeyPair, String, String) - Method in interface org.apache.sshd.client.auth.hostbased.HostBasedAuthenticationReporter
 
signalAuthFailure(Throwable) - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
signalAuthMethodFailure(ClientSession, String, boolean, List<String>, Buffer) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
signalAuthMethodFailure(ClientSession, String, boolean, List<String>, Buffer) - Method in class org.apache.sshd.client.auth.password.UserAuthPassword
 
signalAuthMethodFailure(ClientSession, String, boolean, List<String>, Buffer) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
signalAuthMethodFailure(ClientSession, String, boolean, List<String>, Buffer) - Method in interface org.apache.sshd.client.auth.UserAuth
Signals reception of SSH_MSG_USERAUTH_FAILURE message
signalAuthMethodSuccess(ClientSession, String, Buffer) - Method in class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
signalAuthMethodSuccess(ClientSession, String, Buffer) - Method in class org.apache.sshd.client.auth.password.UserAuthPassword
 
signalAuthMethodSuccess(ClientSession, String, Buffer) - Method in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
signalAuthMethodSuccess(ClientSession, String, Buffer) - Method in interface org.apache.sshd.client.auth.UserAuth
Signal reception of SSH_MSG_USERAUTH_SUCCESS message
signalChannelClosed(Throwable) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
signalChannelClosed(ChannelListener, Throwable) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
signalChannelInitialized() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
signalChannelInitialized(ChannelListener) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
signalChannelOpenFailure(Throwable) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
signalChannelOpenFailure(ChannelListener, Throwable) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
signalChannelOpenSuccess() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
signalChannelOpenSuccess(ChannelListener) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
signalDisconnect(int, String, String, boolean) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalDisconnect(SessionListener, int, String, String, boolean) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalEOS(AprLibrary, boolean) - Method in class org.apache.sshd.agent.unix.AgentServerProxy
 
signalEstablishedDynamicTunnel(PortForwardingEventListener, SshdSocketAddress, SshdSocketAddress, Throwable) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalEstablishedDynamicTunnel(SshdSocketAddress, SshdSocketAddress, Throwable) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalEstablishedExplicitTunnel(PortForwardingEventListener, SshdSocketAddress, SshdSocketAddress, boolean, SshdSocketAddress, Throwable) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalEstablishedExplicitTunnel(SshdSocketAddress, SshdSocketAddress, boolean, SshdSocketAddress, Throwable) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalEstablishingDynamicTunnel(PortForwardingEventListener, SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalEstablishingDynamicTunnel(SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalEstablishingExplicitTunnel(PortForwardingEventListener, SshdSocketAddress, SshdSocketAddress, boolean) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalEstablishingExplicitTunnel(SshdSocketAddress, SshdSocketAddress, boolean) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalExceptionCaught(Throwable) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalExceptionCaught(SessionListener, Throwable) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalExtraServerVersionInfo(String, List<String>) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
signalIdentitySkipped(ClientSession, String, KeyPair) - Method in interface org.apache.sshd.client.auth.pubkey.PublicKeyAuthenticationReporter
A KeyPair is is present, but is not attempted because no signature factory for it could be found.
SignalListener - Interface in org.apache.sshd.server
Define a listener to receive signals
signalNegotiationEnd(Map<KexProposalOption, String>, Map<KexProposalOption, String>, Map<KexProposalOption, String>, Throwable) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalNegotiationEnd(SessionListener, Map<KexProposalOption, String>, Map<KexProposalOption, String>, Map<KexProposalOption, String>, Throwable) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalNegotiationOptionsCreated(Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalNegotiationOptionsCreated(SessionListener, Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalNegotiationStart(Map<KexProposalOption, String>, Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalNegotiationStart(SessionListener, Map<KexProposalOption, String>, Map<KexProposalOption, String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalPeerIdentificationReceived(String, List<String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalPeerIdentificationReceived(SessionListener, String, List<String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalReadPeerIdentificationLine(String, List<String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalReadPeerIdentificationLine(SessionListener, String, List<String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSendIdentification(String, List<String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSendIdentification(SessionListener, String, List<String>) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSessionClosed() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSessionClosed(SessionListener) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSessionCreated(IoSession) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSessionCreated(SessionListener) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSessionEstablished(IoSession) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSessionEstablished(SessionListener) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSessionEvent(SessionListener.Event) - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
signalSessionEvent(SessionListener.Event) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
Sends a session event to all currently registered session listeners
signalSessionEvent(SessionListener, SessionListener.Event) - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
signalSignatureAttempt(ClientSession, String, KeyPair, String, byte[]) - Method in interface org.apache.sshd.client.auth.pubkey.PublicKeyAuthenticationReporter
Sending the signed response to the server's challenge
signalTearingDownDynamicTunnel(PortForwardingEventListener, SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalTearingDownDynamicTunnel(SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalTearingDownExplicitTunnel(PortForwardingEventListener, SshdSocketAddress, boolean, SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalTearingDownExplicitTunnel(SshdSocketAddress, boolean, SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalTornDownDynamicTunnel(PortForwardingEventListener, SshdSocketAddress, Throwable) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalTornDownDynamicTunnel(SshdSocketAddress, Throwable) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalTornDownExplicitTunnel(PortForwardingEventListener, SshdSocketAddress, boolean, SshdSocketAddress, Throwable) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
signalTornDownExplicitTunnel(SshdSocketAddress, boolean, SshdSocketAddress, Throwable) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
SIGNATURE_ALGORITHM_MAP - Static variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
signatureFactories - Variable in class org.apache.sshd.common.BaseBuilder
 
signatureFactories(List<NamedFactory<Signature>>) - Method in class org.apache.sshd.common.BaseBuilder
 
SIMPLE_KEX_OPCODES_MAP - Static variable in interface org.apache.sshd.common.kex.KeyExchange
 
SimpleClient - Interface in org.apache.sshd.client.simple
Provides a simplified and synchronous view of the available SSH client functionality.
SimpleClientConfigurator - Interface in org.apache.sshd.client.simple
 
SimpleIoOutputStream - Class in org.apache.sshd.common.channel
An implementation of IoOutputStream using a synchronous ChannelOutputStream.
SimpleIoOutputStream(ChannelOutputStream) - Constructor for class org.apache.sshd.common.channel.SimpleIoOutputStream
 
SimpleIoOutputStream.DefaultIoWriteFuture - Class in org.apache.sshd.common.channel
 
SimpleSessionClient - Interface in org.apache.sshd.client.simple
A simplified synchronous API for creating client sessions
socket - Variable in class org.apache.sshd.common.io.nio2.Nio2Acceptor.AcceptCompletionHandler
 
socket - Variable in class org.apache.sshd.common.io.nio2.Nio2Connector.ConnectionCompletionHandler
 
SOCKET_BACKLOG - Static variable in class org.apache.sshd.core.CoreModuleProperties
Socket backlog.
SOCKET_KEEPALIVE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Socket keep-alive.
SOCKET_LINGER - Static variable in class org.apache.sshd.core.CoreModuleProperties
Socket linger.
SOCKET_RCVBUF - Static variable in class org.apache.sshd.core.CoreModuleProperties
Socket receive buffer size.
SOCKET_REUSEADDR - Static variable in class org.apache.sshd.core.CoreModuleProperties
Socket reuse address.
SOCKET_SNDBUF - Static variable in class org.apache.sshd.core.CoreModuleProperties
Socket send buffer size.
Socks4(IoSession) - Constructor for class org.apache.sshd.common.forward.SocksProxy.Socks4
 
Socks5(IoSession) - Constructor for class org.apache.sshd.common.forward.SocksProxy.Socks5
 
SocksProxy - Class in org.apache.sshd.common.forward
SOCKS proxy server, supporting simple socks4/5 protocols.
SocksProxy(ConnectionService) - Constructor for class org.apache.sshd.common.forward.SocksProxy
 
SocksProxy.Proxy - Class in org.apache.sshd.common.forward
 
SocksProxy.Socks4 - Class in org.apache.sshd.common.forward
 
SocksProxy.Socks5 - Class in org.apache.sshd.common.forward
 
split(String) - Static method in interface org.apache.sshd.server.command.CommandFactory
 
SSH_AGENT_CONSTRAIN_CONFIRM - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_CONSTRAIN_EXTENSION - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_CONSTRAIN_LIFETIME - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_FAILURE - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_KEY_LIST - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_LIST_KEYS - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_OPERATION_COMPLETE - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_PRIVATE_KEY_OP - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_RSA_IDENTITIES_ANSWER - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_RSA_RESPONSE - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENT_SUCCESS - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_ADD_RSA_ID_CONSTRAINED - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_ADD_RSA_IDENTITY - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_ADD_SMARTCARD_KEY - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_ADD_SMARTCARD_KEY_CONSTRAINED - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_LOCK - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_REMOVE_ALL_RSA_IDENTITIES - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_REMOVE_RSA_IDENTITY - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_REMOVE_SMARTCARD_KEY - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_REQUEST_RSA_IDENTITIES - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_RSA_CHALLENGE - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AGENTC_UNLOCK - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH_AUTHSOCKET_ENV_NAME - Static variable in interface org.apache.sshd.agent.SshAgent
 
SSH2_AGENT_FAILURE - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH2_AGENT_IDENTITIES_ANSWER - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH2_AGENT_SIGN_RESPONSE - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH2_AGENTC_ADD_ID_CONSTRAINED - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH2_AGENTC_ADD_IDENTITY - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH2_AGENTC_REMOVE_ALL_IDENTITIES - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH2_AGENTC_REMOVE_IDENTITY - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH2_AGENTC_REQUEST_IDENTITIES - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SSH2_AGENTC_SIGN_REQUEST - Static variable in class org.apache.sshd.agent.SshAgentConstants
 
SshAgent - Interface in org.apache.sshd.agent
SSH key agent server
SshAgentConstants - Class in org.apache.sshd.agent
 
SshAgentFactory - Interface in org.apache.sshd.agent
The SshAgentFactory is used to communicate with an SshAgent.
SshAgentKeyConstraint - Class in org.apache.sshd.agent
A SshAgentKeyConstraint describes usage constraints for keys when being added to an SSH2 agent.
SshAgentKeyConstraint(byte) - Constructor for class org.apache.sshd.agent.SshAgentKeyConstraint
Constructor setting the agent protocol ID of the constraint.
SshAgentKeyConstraint.Extension - Class in org.apache.sshd.agent
An OpenSSH SshAgentKeyConstraint extension.
SshAgentKeyConstraint.FidoProviderExtension - Class in org.apache.sshd.agent
The OpenSSH "[email protected]" key constraint extension used for FIDO keys.
SshAgentKeyConstraint.LifeTime - Class in org.apache.sshd.agent
An OpenSSH lifetime constraint expires a key added to an SSH agent after the given number of seconds.
SshAgentPublicKeyIterator - Class in org.apache.sshd.client.auth.pubkey
 
SshAgentPublicKeyIterator(ClientSession, SshAgent) - Constructor for class org.apache.sshd.client.auth.pubkey.SshAgentPublicKeyIterator
 
SshAgentServer - Interface in org.apache.sshd.agent
 
SshAgentSession(long, SshAgent) - Constructor for class org.apache.sshd.agent.unix.AgentServer.SshAgentSession
 
SshChannelBufferedOutputException - Exception in org.apache.sshd.common.channel.exception
Used by the BufferedIoOutputStream to signal a non-recoverable error
SshChannelBufferedOutputException(long, String) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelBufferedOutputException
 
SshChannelBufferedOutputException(long, String, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelBufferedOutputException
 
SshChannelBufferedOutputException(long, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelBufferedOutputException
 
SshChannelClosedException - Exception in org.apache.sshd.common.channel.exception
 
SshChannelClosedException(long, String) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelClosedException
 
SshChannelClosedException(long, String, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelClosedException
 
SshChannelClosedException(long, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelClosedException
 
SshChannelException - Exception in org.apache.sshd.common.channel.exception
 
SshChannelException(long, String) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelException
 
SshChannelException(long, String, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelException
 
SshChannelException(long, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelException
 
SshChannelNotFoundException - Exception in org.apache.sshd.common.channel.exception
 
SshChannelNotFoundException(long, String) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelNotFoundException
 
SshChannelNotFoundException(long, String, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelNotFoundException
 
SshChannelNotFoundException(long, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelNotFoundException
 
SshChannelOpenException - Exception in org.apache.sshd.common.channel.exception
Documents failure of a channel to open as expected.
SshChannelOpenException(long, int, String) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelOpenException
 
SshChannelOpenException(long, int, String, Throwable) - Constructor for exception org.apache.sshd.common.channel.exception.SshChannelOpenException
 
SshClient - Class in org.apache.sshd.client
Entry point for the client side of the SSH protocol.
SshClient() - Constructor for class org.apache.sshd.client.SshClient
 
SshClientConfigFileReader - Class in org.apache.sshd.client.config
 
SshConfigFileReader - Class in org.apache.sshd.common.config
Reads and interprets some useful configurations from an OpenSSH configuration file.
SshServer - Class in org.apache.sshd.server
The SshServer class is the main entry point for the server side of the SSH protocol.
SshServer() - Constructor for class org.apache.sshd.server.SshServer
 
SshServerConfigFileReader - Class in org.apache.sshd.server.config
Reads and interprets some useful configurations from an OpenSSH configuration file.
StandardEnvironment - Class in org.apache.sshd.server
 
StandardEnvironment() - Constructor for class org.apache.sshd.server.StandardEnvironment
 
start() - Method in class org.apache.sshd.agent.unix.AgentServer
 
start() - Method in class org.apache.sshd.client.session.ClientConnectionService
 
start() - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
start() - Method in class org.apache.sshd.client.SshClient
Starts the SSH client and can start creating sessions using it.
start() - Method in interface org.apache.sshd.common.Service
 
start() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
start() - Method in class org.apache.sshd.common.session.helpers.CurrentService
Starts the current service.
start() - Method in class org.apache.sshd.server.session.ServerUserAuthService
 
start() - Method in class org.apache.sshd.server.SshServer
Start the SSH server and accept incoming exceptions on the configured port.
start(ChannelSession, Environment) - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
start(ChannelSession, Environment) - Method in interface org.apache.sshd.server.command.CommandLifecycle
Starts the command execution.
start(ChannelSession, Environment) - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
start(ChannelSession, Environment) - Method in class org.apache.sshd.server.shell.ProcessShell
 
start(ChannelSession, Environment) - Method in class org.apache.sshd.server.shell.UnknownCommand
 
startDynamicPortForwarding(SshdSocketAddress) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
startDynamicPortForwarding(SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
startDynamicPortForwarding(SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingManager
Start dynamic local port forwarding using a SOCKS proxy.
startHeartBeat() - Method in class org.apache.sshd.client.session.ClientConnectionService
 
startHeartBeat() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
startLocalPortForwarding(int, SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingManager
Start forwarding the given local port on the client to the given address on the server.
startLocalPortForwarding(SshdSocketAddress, SshdSocketAddress) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
startLocalPortForwarding(SshdSocketAddress, SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
startLocalPortForwarding(SshdSocketAddress, SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingManager
Start forwarding the given local address on the client to the given address on the server.
startReading() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
startReading(byte[]) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
startReading(byte[], int, int) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
startReading(int) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
startReading(ByteBuffer) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
startRemotePortForwarding(SshdSocketAddress, SshdSocketAddress) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
startRemotePortForwarding(SshdSocketAddress, SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
startRemotePortForwarding(SshdSocketAddress, SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingManager
Start forwarding tcpip from the given address on the server to the given address on the client.
startService(String, Buffer) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
startService(String, Buffer) - Method in interface org.apache.sshd.common.session.Session
 
startService(String, Buffer) - Method in class org.apache.sshd.server.session.AbstractServerSession
 
startWriting() - Method in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
startWriting() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
STATIC_IO_MSG_RECEIVED_EVENTS - Static variable in class org.apache.sshd.common.forward.DefaultForwarder
 
StaticDecisionForwardingFilter - Class in org.apache.sshd.server.forward
A ForwardingFilter implementation that returns the same "static" result for all the queries.
StaticDecisionForwardingFilter(boolean) - Constructor for class org.apache.sshd.server.forward.StaticDecisionForwardingFilter
 
StaticHostBasedAuthenticator - Class in org.apache.sshd.server.auth.hostbased
 
StaticHostBasedAuthenticator(boolean) - Constructor for class org.apache.sshd.server.auth.hostbased.StaticHostBasedAuthenticator
 
StaticPasswordAuthenticator - Class in org.apache.sshd.server.auth.password
Returns the same constant result true/false regardless
StaticPasswordAuthenticator(boolean) - Constructor for class org.apache.sshd.server.auth.password.StaticPasswordAuthenticator
 
StaticPublickeyAuthenticator - Class in org.apache.sshd.server.auth.pubkey
Returns the same constant result true/false regardless
StaticPublickeyAuthenticator(boolean) - Constructor for class org.apache.sshd.server.auth.pubkey.StaticPublickeyAuthenticator
 
StaticServerKeyVerifier - Class in org.apache.sshd.client.keyverifier
Returns the same constant answer true/false regardless
StaticServerKeyVerifier(boolean) - Constructor for class org.apache.sshd.client.keyverifier.StaticServerKeyVerifier
 
STD_AUTHORIZED_KEYS_FILENAME - Static variable in class org.apache.sshd.server.config.keys.AuthorizedKeysAuthenticator
Standard OpenSSH authorized keys file name
STDERR_DATA - Enum constant in enum org.apache.sshd.client.channel.ClientChannelEvent
Received STDERR (a.k.a.
STDOUT_DATA - Enum constant in enum org.apache.sshd.client.channel.ClientChannelEvent
Received STDOUT (a.k.a.
stop() - Method in class org.apache.sshd.client.SshClient
 
stop() - Method in class org.apache.sshd.server.SshServer
Stop the SSH server.
stop(boolean) - Method in class org.apache.sshd.server.SshServer
 
STOP_WAIT_TIME - Static variable in class org.apache.sshd.core.CoreModuleProperties
Timeout (milliseconds) to wait for client / server stop request if immediate stop requested.
stopDynamicPortForwarding(SshdSocketAddress) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
stopDynamicPortForwarding(SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
stopDynamicPortForwarding(SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingManager
Stop a previously started dynamic port forwarding.
stopHeartBeat() - Method in class org.apache.sshd.client.session.ClientConnectionService
 
stopHeartBeat() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
stopLocalPortForwarding(SshdSocketAddress) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
stopLocalPortForwarding(SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
stopLocalPortForwarding(SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingManager
Stop forwarding the given local address.
stopRemotePortForwarding(SshdSocketAddress) - Method in class org.apache.sshd.client.session.AbstractClientSession
 
stopRemotePortForwarding(SshdSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
stopRemotePortForwarding(SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingManager
Stop forwarding of the given remote address.
stopSessionTimeoutListener(AbstractSessionFactory<?, ?>) - Method in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
streaming - Variable in class org.apache.sshd.client.channel.AbstractClientChannel
 
StreamingChannel - Interface in org.apache.sshd.common.channel
A channel that can be either configured to use synchronous or asynchrounous streams.
StreamingChannel.Streaming - Enum in org.apache.sshd.common.channel
 
STRICT_CHECKING_OPTION - Static variable in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Standard option used to indicate whether to use strict host key checking or not.
stripLeadingZeroes(byte[]) - Static method in class org.apache.sshd.common.kex.AbstractDH
The shared secret returned by KeyAgreement.generateSecret() is a byte array, which can (by chance, roughly 1 out of 256 times) begin with zero byte (some JCE providers might strip this, though).
SubsystemClient - Interface in org.apache.sshd.client.subsystem
 
SubsystemFactory - Interface in org.apache.sshd.server.subsystem
 
suspend() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
Intended for tests simulating a sudden connection drop only! Do not call otherwise.
suspendRead() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
SVC2HNDLR - Static variable in interface org.apache.sshd.common.session.ConnectionServiceRequestHandler
 
switchToNextService() - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
switchToNoneCipher() - Method in class org.apache.sshd.client.session.AbstractClientSession
 
switchToNoneCipher() - Method in interface org.apache.sshd.client.session.ClientSession
Switch to a none cipher for performance.
Sync - Enum constant in enum org.apache.sshd.common.channel.StreamingChannel.Streaming
 

T

TARGET_SERVER - Static variable in interface org.apache.sshd.client.session.ClientSessionCreator
 
TCP_NODELAY - Static variable in class org.apache.sshd.core.CoreModuleProperties
Socket tcp no-delay.
TcpForwardingFilter - Interface in org.apache.sshd.server.forward
 
TcpForwardingFilter.Type - Enum in org.apache.sshd.server.forward
The type of requested connection forwarding.
TcpipClientChannel - Class in org.apache.sshd.common.forward
TODO Add javadoc
TcpipClientChannel(TcpipClientChannel.Type, IoSession, SshdSocketAddress) - Constructor for class org.apache.sshd.common.forward.TcpipClientChannel
 
TcpipClientChannel.Type - Enum in org.apache.sshd.common.forward
Type of channel being created.
TcpipFactory(TcpForwardingFilter.Type) - Constructor for class org.apache.sshd.server.forward.TcpipServerChannel.TcpipFactory
 
TcpipForwardHandler - Class in org.apache.sshd.server.global
Handler for "tcpip-forward" global request.
TcpipForwardHandler() - Constructor for class org.apache.sshd.server.global.TcpipForwardHandler
 
TcpipForwardingExceptionMarker - Interface in org.apache.sshd.common.forward
Special marker interface used to signal to the forwarding filter that an exception has been caught on the forwarded channel
TcpipServerChannel - Class in org.apache.sshd.server.forward
TODO Add javadoc
TcpipServerChannel(TcpForwardingFilter.Type, CloseableExecutorService) - Constructor for class org.apache.sshd.server.forward.TcpipServerChannel
 
TcpipServerChannel.TcpipFactory - Class in org.apache.sshd.server.forward
 
tearingDownDynamicTunnel(Session, SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListener
Signals a request to tear down a dynamic forwarding
tearingDownExplicitTunnel(Session, SshdSocketAddress, boolean, SshdSocketAddress) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListener
Signals a request to tear down a local/remote port forwarding
terminateFuture(IoWriteFutureImpl) - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
terminateKeyExchange() - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
To be called when the key exchange is done.
throwException(int) - Method in class org.apache.sshd.agent.unix.AgentClient
transform an APR error number in a more fancy exception
TIMEOUT - Enum constant in enum org.apache.sshd.client.channel.ClientChannelEvent
Timeout while waiting for other events - Note: meaningful only as a member of the returned events
TIMEOUT - Enum constant in enum org.apache.sshd.client.session.ClientSession.ClientSessionEvent
 
timeoutListenerFuture - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
toIOException(int) - Static method in class org.apache.sshd.agent.unix.AgentServerProxy
transform an APR error number in a more fancy exception
tornDownDynamicTunnel(Session, SshdSocketAddress, Throwable) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListener
Signals a successful/failed request to tear down a dynamic port forwarding
tornDownExplicitTunnel(Session, SshdSocketAddress, boolean, SshdSocketAddress, Throwable) - Method in interface org.apache.sshd.common.forward.PortForwardingEventListener
Signals a successful/failed request to tear down a local/remote port forwarding
toSend - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream.WriteState
Number of bytes still to send.
toString() - Method in class org.apache.sshd.agent.common.DefaultAgentForwardSupport
 
toString() - Method in class org.apache.sshd.agent.unix.AgentClient
 
toString() - Method in class org.apache.sshd.client.auth.AbstractUserAuth
 
toString() - Method in class org.apache.sshd.client.auth.pubkey.AbstractKeyPairIterator
 
toString() - Method in class org.apache.sshd.client.auth.pubkey.KeyAgentIdentity
 
toString() - Method in class org.apache.sshd.client.auth.pubkey.KeyPairIdentity
 
toString() - Method in class org.apache.sshd.client.channel.ChannelSubsystem
 
toString() - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier.HostEntryPair
 
toString() - Method in class org.apache.sshd.client.session.forward.ExplicitPortForwardingTracker
 
toString() - Method in class org.apache.sshd.client.session.forward.PortForwardingTracker
 
toString() - Method in class org.apache.sshd.client.SshClient
 
toString() - Method in class org.apache.sshd.client.subsystem.AbstractSubsystemClient
 
toString() - Method in class org.apache.sshd.common.auth.AbstractUserAuthMethodFactory
 
toString() - Method in class org.apache.sshd.common.channel.AbstractChannel.GracefulChannelCloseable
 
toString() - Method in class org.apache.sshd.common.channel.AbstractChannel
 
toString() - Method in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
toString() - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream
 
toString() - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
 
toString() - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
toString() - Method in class org.apache.sshd.common.channel.Window
 
toString() - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
toString() - Method in class org.apache.sshd.common.forward.LocalForwardingEntry
 
toString() - Method in class org.apache.sshd.common.future.GlobalRequestFuture
 
toString() - Method in class org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
 
toString() - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
toString() - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
toString() - Method in class org.apache.sshd.common.kex.AbstractDH
 
toString() - Method in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
toString() - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
toString() - Method in class org.apache.sshd.common.kex.DHG
 
toString() - Method in class org.apache.sshd.common.kex.ECDH
 
toString() - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
 
toString() - Method in class org.apache.sshd.common.session.helpers.SessionHelper
 
toString() - Method in class org.apache.sshd.server.auth.AbstractUserAuth
 
toString() - Method in class org.apache.sshd.server.auth.keyboard.InteractiveChallenge
 
toString() - Method in class org.apache.sshd.server.auth.keyboard.PromptEntry
 
toString() - Method in class org.apache.sshd.server.auth.pubkey.AuthorizedKeyEntriesPublickeyAuthenticator
 
toString() - Method in class org.apache.sshd.server.auth.pubkey.KeySetPublickeyAuthenticator
 
toString() - Method in class org.apache.sshd.server.command.AbstractCommandSupport
 
toString() - Method in class org.apache.sshd.server.command.AbstractDelegatingCommandFactory
 
toString() - Method in class org.apache.sshd.server.kex.Moduli.DhGroup
 
toString() - Method in class org.apache.sshd.server.shell.InvertedShellWrapper
 
toString() - Method in class org.apache.sshd.server.shell.ProcessShell
 
toString() - Method in class org.apache.sshd.server.shell.ProcessShellCommandFactory
 
toString() - Method in class org.apache.sshd.server.shell.UnknownCommand
 
toString() - Method in class org.apache.sshd.server.shell.UnknownCommandFactory
 
toString() - Method in class org.apache.sshd.server.SshServer
 
toString() - Method in class org.apache.sshd.server.StandardEnvironment
 
toString() - Method in class org.apache.sshd.server.x11.DefaultX11ForwardSupport
 
totalLength - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream.WriteState
Number of bytes to send in total.
tryLoad(String, ServiceLoader<T>) - Static method in class org.apache.sshd.common.io.DefaultIoServiceFactoryFactory
 
tryNext(int, AuthFuture) - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
tunnelListenerProxy - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
tunnelListenerProxy - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
tunnelListeners - Variable in class org.apache.sshd.common.helpers.AbstractFactoryManager
 
tunnelListeners - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
Port forwarding events listener container
type - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
type - Variable in class org.apache.sshd.server.channel.ChannelSession
 

U

unbind() - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
unbind(SocketAddress) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
unbind(Collection<? extends SocketAddress>) - Method in class org.apache.sshd.common.io.nio2.Nio2Acceptor
 
unbindDynamicForwarding(SshdSocketAddress, SocksProxy, InetSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
unbindLocalForwarding(SshdSocketAddress, SshdSocketAddress, InetSocketAddress) - Method in class org.apache.sshd.common.forward.DefaultForwarder
 
uncompressBuffer - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
UnixAgentFactory - Class in org.apache.sshd.agent.unix
 
UnixAgentFactory() - Constructor for class org.apache.sshd.agent.unix.UnixAgentFactory
 
UnixAgentFactory(Factory<CloseableExecutorService>) - Constructor for class org.apache.sshd.agent.unix.UnixAgentFactory
 
unknownChannelReferenceHandler - Variable in class org.apache.sshd.common.BaseBuilder
 
unknownChannelReferenceHandler(UnknownChannelReferenceHandler) - Method in class org.apache.sshd.common.BaseBuilder
 
UnknownChannelReferenceHandler - Interface in org.apache.sshd.common.session
 
UnknownChannelReferenceHandlerManager - Interface in org.apache.sshd.common.session
 
UnknownCommand - Class in org.apache.sshd.server.shell
Implementation of an unknown command that can be returned by CommandFactory when the command is not known, as it is supposed to always return a valid Command object.
UnknownCommand(String) - Constructor for class org.apache.sshd.server.shell.UnknownCommand
 
UnknownCommandFactory - Class in org.apache.sshd.server.shell
 
UnknownCommandFactory() - Constructor for class org.apache.sshd.server.shell.UnknownCommandFactory
 
unmapSession(Long) - Method in class org.apache.sshd.common.io.nio2.Nio2Service
 
unmodClientProposal - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
unmodNegotiationResult - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
unmodServerProposal - Variable in class org.apache.sshd.common.session.helpers.AbstractSession
 
unregisterChannel(Channel) - Method in interface org.apache.sshd.common.session.ConnectionService
Remove this channel from the list of managed channels
unregisterChannel(Channel) - Method in class org.apache.sshd.common.session.helpers.AbstractConnectionService
Remove this channel from the list of managed channels
unregisterExtension(String) - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
Unregisters specified extension
unregisterSignaled - Variable in class org.apache.sshd.common.channel.AbstractChannel
 
Unsupported - Enum constant in enum org.apache.sshd.common.channel.RequestHandler.Result
 
updateCurrentAuthFuture(ClientSession, String) - Method in class org.apache.sshd.client.session.ClientUserAuthService
 
updateCurrentChannelState(C) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
updateCurrentSessionState(C) - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
updateE(byte[]) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
updateE(Buffer) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
updateF(byte[]) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
updateF(Buffer) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
updateKnownHostsFile(ClientSession, SocketAddress, PublicKey, Path, Collection<KnownHostsServerKeyVerifier.HostEntryPair>) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Invoked if a new previously unknown host key has been accepted - by default appends a new entry at the end of the currently monitored known hosts file
updateLocalForwardingEntry(LocalForwardingEntry) - Method in class org.apache.sshd.common.forward.TcpipClientChannel
 
updateLock - Variable in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
updateModifiedServerKey(ClientSession, SocketAddress, KnownHostsServerKeyVerifier.HostEntryPair, PublicKey, Path, Collection<KnownHostsServerKeyVerifier.HostEntryPair>) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
Invoked if a matching host entry was found, but the key did not match and KnownHostsServerKeyVerifier.acceptModifiedServerKey(ClientSession, SocketAddress, KnownHostEntry, PublicKey, PublicKey) returned true.
updateSize(long) - Method in class org.apache.sshd.common.channel.Window
 
updateState(Runnable) - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
 
updateState(Supplier<V>) - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
 
USE_DEFAULT_IDENTITIES - Static variable in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
Is set on a ClientSession when it is created; if Boolean.FALSE, no default identities shall be used.
useCurrentPassword(ClientSession, String, String, String, String, String[], boolean[]) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
Checks if we have a candidate password and exactly one prompt is requested with no echo, and the prompt matches a configurable pattern.
UserAuth - Interface in org.apache.sshd.client.auth
Represents a user authentication mechanism
UserAuth - Interface in org.apache.sshd.server.auth
Server side authentication mechanism.
userAuthFactories - Variable in class org.apache.sshd.client.SshClient
 
UserAuthFactory - Interface in org.apache.sshd.client.auth
 
UserAuthFactory - Interface in org.apache.sshd.server.auth
 
UserAuthGSS - Class in org.apache.sshd.server.auth.gss
Prototype user authentication handling gssapi-with-mic.
UserAuthGSS() - Constructor for class org.apache.sshd.server.auth.gss.UserAuthGSS
 
UserAuthGSSFactory - Class in org.apache.sshd.server.auth.gss
Factory class.
UserAuthGSSFactory() - Constructor for class org.apache.sshd.server.auth.gss.UserAuthGSSFactory
 
UserAuthHostBased - Class in org.apache.sshd.client.auth.hostbased
 
UserAuthHostBased - Class in org.apache.sshd.server.auth.hostbased
 
UserAuthHostBased() - Constructor for class org.apache.sshd.server.auth.hostbased.UserAuthHostBased
 
UserAuthHostBased(List<NamedFactory<Signature>>) - Constructor for class org.apache.sshd.server.auth.hostbased.UserAuthHostBased
 
UserAuthHostBased(HostKeyIdentityProvider) - Constructor for class org.apache.sshd.client.auth.hostbased.UserAuthHostBased
 
UserAuthHostBasedFactory - Class in org.apache.sshd.client.auth.hostbased
 
UserAuthHostBasedFactory - Class in org.apache.sshd.server.auth.hostbased
 
UserAuthHostBasedFactory() - Constructor for class org.apache.sshd.client.auth.hostbased.UserAuthHostBasedFactory
 
UserAuthHostBasedFactory() - Constructor for class org.apache.sshd.server.auth.hostbased.UserAuthHostBasedFactory
 
UserAuthHostBasedFactory(List<NamedFactory<Signature>>) - Constructor for class org.apache.sshd.server.auth.hostbased.UserAuthHostBasedFactory
 
UserAuthKeyboardInteractive - Class in org.apache.sshd.client.auth.keyboard
Manages a "keyboard-interactive" exchange according to RFC4256
UserAuthKeyboardInteractive - Class in org.apache.sshd.server.auth.keyboard
Issue a "keyboard-interactive" command according to RFC4256
UserAuthKeyboardInteractive() - Constructor for class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
UserAuthKeyboardInteractive() - Constructor for class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractive
 
UserAuthKeyboardInteractiveFactory - Class in org.apache.sshd.client.auth.keyboard
 
UserAuthKeyboardInteractiveFactory - Class in org.apache.sshd.server.auth.keyboard
 
UserAuthKeyboardInteractiveFactory() - Constructor for class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractiveFactory
 
UserAuthKeyboardInteractiveFactory() - Constructor for class org.apache.sshd.server.auth.keyboard.UserAuthKeyboardInteractiveFactory
 
UserAuthNone - Class in org.apache.sshd.server.auth
TODO Add javadoc
UserAuthNone() - Constructor for class org.apache.sshd.server.auth.UserAuthNone
 
UserAuthNoneFactory - Class in org.apache.sshd.server.auth
 
UserAuthNoneFactory() - Constructor for class org.apache.sshd.server.auth.UserAuthNoneFactory
 
UserAuthPassword - Class in org.apache.sshd.client.auth.password
Implements the client-side "password" authentication mechanism
UserAuthPassword - Class in org.apache.sshd.server.auth.password
Implements the server-side "password" authentication mechanism
UserAuthPassword() - Constructor for class org.apache.sshd.client.auth.password.UserAuthPassword
 
UserAuthPassword() - Constructor for class org.apache.sshd.server.auth.password.UserAuthPassword
 
UserAuthPasswordFactory - Class in org.apache.sshd.client.auth.password
 
UserAuthPasswordFactory - Class in org.apache.sshd.server.auth.password
 
UserAuthPasswordFactory() - Constructor for class org.apache.sshd.client.auth.password.UserAuthPasswordFactory
 
UserAuthPasswordFactory() - Constructor for class org.apache.sshd.server.auth.password.UserAuthPasswordFactory
 
UserAuthPublicKey - Class in org.apache.sshd.client.auth.pubkey
Implements the "publickey" authentication mechanism
UserAuthPublicKey - Class in org.apache.sshd.server.auth.pubkey
TODO Add javadoc
UserAuthPublicKey() - Constructor for class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
UserAuthPublicKey() - Constructor for class org.apache.sshd.server.auth.pubkey.UserAuthPublicKey
 
UserAuthPublicKey(List<NamedFactory<Signature>>) - Constructor for class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
 
UserAuthPublicKey(List<NamedFactory<Signature>>) - Constructor for class org.apache.sshd.server.auth.pubkey.UserAuthPublicKey
 
UserAuthPublicKeyFactory - Class in org.apache.sshd.client.auth.pubkey
 
UserAuthPublicKeyFactory - Class in org.apache.sshd.server.auth.pubkey
 
UserAuthPublicKeyFactory() - Constructor for class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory
 
UserAuthPublicKeyFactory() - Constructor for class org.apache.sshd.server.auth.pubkey.UserAuthPublicKeyFactory
 
UserAuthPublicKeyFactory(List<NamedFactory<Signature>>) - Constructor for class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory
 
UserAuthPublicKeyFactory(List<NamedFactory<Signature>>) - Constructor for class org.apache.sshd.server.auth.pubkey.UserAuthPublicKeyFactory
 
UserAuthPublicKeyIterator - Class in org.apache.sshd.client.auth.pubkey
 
UserAuthPublicKeyIterator(ClientSession, SignatureFactoriesManager) - Constructor for class org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyIterator
 
userCertificate() - Static method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
UserInteraction - Interface in org.apache.sshd.client.auth.keyboard
Interface used by the ssh client to communicate with the end user.

V

v_c - Variable in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
v_s - Variable in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
validAfter - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
validAfter(long) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
validAfter(Instant) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
validate() - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
validateCommandExitStatusCode(String, Integer) - Static method in interface org.apache.sshd.client.channel.ClientChannel
Makes sure remote command exit status has been provided and it is zero
validateEValue() - Method in class org.apache.sshd.client.kex.DHGEXClient
 
validateEValue(BigInteger) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
validateFilePath(Path, Collection<PosixFilePermission>, Collection<PosixFilePermission>) - Method in class org.apache.sshd.server.config.keys.DefaultAuthorizedKeysAuthenticator
 
validateFValue() - Method in class org.apache.sshd.client.kex.DHGEXClient
 
validateFValue(BigInteger) - Method in class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
 
validateIdentity(ServerSession, String) - Method in class org.apache.sshd.server.auth.gss.GSSAuthenticator
Validate the source identity obtained from the context after negotiation is complete.
validateIncomingDataSize(int, long) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
validateIncomingMac(byte[], int, int) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
validateInitialUser(ServerSession, String) - Method in class org.apache.sshd.server.auth.gss.GSSAuthenticator
Validate the user name passed in the initial SSH_MSG_USERAUTH_REQUEST message.
validateKexState(int, KexState) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
validateListener(L) - Static method in interface org.apache.sshd.common.channel.ChannelListener
 
validateListener(L) - Static method in interface org.apache.sshd.common.forward.PortForwardingEventListener
 
validateListener(L) - Static method in interface org.apache.sshd.common.session.SessionListener
 
validateListener(L) - Static method in interface org.apache.sshd.server.SignalListener
 
validateServiceKexState(KexState) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
validateTargetBuffer(int, B) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
Makes sure that the buffer used for output is not null or one of the session's internal ones used for decoding and uncompressing
validBefore - Variable in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
validBefore(long) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
 
validBefore(Instant) - Method in class org.apache.sshd.certificate.OpenSshCertificateBuilder
valueOf(String) - Static method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.client.channel.ClientChannelEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.client.session.ClientSession.ClientSessionEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.channel.AbstractChannel.GracefulState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.channel.ChannelOutputStream.OpenState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.channel.ChannelOutputStream.WriteState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.channel.RequestHandler.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.channel.StreamingChannel.Streaming
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.forward.TcpipClientChannel.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.AvailabilityPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.KexPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.kex.MontgomeryCurve
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.session.SessionListener.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.server.auth.WelcomeBannerPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.server.config.AllowTcpForwardingValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.client.channel.ClientChannelEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.client.session.ClientSession.ClientSessionEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.channel.AbstractChannel.GracefulState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.channel.ChannelOutputStream.OpenState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.channel.ChannelOutputStream.WriteState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.channel.RequestHandler.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.channel.StreamingChannel.Streaming
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.forward.TcpipClientChannel.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.kex.BuiltinDHFactories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.AvailabilityPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.KexPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.kex.MontgomeryCurve
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.session.SessionListener.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.server.auth.WelcomeBannerPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.server.config.AllowTcpForwardingValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum org.apache.sshd.client.auth.BuiltinUserAuthFactories
 
VALUES - Static variable in enum org.apache.sshd.client.channel.ClientChannelEvent
 
VALUES - Static variable in enum org.apache.sshd.common.channel.RequestHandler.Result
 
VALUES - Static variable in enum org.apache.sshd.common.forward.TcpipClientChannel.Type
 
VALUES - Static variable in enum org.apache.sshd.common.io.BuiltinIoServiceFactoryFactories
 
VALUES - Static variable in enum org.apache.sshd.common.kex.BuiltinDHFactories
 
VALUES - Static variable in enum org.apache.sshd.common.kex.extension.KexExtensionHandler.KexPhase
 
VALUES - Static variable in enum org.apache.sshd.server.auth.BuiltinUserAuthFactories
 
VALUES - Static variable in enum org.apache.sshd.server.auth.WelcomeBannerPhase
 
VALUES - Static variable in enum org.apache.sshd.server.config.AllowTcpForwardingValue
 
VALUES - Static variable in enum org.apache.sshd.server.forward.TcpForwardingFilter.Type
 
verify(long, CancelOption...) - Method in class org.apache.sshd.client.future.DefaultAuthFuture
 
verify(long, CancelOption...) - Method in class org.apache.sshd.client.future.DefaultConnectFuture
verify(long, CancelOption...) - Method in class org.apache.sshd.client.future.DefaultOpenFuture
 
verify(long, CancelOption...) - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream.IoReadFutureImpl
 
verify(long, CancelOption...) - Method in class org.apache.sshd.common.future.DefaultKeyExchangeFuture
 
verifyCertificate(Session, OpenSshCertificate) - Method in class org.apache.sshd.client.kex.DHGClient
 
verifyServerKey(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.sshd.client.keyverifier.DelegatingServerKeyVerifier
 
verifyServerKey(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
 
verifyServerKey(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.sshd.client.keyverifier.RequiredServerKeyVerifier
 
verifyServerKey(ClientSession, SocketAddress, PublicKey) - Method in interface org.apache.sshd.client.keyverifier.ServerKeyVerifier
Verify that the server key provided is really the one of the host.
verifyServerKey(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.sshd.client.keyverifier.StaticServerKeyVerifier
 
verifySignature(ServerSession, String, String, PublicKey, Buffer, Signature, byte[]) - Method in class org.apache.sshd.server.auth.pubkey.UserAuthPublicKey
 
verifyTrialsCount(ClientSession, String, int, int, int) - Method in class org.apache.sshd.client.auth.keyboard.UserAuthKeyboardInteractive
 
VISUAL_HOST_KEY - Static variable in class org.apache.sshd.server.config.SshServerConfigFileReader
 

W

WAIT_AUTH - Enum constant in enum org.apache.sshd.client.session.ClientSession.ClientSessionEvent
 
WAIT_FOR_SPACE_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configure max.
waitAndConsume(long, long) - Method in class org.apache.sshd.common.channel.RemoteWindow
Waits for enough data to become available to consume the specified size
waitAndConsume(long, Duration) - Method in class org.apache.sshd.common.channel.RemoteWindow
Waits for enough data to become available to consume the specified size
waitFor(Collection<ClientChannelEvent>, long) - Method in class org.apache.sshd.client.channel.AbstractClientChannel
 
waitFor(Collection<ClientChannelEvent>, long) - Method in interface org.apache.sshd.client.channel.ClientChannel
Waits until any of the specified events in the mask is signaled
waitFor(Collection<ClientChannelEvent>, Duration) - Method in interface org.apache.sshd.client.channel.ClientChannel
Waits until any of the specified events in the mask is signaled
waitFor(Collection<ClientSession.ClientSessionEvent>, long) - Method in interface org.apache.sshd.client.session.ClientSession
Wait for any one of a specific state to be signaled.
waitFor(Collection<ClientSession.ClientSessionEvent>, long) - Method in class org.apache.sshd.client.session.ClientSessionImpl
 
waitFor(Collection<ClientSession.ClientSessionEvent>, Duration) - Method in interface org.apache.sshd.client.session.ClientSession
Wait for any one of a specific state to be signaled.
waitForAvailableWriteSpace(int) - Method in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
waitForCondition(Predicate<? super Window>, Duration) - Method in class org.apache.sshd.common.channel.RemoteWindow
Waits up to a specified amount of time for a condition to be satisfied and signaled via the lock.
waitForMessageBuffer() - Method in class org.apache.sshd.agent.local.AgentForwardedChannel
 
waitForMessageBuffer() - Method in class org.apache.sshd.agent.unix.AgentClient
 
waitForSpace(long) - Method in class org.apache.sshd.common.channel.RemoteWindow
Waits until some data becomes available or timeout expires
waitForSpace(Duration) - Method in class org.apache.sshd.common.channel.RemoteWindow
Waits until some data becomes available or timeout expires
waitOnWindow - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream.BufferedFuture
 
wasCanceled() - Method in interface org.apache.sshd.client.future.AuthFuture
Tells whether Cancellable.cancel() was called on this AuthFuture.
wasCanceled() - Method in class org.apache.sshd.client.future.DefaultAuthFuture
 
welcome(ClientSession, String, String) - Method in interface org.apache.sshd.client.auth.keyboard.UserInteraction
Displays the welcome banner to the user.
WELCOME_BANNER - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of welcome banner that will be displayed when a user connects to the server.
WELCOME_BANNER_CHARSET - Static variable in class org.apache.sshd.core.CoreModuleProperties
The charset to use if the configured welcome banner points to a file - if not specified (either as a string or a Charset then the local default is used.
WELCOME_BANNER_LANGUAGE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to denote the language code for the welcome banner (if such a banner is configured).
WELCOME_BANNER_PHASE - Static variable in class org.apache.sshd.core.CoreModuleProperties
The WelcomeBannerPhase value - either as an enum or a string
WelcomeBannerPhase - Enum in org.apache.sshd.server.auth
Used to indicate at which authentication phase to send the welcome banner (if any configured)
Window - Class in org.apache.sshd.common.channel
A Channel implements a sliding window flow control for data packets (SSH_MSG_CHANNEL_DATA and SSH_MSG_CHANNEL_EXTENDED_DATA packets).
Window(Channel, boolean) - Constructor for class org.apache.sshd.common.channel.Window
 
WINDOW_SIZE - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve the value of the channel window size in the configuration properties map.
WINDOW_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Key used to retrieve timeout (msec.) to wait for data to become available when reading from a channel.
WindowClosedException - Exception in org.apache.sshd.common.channel
Indicates a Window has been closed.
WindowClosedException(String) - Constructor for exception org.apache.sshd.common.channel.WindowClosedException
 
windowExpanded - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream.WriteState
Set to true when there was a remote window expansion while ChannelAsyncOutputStream.writePacket(IoWriteFutureImpl, boolean) was in progress.
wrap(ClientSessionCreator, Channel) - Static method in class org.apache.sshd.client.simple.AbstractSimpleClientSessionCreator
Wraps an existing ClientSessionCreator into a SimpleClient
wrapAsSimpleClient(SshClient) - Static method in class org.apache.sshd.client.SshClient
Wraps an SshClient instance as a SimpleClient
write(byte[], int, int) - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
write(byte[], int, int) - Method in class org.apache.sshd.common.channel.ChannelPipedOutputStream
 
write(int) - Method in class org.apache.sshd.common.channel.ChannelOutputStream
 
write(int) - Method in class org.apache.sshd.common.channel.ChannelPipedOutputStream
 
write(Readable) - Method in class org.apache.sshd.common.channel.ChannelAsyncInputStream
 
writeBuffer(Buffer) - Method in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
writeBuffer(Buffer) - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
This write operation is asynchronous: if there is not enough window space, it may keep the write pending or write only part of the buffer and keep the rest pending.
writeBuffer(Buffer) - Method in class org.apache.sshd.common.channel.SimpleIoOutputStream
 
writeBuffer(Buffer) - Method in class org.apache.sshd.common.io.nio2.Nio2Session
 
writeData(Buffer) - Method in interface org.apache.sshd.common.channel.throttle.ChannelStreamWriter
Encode and send the given data packet buffer.
writeData(Buffer) - Method in class org.apache.sshd.common.channel.throttle.DefaultChannelStreamWriter
 
writeInProgress - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream.WriteState
Flag to throw an exception if non-sequential ChannelAsyncOutputStream.writeBuffer(Buffer) calls should occur.
writeOrEnqueue(int, Buffer, long, TimeUnit) - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Writes an SSH packet.
writePacket(IoWriteFutureImpl, boolean) - Method in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
Try to write as much of the current buffer as possible.
writePacket(Buffer) - Method in class org.apache.sshd.common.channel.AbstractChannel
 
writePacket(Buffer) - Method in interface org.apache.sshd.common.channel.Channel
Encode and send the given buffer.
writePacket(Buffer) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
writePacket(Buffer) - Method in interface org.apache.sshd.common.session.Session
Encode and send the given buffer.
writePacket(Buffer, long) - Method in interface org.apache.sshd.common.session.Session
Encode and send the given buffer with the specified timeout.
writePacket(Buffer, long, TimeUnit) - Method in class org.apache.sshd.common.session.helpers.AbstractSession
 
writePacket(Buffer, long, TimeUnit) - Method in class org.apache.sshd.common.session.helpers.KeyExchangeMessageHandler
Writes a packet.
writePacket(Buffer, long, TimeUnit) - Method in interface org.apache.sshd.common.session.Session
Encode and send the given buffer with the specified timeout.
writePacket(Buffer, Duration) - Method in interface org.apache.sshd.common.session.Session
Encode and send the given buffer with the specified timeout.
writes - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 
writeState - Variable in class org.apache.sshd.common.channel.ChannelAsyncOutputStream
Encapsulates the state of the current write operation.
WriteState() - Constructor for class org.apache.sshd.common.channel.ChannelAsyncOutputStream.WriteState
 
writtenBytesCount - Variable in class org.apache.sshd.common.channel.BufferedIoOutputStream
 

X

X11_BASE_PORT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configuration value for the X11ForwardSupport to control the base port number for the X11 display number socket binding.
X11_BIND_HOST - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configuration value for the X11ForwardSupport to control the host used to bind to for the X11 display when looking for a free port.
X11_DISPLAY_OFFSET - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configuration value for the X11ForwardSupport to control from which X11 display number to start looking for a free value.
X11_MAX_DISPLAYS - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configuration value for the X11ForwardSupport to control up to which (but not including) X11 display number to look or a free value.
X11_OPEN_TIMEOUT - Static variable in class org.apache.sshd.core.CoreModuleProperties
Configuration value for the X11ForwardSupport to control the channel open timeout.
X11ForwardingExceptionMarker - Interface in org.apache.sshd.server.x11
Special marker interface used to signal to the forwarding filter that an exception has been caught on the forwarded channel
X11ForwardingFilter - Interface in org.apache.sshd.server.forward
 
X11ForwardSupport - Interface in org.apache.sshd.server.x11
 
x25519 - Enum constant in enum org.apache.sshd.common.kex.MontgomeryCurve
X25519 uses Curve25519 and SHA-256 with a 32-byte key size.
x448 - Enum constant in enum org.apache.sshd.common.kex.MontgomeryCurve
X448 uses Curve448 and SHA-512 with a 56-byte key size.
XAUTH_COMMAND - Static variable in interface org.apache.sshd.server.x11.X11ForwardSupport
"xauth" command name
XDH - Class in org.apache.sshd.common.kex
Provides Diffie-Hellman SSH key exchange algorithms for the Montgomery curves specified in RFC 8731.
XDH(MontgomeryCurve) - Constructor for class org.apache.sshd.common.kex.XDH
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form