Uses of Class
com.sshtools.synergy.ssh.SshContext
Packages that use SshContext
Package
Description
This package contains an abstract cryptographic provider for the SSH protocol.
-
Uses of SshContext in com.sshtools.synergy.nio
Methods in com.sshtools.synergy.nio that return SshContextModifier and TypeMethodDescriptionProtocolEngine.getContext()SocketConnection.getContext()SocketHandler.getContext()Get the current contextMethods in com.sshtools.synergy.nio that return types with arguments of type SshContextModifier and TypeMethodDescriptionConnection<? extends SshContext>ProtocolEngine.getConnection()Connection<? extends SshContext>SocketConnection.getConnection()Connection<? extends SshContext>SocketHandler.getConnection()Get the Connection for this handler -
Uses of SshContext in com.sshtools.synergy.ssh
Classes in com.sshtools.synergy.ssh with type parameters of type SshContextModifier and TypeInterfaceDescriptioninterfaceChannelFactory<T extends SshContext>interfaceChannelFactoryListener<T extends SshContext>classChannelNG<T extends SshContext>This abstract class provides the basic functions of an SSH2 channel.classCompoundChannelFactory<C extends SshContext>classConnection<T extends SshContext>classConnectionManager<T extends SshContext>Holds and manages Connection objects.classConnectionProtocol<T extends SshContext>This class implements the SSH Connection Protocol as an SSH Transport Protocol service.classForwardingChannel<T extends SshContext>An abstract forwarding channel implementation for use with both local and remote forwarding operations.interfaceForwardingChannelFactory<T extends SshContext>This interface defines the behaviour for remote forwarding requests.interfaceForwardingFactory<C extends SshContext,F extends ForwardingChannelFactory<C>> classForwardingManager<T extends SshContext>This class provides management of remote forwarding requests.interfaceGlobalRequestHandler<T extends SshContext>The SSH protocol allows for the sending of requests independently of any communication channel.classLocalForwardingChannel<T extends SshContext>Implements a Local forwarding channel for use with forwarding sockets from the client machine through the server to some endpoint reachable from the server machine.classRemoteForwardingChannel<T extends SshContext>Implements a Remote forwarding channel for use with forwarding sockets from the server machine through the client to some endpoint reachable from the client machine.interfaceRemoteForwardRequestHandler<T extends SshContext>classSocketForwardingChannel<T extends SshContext>An abstract forwarding channel implementation for use with forwarding both local and remote sockets.classThis class implements the standard socket based forwarding for the SSHD.static classstatic interfaceSocketListeningForwardingChannelFactoryImpl.ActiveTunnelManager.TunnelListener<K extends SshContext>interfaceSshTransport<T extends SshContext>classTransportProtocol<T extends SshContext>This class implements the SSH Transport Protocol for the SSHD server.Fields in com.sshtools.synergy.ssh declared as SshContextFields in com.sshtools.synergy.ssh with type parameters of type SshContextModifier and TypeFieldDescriptionprotected ComponentFactory<SshKeyExchange<? extends SshContext>>SshContext.keyExchangesMethods in com.sshtools.synergy.ssh that return types with arguments of type SshContextModifier and TypeMethodDescriptionabstract ChannelFactory<? extends SshContext>SshContext.getChannelFactory()abstract ConnectionManager<? extends SshContext>SshContext.getConnectionManager()abstract ForwardingManager<? extends SshContext>SshContext.getForwardingManager()abstract GlobalRequestHandler<? extends SshContext>SshContext.getGlobalRequestHandler(String requestname) ComponentFactory<SshKeyExchange<? extends SshContext>>SshContext.supportedKeyExchanges()Get the supported key exchange methods.Methods in com.sshtools.synergy.ssh with parameters of type SshContextModifier and TypeMethodDescriptionstatic byte[]TransportProtocolHelper.generateKexInit(SshContext sshContext, boolean supportsExtInfo, String extInfo, String strictTransport) Method parameters in com.sshtools.synergy.ssh with type arguments of type SshContextModifier and TypeMethodDescriptionprotected voidTransportProtocol.transferState(TransportProtocol<? extends SshContext> transport) -
Uses of SshContext in com.sshtools.synergy.ssh.components
Classes in com.sshtools.synergy.ssh.components with type parameters of type SshContextModifier and TypeInterfaceDescriptioninterfaceSshKeyExchange<T extends SshContext>Base interface for SSH2 key exchange implementations.