Index
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
ofAuthorizedKeyEntry
s 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
-
Represents the result of
BuiltinDHFactories.parseDHFactoriesList(String)
- 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
-
Holds the result of
BuiltinUserAuthFactories.parseFactoriesList(String)
- BuiltinUserAuthFactories.ParseResult - Class in org.apache.sshd.server.auth
-
Holds the result of
BuiltinUserAuthFactories.parseFactoriesList(String)
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 (seeSSHD-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
-
Called to inform about initial setup of a channel via the
Channel.init(org.apache.sshd.common.session.ConnectionService, org.apache.sshd.common.session.Session, long)
method. - 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 toChannelSession
. - 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
-
Various events used by
ClientChannel.waitFor(java.util.Collection, long)
- 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 anKexExtensions.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
CompressionConfigValue
s. - 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 givenSession
. - 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 value for "user-interaction-auto-detect-password-prompt"
- 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 value of "user-interaction-check-password-delimiter"
- 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 value for "user-interaction-password-prompt"
- 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 value for "agent-fwd-channel-message-poll-time"
- DEFAULT_MESSAGE_POLL_FREQUENCY - Static variable in class org.apache.sshd.agent.unix.AgentClient
-
Default value for "agent-client-message-poll-time"
- 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) - HostKeyAlgorithmsHostKeyAlgorithms
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
ofFactoryManager.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 theServerSignatureAlgorithms
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 theClientSession
metadata The verifier can be specified at theSshClient
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 theKeyIdentityProvider
if it is anAbstractResourceKeyPairProvider
or implementsFilePasswordProviderManager
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 atKexExtensionHandler.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
-
Creates a new
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
-
Creates a new
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 returnsnull
- 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 receivedSshConstants.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 receivedSshConstants.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 withwant-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 withwant-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
-
Invoked when
KnownHostsServerKeyVerifier.updateKnownHostsFile(ClientSession, SocketAddress, PublicKey, Path, Collection)
fails - by default just issues a warning. - 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
-
Invoked by
UserAuthPassword.checkPassword(Buffer, ServerSession, String, String)
when aPasswordChangeRequiredException
was thrown by the authenticator. - 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 theIdentityAgent
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 theresolver
. - 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 aCommand
. - 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 defaultCoreModuleProperties.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 protectingAbstractSession.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
- 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
ofPublicKey
s - 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 orChannelAsyncOutputStream.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 anInputStream
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
-
Invoked by
KnownHostsServerKeyVerifier.updateKnownHostsFile(ClientSession, SocketAddress, PublicKey, Path, Collection)
in order to generate the host entry to be written - 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
andAbstractSession.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
- 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
-
See
DHGEXServer
. - PROP_DHGEX_SERVER_MIN_KEY - Static variable in class org.apache.sshd.core.CoreModuleProperties
-
See
DHGEXServer
. - 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 registeredKeyPair
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'sLocalWindow
. - 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
andSSH_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
andSSH_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
-
The
AbstractSession
thisKeyExchangeMessageHandler
belongs to. - 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
Session
s 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
-
For
Command
to installChannelDataReceiver
. - 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 synchronousChannelOutputStream
. - 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 validCommand
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)
returnedtrue
. - 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; ifBoolean.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
-
If null, uses
OpenSshCertificate.MIN_EPOCH
- 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
-
If null, uses
OpenSshCertificate.INFINITY
- 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 thisAuthFuture
. - 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 aSimpleClient
- wrapAsSimpleClient(SshClient) - Static method in class org.apache.sshd.client.SshClient
-
Wraps an
SshClient
instance as aSimpleClient
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form