A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

A - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
abort() - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
abort() - Method in class com.maverick.sshd.auth.jaas.FileLoginModule
 
AbstractCommand - Class in com.maverick.sshd.shell
 
AbstractCommand(String, String) - Constructor for class com.maverick.sshd.shell.AbstractCommand
 
AbstractCommand(String, String, String) - Constructor for class com.maverick.sshd.shell.AbstractCommand
 
AbstractCommand(String, String, String, Option...) - Constructor for class com.maverick.sshd.shell.AbstractCommand
 
AbstractDirectFile<T extends AbstractDirectFile<T>> - Class in com.maverick.sshd.fs
 
AbstractDirectFile(String, AbstractFileFactory<T, NoMount>, Connection, String) - Constructor for class com.maverick.sshd.fs.AbstractDirectFile
 
AbstractDirectFileFactory<T extends AbstractDirectFile<T>> - Class in com.maverick.sshd.fs
 
AbstractDirectFileFactory() - Constructor for class com.maverick.sshd.fs.AbstractDirectFileFactory
 
AbstractDirectFileFactory(DirectFileHomeFactory) - Constructor for class com.maverick.sshd.fs.AbstractDirectFileFactory
 
AbstractFile - Interface in com.maverick.sshd.sftp
 
AbstractFileAdapter - Class in com.maverick.sshd.fs
 
AbstractFileAdapter(AbstractFile) - Constructor for class com.maverick.sshd.fs.AbstractFileAdapter
 
AbstractFileAdapter() - Constructor for class com.maverick.sshd.fs.AbstractFileAdapter
 
AbstractFileFactory<T extends AbstractFile,K extends FileSystemMount> - Interface in com.maverick.sshd.fs
 
AbstractFileImpl<T extends AbstractFile,K extends FileSystemMount> - Class in com.maverick.sshd.fs
 
AbstractFileImpl(AbstractFileFactory<T, K>, Connection) - Constructor for class com.maverick.sshd.fs.AbstractFileImpl
 
AbstractFileRandomAccess - Interface in com.maverick.sshd.fs
 
AbstractFileSystem<T extends AbstractFile,K extends FileSystemMount> - Class in com.maverick.sshd.fs
 
AbstractFileSystem(AbstractFileFactory<T, K>, Connection, String) - Constructor for class com.maverick.sshd.fs.AbstractFileSystem
 
AbstractFileSystemFactory<T extends AbstractFile,K extends FileSystemMount> - Class in com.maverick.sshd.fs
 
AbstractFileSystemFactory(AbstractFileFactory<T, K>) - Constructor for class com.maverick.sshd.fs.AbstractFileSystemFactory
 
AbstractJAASAuthenticationProvider - Class in com.maverick.sshd.auth.jaas
An authentication provider that uses JAAS for native authentication
AbstractJAASAuthenticationProvider() - Constructor for class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
AbstractMount - Class in com.maverick.sshd.sftp
 
AbstractMount(String, String) - Constructor for class com.maverick.sshd.sftp.AbstractMount
 
AbstractMount(String, String, boolean, boolean) - Constructor for class com.maverick.sshd.sftp.AbstractMount
 
AbstractUUIDCommand - Class in com.maverick.sshd.shell
 
AbstractUUIDCommand(String, String) - Constructor for class com.maverick.sshd.shell.AbstractUUIDCommand
 
AbstractUUIDCommand(String, String, String) - Constructor for class com.maverick.sshd.shell.AbstractUUIDCommand
 
AbstractUUIDCommand(String, String, String, Option...) - Constructor for class com.maverick.sshd.shell.AbstractUUIDCommand
 
accept(File, String) - Method in class com.maverick.sshd.pattern.FilenamePattern
Determine if a filename matches the filename pattern.
accept(File) - Method in class com.maverick.sshd.pattern.FilenamePattern
Determine if a filename matches the filename pattern.
ACL - Class in com.maverick.sshd.sftp
Version 4 of the SFTP protocol introduces an ACL field in the SftpFileAttributes structure.
ACL(int, int, int, String) - Constructor for class com.maverick.sshd.sftp.ACL
 
ACL_ALARM_TYPE - Static variable in class com.maverick.sshd.sftp.ACL
 
ACL_ALLOWED_TYPE - Static variable in class com.maverick.sshd.sftp.ACL
 
ACL_AUDIT_TYPE - Static variable in class com.maverick.sshd.sftp.ACL
 
ACL_DENIED_TYPE - Static variable in class com.maverick.sshd.sftp.ACL
 
ActiveComponent - Class in com.maverick.sshd.shell.terminal
 
ActiveComponent(TerminalOutput, String) - Constructor for class com.maverick.sshd.shell.terminal.ActiveComponent
 
add(int) - Method in class com.maverick.sshd.Permissions
 
add(String) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
add(int, String) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
addAll(Collection<? extends String>) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
addAll(int, Collection<? extends String>) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
addChild(VirtualProcess) - Method in class com.maverick.sshd.shell.VirtualProcess
 
addConfigurator(ShellCommandConfigurator) - Method in class com.maverick.sshd.shell.ShellCommandFactory
 
addEventListener(ChannelEventListener) - Method in class com.maverick.sshd.Channel
Enable other objects to receive channel events
addGlobalRequestHandler(GlobalRequestHandler) - Method in class com.maverick.sshd.ConnectionProtocol
 
addHostKey(SshKeyPair) - Method in class com.maverick.sshd.SshContext
Add a host key to the configuration.
addInputListener(OutputStream) - Method in class com.maverick.sshd.Channel
Add an OutputStream to receive all channel data input from the remote side of the connection.
addListener(ConnectionListener) - Method in class com.maverick.sshd.Connection
 
addListener(ConnectionListener) - Method in class com.maverick.sshd.ConnectionManager
 
addMountTemplate(VirtualMountTemplate) - Method in class com.maverick.sshd.fs.VirtualFileFactory
 
addNode(int, Table, Preferences, boolean, boolean, boolean) - Method in class com.maverick.sshd.shell.Pref
 
addOutputListener(OutputStream) - Method in class com.maverick.sshd.Channel
Add an OutputStream to receive all of the channels output.
addPasswordAuthenticationProvider(PasswordAuthenticationProvider) - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
addPrincipal(DynamicLoginModule.DynamicPrincipal) - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipalRepository
 
addProvider(AuthenticationProvider) - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
addPublicKeyAuthenticationProvider(PublicKeyAuthenticationProvider) - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
addRootProcess(VirtualProcess) - Static method in class com.maverick.sshd.shell.VirtualProcess
 
addWindowSizeChangeListener(VirtualShell.WindowSizeChangeListener) - Method in class com.maverick.sshd.shell.VirtualShell
 
Alias - Class in com.maverick.sshd.shell
 
Alias() - Constructor for class com.maverick.sshd.shell.Alias
 
allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in class com.maverick.sshd.SessionChannel
If the client requests a pseudo terminal for the session this method will be invoked before the shell, exec or subsystem is started.
allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in class com.maverick.sshd.shell.VirtualShell
 
allocatePseudoTerminal(String, int, int, int, int, byte[]) - Method in class com.maverick.sshd.UnsupportedSession
 
ALLOW_FORWARDING - Static variable in class com.maverick.sshd.ForwardingPolicy
 
allowGatewayForwarding() - Method in class com.maverick.sshd.ForwardingPolicy
 
AllowNoneAuthenticationMechanismFactory - Class in com.maverick.sshd.auth
 
AllowNoneAuthenticationMechanismFactory(String[], SshContext) - Constructor for class com.maverick.sshd.auth.AllowNoneAuthenticationMechanismFactory
 
ansi - Class in com.maverick.sshd.shell.terminal
 
ansi() - Constructor for class com.maverick.sshd.shell.terminal.ansi
 
assertPermission(Connection, Permission) - Method in class com.maverick.sshd.policy.ShellPolicyPermissions
 
assertPermission(Connection, Permission) - Method in class com.maverick.sshd.ShellPolicy
 
attachStream(OutputStream) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
ATTRIBUTE_ATTEMPTED_USERNAME - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_AUTHENTICATION_METHOD - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_AUTHENTICATION_METHODS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_BYTES_READ - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_BYTES_TRANSFERED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_BYTES_WRITTEN - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_COMMAND - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_CONNECTION - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_DIRECTORY_PATH - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_FILE_NAME - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_FILE_NEW_NAME - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_FILE_TARGET - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_FORWARDING_TUNNEL_ENTRANCE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_FORWARDING_TUNNEL_EXIT - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_HOST_KEY - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_LOCAL_CIPHERS_CS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_CIPHERS_SC - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_COMPONENT_LIST - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_LOCAL_CS_COMPRESSIONS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_CS_MACS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_KEY_EXCHANGES - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_PUBLICKEYS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_SC_COMPRESSIONS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_LOCAL_SC_MACS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_NEW_ATRTIBUTES - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_NFS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_NUMBER_OF_CONNECTIONS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_OLD_ATTRIBUTES - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_OPERATION_FINISHED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_OPERATION_STARTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_REMOTE_CIPHERS_CS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_CIPHERS_SC - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_COMPONENT_LIST - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
ATTRIBUTE_REMOTE_CS_COMPRESSIONS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_CS_MACS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_KEY_EXCHANGES - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_PUBLICKEYS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_SC_COMPRESSIONS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_REMOTE_SC_MACS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_CS_CIPHER - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_CS_COMPRESSION - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_CS_MAC - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_KEY_EXCHANGE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_PUBLICKEY - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_SC_CIPHER - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_SC_COMPRESSION - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
ATTRIBUTE_USING_SC_MAC - Static variable in class com.maverick.sshd.events.SSHDEventCodes
algorithm negotiation preferences
AUTH_CANCELLED_BY_USER - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: Authentication was cancelled
AUTHENTICATION_METHOD - Static variable in class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
 
AUTHENTICATION_METHOD - Static variable in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
AUTHENTICATION_METHOD - Static variable in class com.maverick.sshd.auth.PasswordAuthentication
 
AUTHENTICATION_METHOD - Static variable in class com.maverick.sshd.auth.PublicKeyAuthentication
 
AuthenticationMechanism - Interface in com.maverick.sshd
Each authentication mechanism the server supports should implement this interface.
AuthenticationMechanismFactory - Interface in com.maverick.sshd
 
AuthenticationPolicy - Class in com.maverick.sshd
 
AuthenticationPolicy(long) - Constructor for class com.maverick.sshd.AuthenticationPolicy
 
AuthenticationPolicy() - Constructor for class com.maverick.sshd.AuthenticationPolicy
 
AuthenticationProtocol - Class in com.maverick.sshd
This class implements the SSH Authentication Protocol.
AuthenticationProtocol() - Constructor for class com.maverick.sshd.AuthenticationProtocol
 
AuthenticationProvider - Interface in com.maverick.sshd
 
AUTHORIZED_KEYS_STORE - Static variable in interface com.maverick.sshd.sftp.FileSystem
 
authorizedKeysFile - Variable in class com.maverick.sshd.auth.AuthorizedKeysPublicKeyAuthenticationProvider
The path relative to the users home directory from which to load authorized keys
AuthorizedKeysPublicKeyAuthenticationProvider - Class in com.maverick.sshd.auth
This class implements the OpenSSH style authorized_keys public key store.
AuthorizedKeysPublicKeyAuthenticationProvider() - Constructor for class com.maverick.sshd.auth.AuthorizedKeysPublicKeyAuthenticationProvider
Create a default authorized_keys store that reads keys from .ssh/authorized_keys.
AuthorizedKeysPublicKeyAuthenticationProvider(String) - Constructor for class com.maverick.sshd.auth.AuthorizedKeysPublicKeyAuthenticationProvider
Create an authorized keys stores that reads keys from a custom location.

B

B - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
backspace() - Method in class com.maverick.sshd.shell.Edit
 
BACKSPACE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BasicTerminal - Class in com.maverick.sshd.shell.terminal
 
BasicTerminal() - Constructor for class com.maverick.sshd.shell.terminal.BasicTerminal
 
BCOLOR - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BEL - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
bell() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
belongsTo(Connection) - Method in class com.maverick.sshd.tunnel.DefaultRemoteForwardingInterface
 
belongsTo(Connection) - Method in interface com.maverick.sshd.tunnel.RemoteForwardingInterface
Does this factory belong to the connection provided?
belongsTo(Connection) - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingInterface
 
bind(VTunForwardingChannel) - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
bindInterface(String, int, Connection) - Method in class com.maverick.sshd.tunnel.DefaultRemoteForwardingInterface
 
bindInterface(String, int, Connection) - Method in interface com.maverick.sshd.tunnel.RemoteForwardingInterface
A client has requested that the server start listening and forward any subsequent connections to the client.
bindInterface(String, int, Connection) - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingInterface
 
bindRemoteForwardingInterface(RemoteForwardingListeningInterface) - Method in class com.maverick.sshd.SshTransport
 
BLACK - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
BLACK - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BLINK - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
BLINK - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BLINK_OFF - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
BLINK_OFF - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
blinkingText(String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
BLUE - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
BLUE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOLD - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
BOLD - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOLD_OFF - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
BOLD_OFF - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
boldcolorizeText(String, String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
boldcolorizeText(String, String, String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
boldText(String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
BOUND_CHANNEL - Static variable in class com.maverick.sshd.SshAttributes
 
BOUND_CHANNEL_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
BOX_BOTTOM - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_BOTTOM_LEFT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_BOTTOM_MIDDLE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_BOTTOM_RIGHT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_CENTER - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_LEFT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_MIDDLE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_MIDDLE_LEFT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_MIDDLE_MIDDLE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_MIDDLE_RIGHT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_RIGHT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_TOP - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_TOP_LEFT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_TOP_MIDDLE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BOX_TOP_RIGHT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
boxCharacter(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
BS - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
BS - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Bsh - Class in com.maverick.sshd.shell
 
Bsh() - Constructor for class com.maverick.sshd.shell.Bsh
 
BufferOverflowException - Exception in com.maverick.sshd.shell.terminal
 
BufferOverflowException() - Constructor for exception com.maverick.sshd.shell.terminal.BufferOverflowException
 
BY_APPLICATION - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: The application disconnected
BYTEMISSING - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 

C

C - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
calculateExchangeHash() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup14Sha1JCE
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup1Sha1JCE
Calculates the exchange hash as an SHA1 hash of the following data.
calculateExchangeHash() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroupExchangeSha1JCE
Calculates the exchange hash as an SHA1 hash of the following data.
CAN - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
canClose() - Method in class com.maverick.sshd.Channel
Can this channel close?
canClose() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
Cat - Class in com.maverick.sshd.shell
 
Cat() - Constructor for class com.maverick.sshd.shell.Cat
 
Catch - Class in com.maverick.sshd.shell
 
Catch() - Constructor for class com.maverick.sshd.shell.Catch
 
Cd - Class in com.maverick.sshd.shell
 
Cd() - Constructor for class com.maverick.sshd.shell.Cd
 
Cell<T> - Class in com.maverick.sshd.shell.terminal
 
Cell(T) - Constructor for class com.maverick.sshd.shell.terminal.Cell
 
CHALLENGE_RESPONSE_AUTHENTICATION - Static variable in class com.maverick.sshd.AuthenticationPolicy
 
changePassword(Connection, String, String, String) - Method in class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
changePassword(Connection, String, String, String) - Method in class com.maverick.sshd.flatfile.FlatFilePasswordAuthenticationProvider
 
changePassword(Connection, String, String, String) - Method in class com.maverick.sshd.PasswordAuthenticationProvider
Implement this method to change the users password
ChangePasswordPermission - Class in com.maverick.sshd.policy.permissions
 
ChangePasswordPermission(String, String) - Constructor for class com.maverick.sshd.policy.permissions.ChangePasswordPermission
 
changeWindowDimensions(int, int, int, int) - Method in class com.maverick.sshd.SessionChannel
When the window (terminal) size changes on the client side, it MAY send notification in which case this method will be invoked to notify the session that a change has occurred.
changeWindowDimensions(int, int, int, int) - Method in class com.maverick.sshd.shell.VirtualShell
 
changeWindowDimensions(int, int, int, int) - Method in class com.maverick.sshd.UnsupportedSession
 
Channel - Class in com.maverick.sshd
This abstract class provides the basic functions of an SSH2 channel.
Channel(String, int, long) - Constructor for class com.maverick.sshd.Channel
Construct a channel with the specified settings.
Channel.QueuedData - Class in com.maverick.sshd
 
Channel.QueuedData() - Constructor for class com.maverick.sshd.Channel.QueuedData
 
CHANNEL_TYPE - Static variable in class com.maverick.sshd.SessionChannel
 
CHANNEL_TYPE - Static variable in class com.maverick.sshd.tunnel.LocalForwardingChannel
 
CHANNEL_TYPE - Static variable in class com.maverick.sshd.tunnel.RemoteForwardingChannel
 
ChannelEventAdapter - Class in com.maverick.sshd
An adapter for the ChannelEventListener interface.
ChannelEventAdapter() - Constructor for class com.maverick.sshd.ChannelEventAdapter
 
ChannelEventListener - Interface in com.maverick.sshd
Interface for receiving Channel events (currently only supports the close event).
ChannelFactory - Interface in com.maverick.sshd
 
Channels - Class in com.maverick.sshd.shell
 
Channels() - Constructor for class com.maverick.sshd.shell.Channels
 
CharacterUpdate - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
CHARSET_ENCODING - Static variable in class com.maverick.sshd.SshTransport
Character set encoding.
check(int) - Method in class com.maverick.sshd.Permissions
 
check(Permission, String[], FileObject) - Method in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
check(Permission, String[], URL) - Method in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
checkCell(int, Cell<?>) - Method in class com.maverick.sshd.shell.terminal.Table
 
checkHostPermitted(String, int) - Method in class com.maverick.sshd.ForwardingPolicy
Check the host of the forwarding is permitted under this policy.
checkInterfacePermitted(String, int) - Method in class com.maverick.sshd.ForwardingPolicy
Check that the source of the forwarding is permitted under this policy.
checkNewCursorLine() - Method in class com.maverick.sshd.shell.Edit
 
checkPermission(Connection, Permission) - Method in class com.maverick.sshd.policy.ShellPolicyPermissions
 
checkPermission(Connection, Permission) - Method in class com.maverick.sshd.ShellPolicy
 
CIPHER_AES128_CBC - Static variable in interface com.maverick.sshd.SshContextOptions
The AES 128 bit cipher
CIPHER_AES128_CTR - Static variable in interface com.maverick.sshd.SshContextOptions
The AES 128 bit CTR cipher
CIPHER_AES192_CBC - Static variable in interface com.maverick.sshd.SshContextOptions
The AES 192 bit cipher
CIPHER_AES192_CTR - Static variable in interface com.maverick.sshd.SshContextOptions
The AES 192 bit CTR cipher
CIPHER_AES256_CBC - Static variable in interface com.maverick.sshd.SshContextOptions
The AES 128 bit cipher
CIPHER_AES256_CTR - Static variable in interface com.maverick.sshd.SshContextOptions
The AES 128 bit CTR cipher
CIPHER_ARCFOUR - Static variable in interface com.maverick.sshd.SshContextOptions
 
CIPHER_ARCFOUR_128 - Static variable in interface com.maverick.sshd.SshContextOptions
 
CIPHER_ARCFOUR_256 - Static variable in interface com.maverick.sshd.SshContextOptions
 
CIPHER_BLOWFISH_CBC - Static variable in interface com.maverick.sshd.SshContextOptions
The Blowfish CBC cipher
CIPHER_CS - Static variable in class com.maverick.sshd.SshAttributes
 
CIPHER_CS_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
CIPHER_SC - Static variable in class com.maverick.sshd.SshAttributes
 
CIPHER_SC_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
CIPHER_TRIPLEDES_CBC - Static variable in interface com.maverick.sshd.SshContextOptions
The 3DES CBC cipher
CIPHER_TRIPLEDES_CTR - Static variable in interface com.maverick.sshd.SshContextOptions
The 3DES CTR cipher
Clear - Class in com.maverick.sshd.shell
 
Clear() - Constructor for class com.maverick.sshd.shell.Clear
 
clear() - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
clientId - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
clientKexInit - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
clone() - Method in class com.maverick.sshd.pattern.FilenamePattern
Clone this filename pattern matcher.
close() - Method in class com.maverick.sshd.Channel
This method closes the channel and free's its resources.
close() - Method in interface com.maverick.sshd.fs.AbstractFileRandomAccess
 
close() - Method in class com.maverick.sshd.shell.ConsoleStreamReader
 
close() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
close() - Method in class com.maverick.sshd.tunnel.DefaultLocalForwardingInterface
 
close() - Method in interface com.maverick.sshd.tunnel.LocalForwardingInterface
 
close() - Method in class com.maverick.sshd.vtun.VTunBoundForwardingChannel
 
close() - Method in class com.maverick.sshd.vtun.VTunLocalForwardingInterface
 
closeFile(byte[]) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
closeFile(byte[], boolean) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
closeFile(byte[]) - Method in interface com.maverick.sshd.sftp.FileSystem
Close an open file or directory.
closeFilesystem() - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
closeFilesystem() - Method in interface com.maverick.sshd.sftp.FileSystem
The filesystem instance is being closed and no further use of the instance is required.
closeOutput() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
ColorHelper - Class in com.maverick.sshd.shell.terminal
 
ColorHelper() - Constructor for class com.maverick.sshd.shell.terminal.ColorHelper
 
COLORINIT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
colorize(String, boolean) - Method in class com.maverick.sshd.shell.terminal.Colorizer
 
colorizeBackground(String, String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
Colorizer - Class in com.maverick.sshd.shell.terminal
 
colorizeText(String, String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
colorizeText(String, String, String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
com.maverick.sshd - package com.maverick.sshd
This package contains the base implementation of the SSH server.
com.maverick.sshd.auth - package com.maverick.sshd.auth
 
com.maverick.sshd.auth.jaas - package com.maverick.sshd.auth.jaas
 
com.maverick.sshd.components - package com.maverick.sshd.components
This package contains the specific server components required by the Maverick SSHD server.
com.maverick.sshd.components.jce - package com.maverick.sshd.components.jce
This package contains a set of algoritm implementations that enable the Maverick SSHD to use a Java Cryptography Extension provider.
com.maverick.sshd.events - package com.maverick.sshd.events
 
com.maverick.sshd.flatfile - package com.maverick.sshd.flatfile
 
com.maverick.sshd.fs - package com.maverick.sshd.fs
 
com.maverick.sshd.pattern - package com.maverick.sshd.pattern
This package contains an implementation of SCP for the Maverick SSHD
com.maverick.sshd.policy - package com.maverick.sshd.policy
 
com.maverick.sshd.policy.permissions - package com.maverick.sshd.policy.permissions
 
com.maverick.sshd.sftp - package com.maverick.sshd.sftp
 
com.maverick.sshd.shell - package com.maverick.sshd.shell
 
com.maverick.sshd.shell.terminal - package com.maverick.sshd.shell.terminal
 
com.maverick.sshd.tunnel - package com.maverick.sshd.tunnel
 
com.maverick.sshd.vtun - package com.maverick.sshd.vtun
 
command - Static variable in class com.maverick.sshd.shell.terminal.CommandCompletor
 
CommandArgsCompletor - Class in com.maverick.sshd.shell.terminal
 
CommandArgsCompletor() - Constructor for class com.maverick.sshd.shell.terminal.CommandArgsCompletor
 
CommandCompletor - Class in com.maverick.sshd.shell.terminal
 
CommandCompletor() - Constructor for class com.maverick.sshd.shell.terminal.CommandCompletor
 
commit() - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
commit() - Method in class com.maverick.sshd.auth.jaas.FileLoginModule
 
COMP_CS - Static variable in class com.maverick.sshd.SshAttributes
 
COMP_CS_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
COMP_SC - Static variable in class com.maverick.sshd.SshAttributes
 
COMP_SC_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
compare(Object, Object) - Method in class com.maverick.sshd.shell.terminal.EqualsComparator
 
compareCharIgnoreCase(char, char, char) - Static method in class com.maverick.sshd.pattern.FilenamePattern
Determine if a character falls within a given character range, ignoring case.
complete(String, int, List) - Method in class com.maverick.sshd.shell.AbstractCommand
 
complete(String, int, List) - Method in class com.maverick.sshd.shell.AbstractUUIDCommand
 
complete(String, int, List) - Method in class com.maverick.sshd.shell.terminal.CommandArgsCompletor
 
complete(String, int, List) - Method in class com.maverick.sshd.shell.terminal.CommandCompletor
 
complete(String, int, List) - Method in class com.maverick.sshd.shell.VirtualShellCompletor
 
completedAuthentication() - Method in class com.maverick.sshd.AuthenticationProtocol
Each successful completion of an authentication method should call this method.
Component - Class in com.maverick.sshd.shell.terminal
 
Component(TerminalOutput, String) - Constructor for class com.maverick.sshd.shell.terminal.Component
 
COMPRESSION_ERROR - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: A compression error occurred
COMPRESSION_NONE - Static variable in interface com.maverick.sshd.SshContextOptions
Compression off
COMPRESSION_ZLIB - Static variable in interface com.maverick.sshd.SshContextOptions
ZLIB compression
COMPRESSION_ZLIB_OPENSSH - Static variable in interface com.maverick.sshd.SshContextOptions
ZLIB OpenSSH compression
con - Variable in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
con - Variable in class com.maverick.sshd.auth.PasswordAuthentication
 
con - Variable in class com.maverick.sshd.fs.AbstractFileImpl
 
configure(ShellCommand) - Method in interface com.maverick.sshd.shell.ShellCommandConfigurator
 
configureAcceptorCodec(IoAcceptor, DaemonContext<SshContext>) - Method in class com.maverick.sshd.SshContextFactory
 
configureAcceptorHandler(IoAcceptor, DaemonContext<SshContext>) - Method in class com.maverick.sshd.SshContextFactory
 
configureAcceptorPreCodec(IoAcceptor, DaemonContext<SshContext>) - Method in class com.maverick.sshd.SshContextFactory
 
configureAcceptorPreHandler(IoAcceptor, DaemonContext<SshContext>) - Method in class com.maverick.sshd.SshContextFactory
 
configureCallbacks() - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
configureCallbacks() - Method in class com.maverick.sshd.auth.jaas.FileLoginModule
 
connection - Variable in class com.maverick.sshd.Channel
The Connection Protocol instance managing this session, use this instance to disconnect the session or obtain the ip address of the remote client.
Connection - Class in com.maverick.sshd
 
Connection() - Constructor for class com.maverick.sshd.Connection
 
CONNECTION_LOST - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: The connection was lost
ConnectionListener - Interface in com.maverick.sshd
 
ConnectionListenerAdapter - Class in com.maverick.sshd
 
ConnectionListenerAdapter() - Constructor for class com.maverick.sshd.ConnectionListenerAdapter
 
ConnectionManager - Class in com.maverick.sshd
This class holds the current sessions by TransportProtocol and ConnectionProtocol.
ConnectionProtocol - Class in com.maverick.sshd
This class implements the SSH Connection Protocol as an SSH Transport Protocol service.
ConnectionProtocol(String) - Constructor for class com.maverick.sshd.ConnectionProtocol
 
connections - Variable in class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
Connections - Class in com.maverick.sshd.shell
 
Connections() - Constructor for class com.maverick.sshd.shell.Connections
 
Console - Class in com.maverick.sshd.shell.terminal
 
Console() - Constructor for class com.maverick.sshd.shell.terminal.Console
 
Console(InputStream, Writer, InputStream, Terminal) - Constructor for class com.maverick.sshd.shell.terminal.Console
 
Console(InputStream, Writer, InputStream) - Constructor for class com.maverick.sshd.shell.terminal.Console
 
Console(InputStream, Writer) - Constructor for class com.maverick.sshd.shell.terminal.Console
 
ConsoleOutputStream - Class in com.maverick.sshd.shell
 
ConsoleOutputStream(Console) - Constructor for class com.maverick.sshd.shell.ConsoleOutputStream
 
ConsoleStreamReader - Class in com.maverick.sshd.shell
 
ConsoleStreamReader(Console) - Constructor for class com.maverick.sshd.shell.ConsoleStreamReader
 
CONTEXT - Static variable in class com.maverick.sshd.SshAttributes
 
context - Variable in class com.maverick.sshd.Subsystem
 
copyFrom(AbstractFile) - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
copyFrom(AbstractFile) - Method in class com.maverick.sshd.fs.AbstractFileImpl
 
copyFrom(AbstractFile) - Method in class com.maverick.sshd.fs.VirtualMountFile
 
copyFrom(AbstractFile) - Method in interface com.maverick.sshd.sftp.AbstractFile
 
copyFrom(AbstractFile) - Method in class com.maverick.sshd.sftp.FileSystemObject
 
Cp - Class in com.maverick.sshd.shell
 
Cp() - Constructor for class com.maverick.sshd.shell.Cp
 
CR - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
createChannel() - Method in class com.maverick.sshd.Channel
Called when the channel is being created.
createChannel(String, Connection) - Method in interface com.maverick.sshd.ChannelFactory
 
createChannel(String, Connection) - Method in class com.maverick.sshd.DefaultChannelFactory
 
createChannel() - Method in class com.maverick.sshd.SessionChannel
 
createChannel() - Method in class com.maverick.sshd.tunnel.LocalForwardingChannel
Create the forwarding channel.
createChannel() - Method in class com.maverick.sshd.tunnel.RemoteForwardingChannel
Creates the end of the channelopenmessage string address that was connected uint32 port that was connected string originator IP address uint32 originator port
createChannel() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
createChannel() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
createChannel() - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingChannel
Called when the channel is being created.
createContext(SocketAddress, SocketAddress) - Method in class com.maverick.sshd.SshContextFactory
 
created(Connection) - Method in interface com.maverick.sshd.ConnectionListener
 
created(Connection) - Method in class com.maverick.sshd.ConnectionListenerAdapter
 
createDefaultConfiguration(SshContext) - Method in class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
Create the default JAAS Configuration.
createDefaultContext() - Method in class com.maverick.sshd.SshContextFactory
 
createDsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
createDsaPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.sshd.components.ServerComponentManager
Create a DSA private key from DSA parameters.
createDsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
createDsaPublicKey() - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
createDsaPublicKey(BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.sshd.components.ServerComponentManager
Create an instance of an DSA public key.
createDsaPublicKey() - Method in class com.maverick.sshd.components.ServerComponentManager
Create an uninitialized instance of a DSA public key.
createFilenamePattern(String) - Method in class com.maverick.sshd.shell.Scp
Creates a FilenamePattern.
createFolder() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
createFolder() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
createFolder() - Method in class com.maverick.sshd.fs.VFSFile
 
createFolder() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
createFolder() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
createFolder() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
createInstance(String, IoSession, SshTransport, AuthenticationProtocol, Connection) - Method in class com.maverick.sshd.auth.AllowNoneAuthenticationMechanismFactory
 
createInstance(String, IoSession, SshTransport, AuthenticationProtocol, Connection) - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
createInstance(String, IoSession, SshTransport, AuthenticationProtocol, Connection) - Method in interface com.maverick.sshd.AuthenticationMechanismFactory
 
createInstance(Connection, String) - Method in class com.maverick.sshd.fs.AbstractFileSystemFactory
 
createInstance(Connection, String) - Method in class com.maverick.sshd.fs.DirectFileSystemFactory
 
createInstance(Connection, String) - Method in interface com.maverick.sshd.sftp.FileSystemFactory
 
createLocalForwardingInterface() - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
createLocalForwardingInterface() - Method in class com.maverick.sshd.vtun.VTunForwardingManager
 
createMount(String, String) - Method in interface com.maverick.sshd.sftp.MountManager
 
createNewFile() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
createNewFile() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
createNewFile() - Method in class com.maverick.sshd.fs.VFSFile
 
createNewFile() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
createNewFile() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
createNewFile() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
createRemoteForwardingInterface() - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
createRemoteForwardingInterface() - Method in interface com.maverick.sshd.tunnel.ForwardingManager
Create the interface to handle the remote forwarding requests.
createRemoteForwardingInterface() - Method in class com.maverick.sshd.vtun.VTunForwardingManager
 
createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.sshd.components.ServerComponentManager
Create a RSA co-efficient key from RSA parameters.
createRsaPrivateCrtKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Method in class com.maverick.sshd.components.ServerComponentManager
Create an RSA co-efficient key from RSA parameters.
createRsaPrivateKey(BigInteger, BigInteger) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
createRsaPrivateKey(BigInteger, BigInteger) - Method in class com.maverick.sshd.components.ServerComponentManager
Create an RSA private key from RSA parameters
createRsaPublicKey(BigInteger, BigInteger, int) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
createRsaPublicKey(BigInteger, BigInteger, int) - Method in class com.maverick.sshd.components.ServerComponentManager
Create an instance of an RSA public key from RSA parameters.
createSsh2RsaPublicKey() - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
createSsh2RsaPublicKey() - Method in class com.maverick.sshd.components.ServerComponentManager
Create an uninitialized instance of an RSA public key
createSubsystem(String, SessionChannel) - Method in interface com.maverick.sshd.ChannelFactory
 
createSubsystem(String, SessionChannel) - Method in class com.maverick.sshd.DefaultChannelFactory
 
createSymbolicLink(String, String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
createSymbolicLink(String, String) - Method in interface com.maverick.sshd.sftp.FileSystem
Create a symbolic link.
CRLF - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
CURRENT_IDENT_DATA - Static variable in class com.maverick.sshd.SshAttributes
 
cursorDown() - Method in class com.maverick.sshd.shell.Edit
 
cursorLeft() - Method in class com.maverick.sshd.shell.Edit
 
cursorRight() - Method in class com.maverick.sshd.shell.Edit
 
cursorUp() - Method in class com.maverick.sshd.shell.Edit
 
CYAN - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
CYAN - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 

D

D - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
Date - Class in com.maverick.sshd.shell
 
Date() - Constructor for class com.maverick.sshd.shell.Date
 
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class com.maverick.sshd.SshProtocolDecoder
 
decodeSSH(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class com.maverick.sshd.SshProtocolDecoder
 
DefaultAuthenticationMechanismFactory - Class in com.maverick.sshd.auth
 
DefaultAuthenticationMechanismFactory(String[], SshContext) - Constructor for class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
DefaultChannelFactory - Class in com.maverick.sshd
 
DefaultChannelFactory() - Constructor for class com.maverick.sshd.DefaultChannelFactory
 
DefaultForwardingManager - Class in com.maverick.sshd.tunnel
This class provides management of remote forwarding requests.
DefaultForwardingManager() - Constructor for class com.maverick.sshd.tunnel.DefaultForwardingManager
 
DefaultForwardingManagerClientIo - Class in com.maverick.sshd.tunnel
 
DefaultForwardingManagerClientIo() - Constructor for class com.maverick.sshd.tunnel.DefaultForwardingManagerClientIo
 
DefaultLocalForwardingInterface - Class in com.maverick.sshd.tunnel
 
DefaultLocalForwardingInterface() - Constructor for class com.maverick.sshd.tunnel.DefaultLocalForwardingInterface
 
DefaultLocalForwardingInterface(SocketConnector) - Constructor for class com.maverick.sshd.tunnel.DefaultLocalForwardingInterface
 
DefaultRemoteForwardingInterface - Class in com.maverick.sshd.tunnel
This class implements the standard socket based forwarding for the SSHD.
DefaultRemoteForwardingInterface() - Constructor for class com.maverick.sshd.tunnel.DefaultRemoteForwardingInterface
 
defineScrollRegion(int, int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
DEL - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
DEL - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
delete(boolean) - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
delete(boolean) - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
delete(boolean) - Method in class com.maverick.sshd.fs.VFSFile
 
delete(boolean) - Method in class com.maverick.sshd.fs.VirtualMountFile
 
delete(boolean) - Method in interface com.maverick.sshd.sftp.AbstractFile
 
delete(boolean) - Method in class com.maverick.sshd.sftp.FileSystemObject
 
delete() - Method in class com.maverick.sshd.shell.Edit
 
DELETE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
deleteLine() - Method in class com.maverick.sshd.shell.Edit
 
denyGatewayForwarding() - Method in class com.maverick.sshd.ForwardingPolicy
 
destroy() - Method in class com.maverick.sshd.shell.VirtualProcess
 
detachStream() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in class com.maverick.sshd.components.jce.DiffieHellmanGroup14Sha1JCE
Constant for the algorithm name "diffie-hellman-group14-sha1".
DIFFIE_HELLMAN_GROUP1_SHA1 - Static variable in class com.maverick.sshd.components.jce.DiffieHellmanGroup1Sha1JCE
Constant for the algorithm name "diffie-hellman-group1-sha1".
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - Static variable in class com.maverick.sshd.components.jce.DiffieHellmanGroupExchangeSha1JCE
Constant for the algorithm name "diffie-hellman-group1-sha1".
DiffieHellmanGroup14Sha1JCE - Class in com.maverick.sshd.components.jce
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group14-sha1".
DiffieHellmanGroup14Sha1JCE() - Constructor for class com.maverick.sshd.components.jce.DiffieHellmanGroup14Sha1JCE
Construct an uninitialized instance.
DiffieHellmanGroup1Sha1JCE - Class in com.maverick.sshd.components.jce
Implementation of the required SSH Transport Protocol key exchange method "diffie-hellman-group1-sha1".
DiffieHellmanGroup1Sha1JCE() - Constructor for class com.maverick.sshd.components.jce.DiffieHellmanGroup1Sha1JCE
Construct an uninitialized instance.
DiffieHellmanGroupExchangeSha1JCE - Class in com.maverick.sshd.components.jce
 
DiffieHellmanGroupExchangeSha1JCE() - Constructor for class com.maverick.sshd.components.jce.DiffieHellmanGroupExchangeSha1JCE
Construct an uninitialized instance.
Dimension - Class in com.maverick.sshd.shell.terminal
 
Dimension() - Constructor for class com.maverick.sshd.shell.terminal.Dimension
 
Dimension(int, int) - Constructor for class com.maverick.sshd.shell.terminal.Dimension
 
DIR_SEP1 - Static variable in class com.maverick.sshd.pattern.FilenamePattern
System-dependent directory path separator character (1).
DIR_SEP2 - Static variable in class com.maverick.sshd.pattern.FilenamePattern
System-dependent directory path separator character (2).
DirectFile - Class in com.maverick.sshd.fs
 
DirectFile(String, AbstractFileFactory<DirectFile, NoMount>, Connection, String) - Constructor for class com.maverick.sshd.fs.DirectFile
 
DirectFileFactory - Class in com.maverick.sshd.fs
 
DirectFileFactory() - Constructor for class com.maverick.sshd.fs.DirectFileFactory
 
DirectFileHomeFactory - Interface in com.maverick.sshd.fs
 
DirectFileSystemFactory - Class in com.maverick.sshd.fs
 
DirectFileSystemFactory() - Constructor for class com.maverick.sshd.fs.DirectFileSystemFactory
 
disableGraphics() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
discard() - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
discardAuthentication() - Method in class com.maverick.sshd.AuthenticationProtocol
Inform the protocol that the current authentication should be discarded.
disconnect(String) - Method in class com.maverick.sshd.Connection
 
disconnect() - Method in class com.maverick.sshd.ConnectionProtocol
Disconnect the current connection.
disconnect(IoSession, int, String) - Method in class com.maverick.sshd.SshTransport
Disconnect from the remote host.
DISCONNECTION_STARTED_TIME - Static variable in class com.maverick.sshd.SshAttributes
 
Disks - Class in com.maverick.sshd.shell
 
Disks() - Constructor for class com.maverick.sshd.shell.Disks
 
dispose(IoSession) - Method in class com.maverick.sshd.SshProtocolDecoder
 
dispose(IoSession) - Method in class com.maverick.sshd.SshProtocolEncoder
 
doSpawn(Console, VirtualProcess, String[]) - Method in class com.maverick.sshd.shell.Msh
 
DOWN - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
draw() - Method in class com.maverick.sshd.shell.terminal.Component
 
drawLine(String) - Method in class com.maverick.sshd.shell.Edit
 
DynamicLoginModule - Class in com.maverick.sshd.auth.jaas
 
DynamicLoginModule() - Constructor for class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
DynamicLoginModule.DynamicPrincipal - Class in com.maverick.sshd.auth.jaas
 
DynamicLoginModule.DynamicPrincipal(String) - Constructor for class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipal
 
DynamicLoginModule.DynamicPrincipalRepository - Class in com.maverick.sshd.auth.jaas
 
DynamicLoginModule.DynamicPrincipalRepository() - Constructor for class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipalRepository
 
DynamicLoginModule.DynamicUser - Class in com.maverick.sshd.auth.jaas
 
DynamicLoginModule.DynamicUser(String, DynamicLoginModule.DynamicPrincipal, char[]) - Constructor for class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicUser
 

E

E - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
EBOL - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
EBOS - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Echo - Class in com.maverick.sshd.shell
 
Echo() - Constructor for class com.maverick.sshd.shell.Echo
 
Edit - Class in com.maverick.sshd.shell
 
Edit() - Constructor for class com.maverick.sshd.shell.Edit
 
Edit.EditBuffer - Class in com.maverick.sshd.shell
 
Edit.EditBuffer() - Constructor for class com.maverick.sshd.shell.Edit.EditBuffer
 
EditBuffer - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
EEL - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
EEOL - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
EEOS - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
EES - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
enableGraphics() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class com.maverick.sshd.SshProtocolEncoder
 
endOfLine() - Method in class com.maverick.sshd.shell.Edit
 
endSession(Connection) - Method in interface com.maverick.sshd.ConnectionListener
 
endSession(Connection) - Method in class com.maverick.sshd.ConnectionListenerAdapter
 
enter() - Method in class com.maverick.sshd.shell.Edit
 
ENTER - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
ENV_HOME - Static variable in class com.maverick.sshd.shell.Environment
 
Environment - Class in com.maverick.sshd.shell
 
Environment(Environment) - Constructor for class com.maverick.sshd.shell.Environment
 
Environment() - Constructor for class com.maverick.sshd.shell.Environment
 
EOL_CR - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
EOL_CRLF - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
EOT - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
equals(Object) - Method in class com.maverick.sshd.auth.jaas.FileUser
 
equals(Object) - Method in class com.maverick.sshd.pattern.FilenamePattern
Compare this object to another.
equals(Object) - Method in class com.maverick.sshd.policy.permissions.ChangePasswordPermission
 
equals(Object) - Method in class com.maverick.sshd.policy.permissions.MountPermission
 
equals(Object) - Method in class com.maverick.sshd.policy.permissions.ShellCommandPermission
 
equals(Object) - Method in class com.maverick.sshd.sftp.AbstractMount
 
EqualsComparator - Class in com.maverick.sshd.shell.terminal
Title:
EqualsComparator(int) - Constructor for class com.maverick.sshd.shell.terminal.EqualsComparator
 
eraseLine() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
eraseScreen() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
eraseToBeginOfLine() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
eraseToBeginOfScreen() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
eraseToEndOfLine() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
eraseToEndOfScreen() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
ESC - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
ESCAPE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
evaluateClosure() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
set the closePending flag to true and attempt to close the channel
evaluateWindowSpace(long) - Method in class com.maverick.sshd.Channel
Called to evaluate the window space available.
evaluateWindowSpace(long) - Method in class com.maverick.sshd.SessionChannel
 
evaluateWindowSpace(long) - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
evaluateWindowSpace(long) - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
EVENT_AUTHENTICATION_COMPLETE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_CONNECTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_DISCONNECTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_FAILED_TO_NEGOTIATE_TRANSPORT_COMPONENT - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_FORWARDING_LOCAL_STARTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_FORWARDING_REMOTE_STARTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_FORWARDING_REMOTE_STOPPED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_HOSTKEY_ACCEPTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_HOSTKEY_RECEIVED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_HOSTKEY_REJECTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_KEY_EXCHANGE_COMPLETE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_KEY_EXCHANGE_FAILURE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_KEY_EXCHANGE_INIT - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_REACHED_CONNECTION_LIMIT - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_ROOT_SHELL_STARTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SCP_DOWNLOAD_COMPLETE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SCP_UPLOAD_COMPLETE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_DIR - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_DIRECTORY_CREATED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_DIRECTORY_DELETED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_FILE_ACCESS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_FILE_DELETED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_FILE_DOWNLOAD_COMPLETE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_FILE_RENAMED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_FILE_UPLOAD_COMPLETE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_SESSION_STARTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_SESSION_STOPPED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_SET_ATTRIBUTES - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SFTP_SYMLINK_CREATED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SHELL_COMMAND_STARTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SHELL_SESSION_STARTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_SUBSYSTEM_STARTED - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_USERAUTH_FAILURE - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EVENT_USERAUTH_SUCCESS - Static variable in class com.maverick.sshd.events.SSHDEventCodes
 
EventServiceImplementation - Class in com.maverick.sshd.events
Event Service Implementation singleton, that manages SSHD Event Listeners, and allows events to be fired.
EventServiceImplementation() - Constructor for class com.maverick.sshd.events.EventServiceImplementation
 
exceptionCaught(IoSession, Throwable) - Method in class com.maverick.sshd.SshTransport
 
exceptionCaught(IoSession, Throwable) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManagerClientIo
 
exchangeGroup(byte[]) - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
exchangeHash - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
The exchange hash produced during key exchange.
EXEC - Static variable in class com.maverick.sshd.ShellPolicy
 
execCommand(DynamicBuffer, TerminalOutput, String, SessionChannel) - Method in class com.maverick.sshd.shell.RootShell
 
executeCommand(String) - Method in class com.maverick.sshd.SessionChannel
Invoked when the user wants to execute a command
executeCommand(String) - Method in class com.maverick.sshd.shell.VirtualShell
 
executeCommand(String) - Method in class com.maverick.sshd.UnsupportedSession
 
exists() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
exists() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
exists() - Method in class com.maverick.sshd.fs.VFSFile
 
exists() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
exists() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
exists() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
Exit - Class in com.maverick.sshd.shell
 
Exit() - Constructor for class com.maverick.sshd.shell.Exit
 
exit() - Method in class com.maverick.sshd.shell.Msh
 
exit() - Method in class com.maverick.sshd.shell.RootShell
 
exitCode - Variable in class com.maverick.sshd.shell.AbstractCommand
 
expandTabs(String) - Method in class com.maverick.sshd.shell.Edit
 
EXPECTED_BYTES - Static variable in class com.maverick.sshd.SshAttributes
 
EXPECTING_PACKET - Static variable in class com.maverick.sshd.SshAttributes
 

F

f - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
failedAuthentication() - Method in class com.maverick.sshd.AuthenticationProtocol
A failed authentication attempt should call this method.
failedAuthentication(boolean, boolean) - Method in class com.maverick.sshd.AuthenticationProtocol
Called by the completeAuthentication method if a partial authentication success occurred.
FCOLOR - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
FF - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
file - Variable in class com.maverick.sshd.auth.jaas.FileAuthenticationProvider
 
FileAuthenticationProvider - Class in com.maverick.sshd.auth.jaas
JAAS provider that uses a plain text file
FileAuthenticationProvider() - Constructor for class com.maverick.sshd.auth.jaas.FileAuthenticationProvider
 
FileAuthenticationProvider(File) - Constructor for class com.maverick.sshd.auth.jaas.FileAuthenticationProvider
 
FileAuthenticationProvider(FileObject) - Constructor for class com.maverick.sshd.auth.jaas.FileAuthenticationProvider
 
fileExists(String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
fileExists(String) - Method in interface com.maverick.sshd.sftp.FileSystem
Determine whether a file exists and return the result
fileFactory - Variable in class com.maverick.sshd.fs.AbstractFileImpl
 
fileFactory - Variable in class com.maverick.sshd.fs.AbstractFileSystem
 
FileLoginModule - Class in com.maverick.sshd.auth.jaas
 
FileLoginModule() - Constructor for class com.maverick.sshd.auth.jaas.FileLoginModule
 
FilenamePattern - Class in com.maverick.sshd.pattern
Filename pattern matcher.
FilenamePattern() - Constructor for class com.maverick.sshd.pattern.FilenamePattern
Default constructor.
FilenamePattern(String) - Constructor for class com.maverick.sshd.pattern.FilenamePattern
Constructor.
FilenamePattern(String, boolean) - Constructor for class com.maverick.sshd.pattern.FilenamePattern
Constructor.
FileRole - Class in com.maverick.sshd.auth.jaas
 
FileRole(String) - Constructor for class com.maverick.sshd.auth.jaas.FileRole
 
FileSystem<T extends FileSystemMount> - Interface in com.maverick.sshd.sftp
Provides native file system access for the built in SFTP server.
FileSystemFactory<T extends AbstractFile,K extends FileSystemMount> - Interface in com.maverick.sshd.sftp
 
FileSystemMount - Interface in com.maverick.sshd.sftp
 
FileSystemObject - Class in com.maverick.sshd.sftp
 
FileUser - Class in com.maverick.sshd.auth.jaas
 
FileUser(String) - Constructor for class com.maverick.sshd.auth.jaas.FileUser
 
findProcess(long) - Method in class com.maverick.sshd.shell.VirtualProcess
 
finishConnect(IoSession, boolean) - Method in class com.maverick.sshd.tunnel.LocalForwardingChannel
Called when the forwarded socket has been connected.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class com.maverick.sshd.SshProtocolDecoder
 
firstPacketFollows - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
FlatFilePasswordAuthenticationProvider - Class in com.maverick.sshd.flatfile
 
FlatFilePasswordAuthenticationProvider() - Constructor for class com.maverick.sshd.flatfile.FlatFilePasswordAuthenticationProvider
 
flush() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Follow - Class in com.maverick.sshd.shell
 
Follow() - Constructor for class com.maverick.sshd.shell.Follow
 
format(String) - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
format(String) - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
formatEntryValue(Map.Entry<String, Object>) - Method in class com.maverick.sshd.shell.Set
 
formatLongname(SftpFile) - Static method in class com.maverick.sshd.sftp.SftpSubsystem
Format a String with the details of the file.
formatLongname(SftpFileAttributes, String) - Static method in class com.maverick.sshd.sftp.SftpSubsystem
Format a String with the details of the file.
formatRow(int, Row, List<Integer>) - Method in class com.maverick.sshd.shell.terminal.Table
 
ForwardingChannel - Class in com.maverick.sshd.tunnel
An abstract forwarding channel implementation for use with both local and remote forwarding operations.
ForwardingChannel(String, int, int) - Constructor for class com.maverick.sshd.tunnel.ForwardingChannel
Construct the forwarding channel.
ForwardingManager - Interface in com.maverick.sshd.tunnel
 
ForwardingPolicy - Class in com.maverick.sshd
 
ForwardingPolicy() - Constructor for class com.maverick.sshd.ForwardingPolicy
 
Forwards - Class in com.maverick.sshd.shell
 
Forwards() - Constructor for class com.maverick.sshd.shell.Forwards
 

G

GATEWAY_FORWARDING - Static variable in class com.maverick.sshd.ForwardingPolicy
 
generateDsaKeyPair(int) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
generateDsaKeyPair(int) - Method in class com.maverick.sshd.components.ServerComponentManager
Generate a DSA key pair.
GenerateKeyFiles(File, String, int, int, int) - Static method in class com.maverick.sshd.SshContextFactory
Generate a public and private key pair, save them to keyFilename and keyFilename.pub, return the key pair
generateRsaKeyPair(int) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
generateRsaKeyPair(int) - Method in class com.maverick.sshd.components.ServerComponentManager
Generate an RSA key pair.
getAbsolutePath() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
getAbsolutePath() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
getAbsolutePath() - Method in class com.maverick.sshd.fs.VFSFile
 
getAbsolutePath() - Method in class com.maverick.sshd.fs.VirtualMappedFile
 
getAbsolutePath() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
getAbsolutePath() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
getAbsolutePath() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
getAbsolutePath() - Method in class com.maverick.sshd.sftp.SftpFile
Get the absolute path
getAccessedTime() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get the last accessed time.
getActions() - Method in class com.maverick.sshd.policy.permissions.ChangePasswordPermission
 
getActions() - Method in class com.maverick.sshd.policy.permissions.MountPermission
 
getActions() - Method in class com.maverick.sshd.policy.permissions.ShellCommandPermission
 
getActualFileFactory() - Method in class com.maverick.sshd.fs.VirtualMount
 
getActualFileFactory() - Method in class com.maverick.sshd.fs.VirtualMountTemplate
 
getAliasCommand(String, String) - Static method in class com.maverick.sshd.shell.Alias
 
getAlignment() - Method in class com.maverick.sshd.shell.terminal.Cell
 
getAllAuthentications() - Static method in class com.maverick.sshd.AuthenticationPolicy
 
getAllConnections() - Method in class com.maverick.sshd.ConnectionManager
 
getAllowDeniedKEX() - Method in class com.maverick.sshd.SshContext
 
getAllowedAuthentications() - Method in class com.maverick.sshd.SshContext
 
getAtomicSequenceLength() - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
getAtomicSequenceLength() - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
getAttachedOutputStream() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getAttribute(String, Object) - Method in class com.maverick.sshd.sftp.AbstractMount
 
getAttribute(String, Object) - Method in interface com.maverick.sshd.sftp.FileSystemMount
 
getAttributes() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
getAttributes() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
getAttributes() - Method in class com.maverick.sshd.fs.DirectFile
 
getAttributes() - Method in class com.maverick.sshd.fs.VFSFile
 
getAttributes() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
getAttributes() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
getAttributes() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
getAttributes() - Method in class com.maverick.sshd.sftp.SftpFile
Get the files attributes.
getAuthenticationMechanismFactory() - Method in class com.maverick.sshd.SshContext
 
getAuthenticationPermission(String) - Static method in class com.maverick.sshd.AuthenticationPolicy
 
getBannerForUser(String) - Method in class com.maverick.sshd.auth.NoneAuthentication
Override this method to send user customized banners, if this method is overridden then com.maverick.sshd.SshContext.setBannerMessage(null) should be set to null.
getBannerMessage() - Method in class com.maverick.sshd.SshContext
Get the authentication banner to display to connecting clients.
getBeans() - Method in class com.maverick.sshd.shell.Bsh
 
getBindAddress() - Method in class com.maverick.sshd.tunnel.DefaultRemoteForwardingInterface
 
getBindAddress() - Method in interface com.maverick.sshd.tunnel.RemoteForwardingInterface
 
getBindAddress() - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingInterface
 
getCanonicalPath() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
getCanonicalPath() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
getCanonicalPath() - Method in class com.maverick.sshd.fs.VFSFile
 
getCanonicalPath() - Method in class com.maverick.sshd.fs.VirtualMappedFile
 
getCanonicalPath() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
getCanonicalPath() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
getCanonicalPath() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
getChannelFactory() - Method in class com.maverick.sshd.SshContext
 
getChannelLimit() - Method in class com.maverick.sshd.SshContext
Get the maximum number of open channels allowed by each client.
getChannels() - Method in class com.maverick.sshd.Connection
 
getChannels() - Method in class com.maverick.sshd.ConnectionProtocol
 
getChildren() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
getChildren() - Method in class com.maverick.sshd.fs.DirectFile
 
getChildren() - Method in class com.maverick.sshd.fs.VFSFile
 
getChildren() - Method in class com.maverick.sshd.fs.VirtualMappedFile
 
getChildren() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
getChildren() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
getChildren() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
getChildren() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getCiphersCS() - Method in class com.maverick.sshd.SshContext
 
getCiphersSC() - Method in class com.maverick.sshd.SshContext
Get the ciphers for the Server->Client stream.
getCollection(int) - Method in class com.maverick.sshd.shell.AbstractCommand
 
getCollection(int) - Method in class com.maverick.sshd.shell.Alias
 
getCols() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getColumn() - Method in class com.maverick.sshd.shell.terminal.Point
 
getColumns() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getCommand() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getCommandName() - Method in class com.maverick.sshd.shell.AbstractCommand
 
getCommandName() - Method in interface com.maverick.sshd.shell.ShellCommand
 
getComponentManager() - Method in class com.maverick.sshd.SshContext
 
getCompressionLevel() - Method in class com.maverick.sshd.SshContext
Get the current compression level
getConnection() - Method in class com.maverick.sshd.Channel
Returns the ConnectionProtocol associated with this channel.
getConnection() - Method in class com.maverick.sshd.ConnectionProtocol
 
getConnection() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getConnection() - Method in class com.maverick.sshd.tunnel.DefaultRemoteForwardingInterface
 
getConnection() - Method in interface com.maverick.sshd.tunnel.RemoteForwardingInterface
Return the connection that this interface belongs to
getConnection() - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingInterface
 
getConnectionById(String) - Method in class com.maverick.sshd.ConnectionManager
 
getConnectionProtocol() - Method in class com.maverick.sshd.Connection
 
getConnections() - Method in class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
getConsole() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getContext() - Method in class com.maverick.sshd.Channel
Get the current configuration from the underlying connection.
getContext() - Method in class com.maverick.sshd.Connection
 
getContext() - Method in class com.maverick.sshd.ConnectionProtocol
Get the connections ConfigurationContext.
getContext(IoSession) - Static method in class com.maverick.sshd.SshAttributes
 
getCurrentDirectory() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getCurrentProcess() - Static method in class com.maverick.sshd.shell.VirtualProcess
 
getCursorChar() - Method in class com.maverick.sshd.shell.Edit
 
getCursorCol() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getCursorLine() - Method in class com.maverick.sshd.shell.Edit
 
getCursorMoveSequence(int, int) - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
getCursorMoveSequence(int, int) - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
getCursorPositioningSequence(int[]) - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
getCursorPositioningSequence(int[]) - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
getCursorRow() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getDecoder(IoSession) - Method in class com.maverick.sshd.SshCodecFactory
 
getDefaultAlignment() - Method in class com.maverick.sshd.shell.terminal.Row
 
getDefaultFileFactory() - Method in class com.maverick.sshd.fs.VirtualFileFactory
 
getDefaultPath() - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
getDefaultPath() - Method in interface com.maverick.sshd.sftp.FileSystem
Get the default path for the current session.
getDefaultTerminal() - Method in class com.maverick.sshd.SshContext
Get the default terminal to execute when the user requests to start a shell.
getDescription() - Method in class com.maverick.sshd.shell.AbstractCommand
 
getDescription() - Method in interface com.maverick.sshd.shell.ShellCommand
 
getDimension() - Method in class com.maverick.sshd.shell.terminal.Component
 
getEncodedTerminalModes() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getEncoder(IoSession) - Method in class com.maverick.sshd.SshCodecFactory
 
getEnvironment() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getEOL() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getEOLString() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getEraseSequence(int) - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
getEraseSequence(int) - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
getExchangeHash() - Method in class com.maverick.sshd.components.SshKeyExchangeServer
Get the output of the key exchange
getExitCode() - Method in class com.maverick.sshd.shell.AbstractCommand
 
getExitCode() - Method in interface com.maverick.sshd.shell.ShellCommand
 
getExtendedAttributes() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get the extended attributes.
getFile(String, Connection) - Method in interface com.maverick.sshd.fs.AbstractFileFactory
 
getFile(String, Connection) - Method in class com.maverick.sshd.fs.DirectFileFactory
 
getFile(String, Connection) - Method in class com.maverick.sshd.fs.VirtualFileFactory
 
getFile() - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
getFileAttributes(byte[]) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
getFileAttributes(String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
getFileAttributes(String) - Method in interface com.maverick.sshd.sftp.FileSystem
Get the attributes for a given file.
getFileAttributes(byte[]) - Method in interface com.maverick.sshd.sftp.FileSystem
Get the attributes for a given file handle.
getFileFactory() - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
getFileFactory() - Method in class com.maverick.sshd.fs.AbstractFileSystemFactory
 
getFilename() - Method in class com.maverick.sshd.sftp.SftpFile
Get the filename.
getFileObject() - Method in class com.maverick.sshd.fs.VFSFile
 
getFilePointer() - Method in interface com.maverick.sshd.fs.AbstractFileRandomAccess
 
getFileSystem() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getFileSystemProvider() - Method in class com.maverick.sshd.SshContext
Get the FileSystem for this SSHD instance.
getFlags() - Method in class com.maverick.sshd.sftp.ACL
 
getFooter() - Method in class com.maverick.sshd.shell.terminal.Table
 
getForwardingManager() - Method in class com.maverick.sshd.SshContext
 
getGID() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get the GID of this file.
getGlobalRequestFactory() - Method in class com.maverick.sshd.SshContext
 
getGroup() - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicUser
 
getGroups() - Static method in class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
getGRSequence(int, int) - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
getGRSequence(int, int) - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
getHeader() - Method in class com.maverick.sshd.shell.terminal.Table
 
getHeight() - Method in class com.maverick.sshd.shell.terminal.Dimension
 
getHeight() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getHomeDirectory(Connection) - Method in interface com.maverick.sshd.fs.DirectFileHomeFactory
 
getHost() - Method in class com.maverick.sshd.tunnel.ForwardingChannel
The hostname of the endpoint of tunnel.
getHostKey() - Method in class com.maverick.sshd.components.SshKeyExchangeServer
Get the host key supplied during key exchange.
getHostKey(String) - Method in class com.maverick.sshd.SshContext
Get the SSHD host key for a given algorithm.
getHostKeys() - Method in class com.maverick.sshd.SshContext
Get all the hosts keys.
getIdleConnectionTimeoutSeconds() - Method in class com.maverick.sshd.SshContext
Should the connection be disconnected on session timeout?
getInformation() - Method in class com.maverick.sshd.Channel
 
getInformation() - Method in class com.maverick.sshd.shell.VirtualShell
 
getInformation() - Method in class com.maverick.sshd.tunnel.ForwardingChannel
 
getInformation() - Method in class com.maverick.sshd.UnsupportedSession
 
getInitSequence() - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
getInitSequence() - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
getInputStream() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
getInputStream() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
getInputStream() - Method in class com.maverick.sshd.fs.VFSFile
 
getInputStream() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
getInputStream() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
getInputStream() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
getInstance() - Static method in class com.maverick.sshd.ConnectionManager
Get the only instance of the ConnectionManager
getInstance() - Static method in class com.maverick.sshd.shell.ShellCommandFactory
 
getInstruction() - Method in interface com.maverick.sshd.auth.KeyboardInteractiveProvider
 
getInstruction() - Method in class com.maverick.sshd.auth.PasswordKeyboardInteractiveProvider
 
getInterface() - Method in class com.maverick.sshd.tunnel.RemoteForwardingListeningInterface
 
getJAASConfiguration() - Method in class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
getJAASConfiguration() - Method in class com.maverick.sshd.auth.jaas.FileAuthenticationProvider
 
getJAASConfiguration() - Method in class com.maverick.sshd.auth.jaas.SunJAASFileConfigurationAuthenticationProvider
 
getKeepAliveDataMaxLength() - Method in class com.maverick.sshd.SshContext
Get the maximum data length for the keep-alive packet.
getKeepAliveInterval() - Method in class com.maverick.sshd.SshContext
Get the current keep-alive interval (in seconds).
getKerberosConfiguration() - Method in class com.maverick.sshd.SshContext
Get the custom Kerberos configuration.
getKerberosDC() - Method in class com.maverick.sshd.SshContext
Get the Kerberos domain controller address .
getKerberosRealm() - Method in class com.maverick.sshd.SshContext
Get the realm name to use for GSSAPI Kerberos authentication.
getKerberosServicePassword() - Method in class com.maverick.sshd.SshContext
Get the Kerberos service account password.
getKerberosServicePrincipal() - Method in class com.maverick.sshd.SshContext
Get the Kerberos service account password.
getKeyboardInteractiveProvider() - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
getKeyExchangePacketLimit() - Method in class com.maverick.sshd.SshContext
Get the number of packets to send before a key exchange is forced
getKeyExchanges() - Method in class com.maverick.sshd.SshContext
Get the ciphers for the Server->Client stream.
getKeyExchangeTransferLimit() - Method in class com.maverick.sshd.SshContext
Get the number of bytes to transfer before a key exchange is forced.
getLastError() - Method in class com.maverick.sshd.shell.Msh
 
getLastKeepAlive(IoSession) - Static method in class com.maverick.sshd.SshAttributes
 
getList() - Method in class com.maverick.sshd.AuthenticationPolicy
 
getListeners() - Method in class com.maverick.sshd.Connection
 
getListeningPorts(Connection) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
getListeningPorts() - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
getListeningPorts(Connection) - Method in interface com.maverick.sshd.tunnel.ForwardingManager
 
getListeningPorts() - Method in interface com.maverick.sshd.tunnel.ForwardingManager
 
getLocalAddress() - Method in class com.maverick.sshd.ConnectionProtocol
Get the local address to which the remote socket is connected.
getLocalForwardingPolicy() - Method in class com.maverick.sshd.SshContext
 
getLocalId() - Method in class com.maverick.sshd.Channel
The local channel id
getLocalPacket() - Method in class com.maverick.sshd.Channel
The maximum size of a single packet that the local side will accept.
getLocalPort() - Method in class com.maverick.sshd.ConnectionProtocol
Get the local port ro which the remote socket is connected.
getLocalSocketAddress() - Method in class com.maverick.sshd.Connection
 
getLocalWindow() - Method in class com.maverick.sshd.Channel
The current size of the local data window.
getLocation() - Method in class com.maverick.sshd.shell.terminal.Component
 
getLoggedOnUsers() - Method in class com.maverick.sshd.ConnectionManager
Get a list of currently logged on users.
getLoginContext(String) - Method in class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
getMacsCS() - Method in class com.maverick.sshd.SshContext
Get the ciphers for the Client->Server stream.
getMacsSC() - Method in class com.maverick.sshd.SshContext
Get the ciphers for the Server->Client stream.
getMask() - Method in class com.maverick.sshd.sftp.ACL
 
getMaskString() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Return the UNIX style mode mask
getMaxAuthentications() - Method in class com.maverick.sshd.SshContext
Get the maximum number of failed authentications allowed for each connection.
getMaxCellWidth() - Method in class com.maverick.sshd.shell.terminal.Table
 
getMaximumConnections() - Method in class com.maverick.sshd.SshContext
Get the maximum number of connections allowed at any one time.
getMaximumPacketLength() - Method in class com.maverick.sshd.SshContext
Get the maximum supported length of an SSH packet.
getMaximumPublicKeyVerificationAttempts() - Method in class com.maverick.sshd.SshContext
Get the number of public keys that each user can attempt to verify for public key authentication.
getMaximumSocketsBacklogPerRemotelyForwardedConnection() - Method in class com.maverick.sshd.SshContext
 
getMaxSFTPVersion() - Method in class com.maverick.sshd.SshContext
 
getMessageId() - Method in class com.maverick.sshd.SshPayload
 
getModifiedTime() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get the last modified time.
getMount() - Method in class com.maverick.sshd.sftp.AbstractMount
 
getMount() - Method in interface com.maverick.sshd.sftp.FileSystemMount
 
getMount(String) - Method in interface com.maverick.sshd.sftp.MountManager
 
getMountManager(Connection) - Method in class com.maverick.sshd.fs.AbstractDirectFileFactory
 
getMountManager(Connection) - Method in interface com.maverick.sshd.fs.AbstractFileFactory
 
getMountManager() - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
getMountManager(Connection) - Method in class com.maverick.sshd.fs.VirtualFileFactory
 
getMountManager() - Method in interface com.maverick.sshd.sftp.FileSystem
 
getMounts() - Method in interface com.maverick.sshd.sftp.MountManager
 
getMounts(String) - Method in interface com.maverick.sshd.sftp.MountManager
 
getName() - Method in class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
 
getName() - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipal
 
getName() - Method in class com.maverick.sshd.auth.jaas.FileRole
 
getName() - Method in class com.maverick.sshd.auth.jaas.FileUser
 
getName() - Method in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
getName() - Method in interface com.maverick.sshd.auth.KeyboardInteractiveProvider
 
getName() - Method in class com.maverick.sshd.auth.NoneAuthentication
Return the SSH method name for this authentication.
getName() - Method in class com.maverick.sshd.auth.PasswordAuthentication
 
getName() - Method in class com.maverick.sshd.auth.PasswordKeyboardInteractiveProvider
 
getName() - Method in class com.maverick.sshd.auth.PublicKeyAuthentication
 
getName() - Method in interface com.maverick.sshd.AuthenticationMechanism
Return the SSH method name for this authentication.
getName() - Method in class com.maverick.sshd.Channel
The name of this channel.
getName() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup14Sha1JCE
Get the algorithm name for this key exchange
getName() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup1Sha1JCE
Get the algorithm name for this key exchange
getName() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroupExchangeSha1JCE
Get the algorithm name for this key exchange
getName() - Method in class com.maverick.sshd.components.SshKeyExchangeServer
Get the key exchange algorithm name.
getName() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
getName() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
getName() - Method in class com.maverick.sshd.fs.VFSFile
 
getName() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
getName() - Method in class com.maverick.sshd.PasswordAuthenticationProvider
 
getName() - Method in class com.maverick.sshd.PublicKeyAuthenticationProvider
 
getName() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
getName() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
getName() - Method in class com.maverick.sshd.shell.AbstractCommand
 
getName() - Method in class com.maverick.sshd.shell.terminal.Component
 
getName() - Method in class com.maverick.sshd.Subsystem
 
getOptions() - Method in class com.maverick.sshd.shell.AbstractCommand
 
getOptions() - Method in interface com.maverick.sshd.shell.ShellCommand
 
getOrDefault(String, Object) - Method in class com.maverick.sshd.shell.Environment
 
getOriginatingHost() - Method in class com.maverick.sshd.tunnel.ForwardingChannel
The hostname of the startpoint of tunnel.
getOriginatingPort() - Method in class com.maverick.sshd.tunnel.ForwardingChannel
The port number of the startpoint of tunnel.
getOutputStream() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
getOutputStream() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
getOutputStream(boolean) - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
getOutputStream(boolean) - Method in class com.maverick.sshd.fs.AbstractFileImpl
 
getOutputStream() - Method in class com.maverick.sshd.fs.VFSFile
 
getOutputStream() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
getOutputStream(boolean) - Method in class com.maverick.sshd.fs.VirtualMountFile
 
getOutputStream() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
getOutputStream(boolean) - Method in interface com.maverick.sshd.sftp.AbstractFile
 
getOutputStream(boolean) - Method in class com.maverick.sshd.sftp.FileSystemObject
 
getOutputStream() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
getParameter(String) - Method in class com.maverick.sshd.AuthenticationProtocol
 
getParent() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getPassword() - Method in class com.maverick.sshd.auth.jaas.FileUser
 
getPasswordAuthenticationProviders() - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
getPath() - Method in class com.maverick.sshd.policy.permissions.MountPermission
 
getPattern() - Method in class com.maverick.sshd.pattern.FilenamePattern
Retrieve the pattern for the filename pattern matcher.
getPermissions() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get the current permissions value.
getPermissionsString() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Returns a formatted permissions string.
getPort() - Method in class com.maverick.sshd.tunnel.DefaultRemoteForwardingInterface
 
getPort() - Method in class com.maverick.sshd.tunnel.ForwardingChannel
The port number of the endpoint of tunnel.
getPort() - Method in interface com.maverick.sshd.tunnel.RemoteForwardingInterface
 
getPort() - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingInterface
 
getPreferredCipherCS() - Method in class com.maverick.sshd.SshContext
Get the currently preferred cipher for the Client->Server stream.
getPreferredCipherSC() - Method in class com.maverick.sshd.SshContext
Get the currently preferred cipher for the Server->Client stream.
getPreferredCompressionCS() - Method in class com.maverick.sshd.SshContext
Get the currently preferred compression for the Client->Server stream.
getPreferredCompressionSC() - Method in class com.maverick.sshd.SshContext
Get the currently preferred compression for the Server->Client stream.
getPreferredKeyExchange() - Method in class com.maverick.sshd.SshContext
Get the currently preferred key exchange method.
getPreferredMacCS() - Method in class com.maverick.sshd.SshContext
Get the currently preferred mac for the Client->Server stream.
getPreferredMacSC() - Method in class com.maverick.sshd.SshContext
Get the currently supported mac for the Server-Client stream.
getPreferredPublicKey() - Method in class com.maverick.sshd.SshContext
Get the currently preferred public key algorithm.
getPrincipal(String) - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipalRepository
 
getProcess() - Method in class com.maverick.sshd.shell.RootShell
 
getProvider() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup14Sha1JCE
 
getProvider() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup1Sha1JCE
 
getProvider() - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
getProviderForAlgorithm(String) - Static method in class com.maverick.sshd.components.jce.JCEServerComponentManager
Get the provider for a specific algorithm.
getPublicKeyAuthenticationProviders() - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
getPublicKeys() - Method in class com.maverick.sshd.SshContext
Get the ciphers for the Server->Client stream.
getQueueSize() - Method in class com.maverick.sshd.Channel
 
getRealPath(String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
getRealPath(String) - Method in interface com.maverick.sshd.sftp.FileSystem
Get the real path for a given path.
getReference() - Static method in class com.maverick.sshd.shell.terminal.Colorizer
 
getRemoteAddress() - Method in class com.maverick.sshd.ConnectionProtocol
Get the address of the remote client.
getRemoteForwardingCancelKillsTunnels() - Method in class com.maverick.sshd.SshContext
Determines whether the cancellation of a remote forwarding drops currently active tunnels
getRemoteForwardingPolicy() - Method in class com.maverick.sshd.SshContext
 
getRemoteId() - Method in class com.maverick.sshd.Channel
The remote sides channel id
getRemoteInterface(int) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
getRemoteInterface(int) - Method in interface com.maverick.sshd.tunnel.ForwardingManager
 
getRemotePacket() - Method in class com.maverick.sshd.Channel
The maximum size of a single packet that the remote side will accept.
getRemoteSocketAddress() - Method in class com.maverick.sshd.Connection
 
getRemoteWindow() - Method in class com.maverick.sshd.Channel
The current size of the remote data window.
getRequiredAuthentications() - Method in class com.maverick.sshd.SshContext
 
getRND() - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
getRND() - Method in class com.maverick.sshd.components.ServerComponentManager
Get the secure number generator implementation.
getRoles() - Method in class com.maverick.sshd.auth.jaas.FileUser
 
getRoot() - Method in class com.maverick.sshd.sftp.AbstractMount
 
getRoot() - Method in interface com.maverick.sshd.sftp.FileSystemMount
 
getRootProcess() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getRootProcesses() - Static method in class com.maverick.sshd.shell.VirtualProcess
 
getRootThread() - Static method in class com.maverick.sshd.shell.Threads
 
getRow() - Method in class com.maverick.sshd.shell.terminal.Point
 
getRows() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getScrollMarginsSequence(int, int) - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
getScrollMarginsSequence(int, int) - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
getSecret() - Method in class com.maverick.sshd.components.SshKeyExchangeServer
Get the secret value produced during key exchange.
getSecureRandom() - Static method in class com.maverick.sshd.components.jce.JCEServerComponentManager
Get the secure random implementation for the API.
getSecureRandom(IoSession) - Static method in class com.maverick.sshd.SshAttributes
 
getSecureRandomAlgorithm() - Static method in class com.maverick.sshd.components.jce.JCEServerComponentManager
Get the algorithm used for secure random number generation.
getServicePrinicipal(SshContext) - Method in class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
 
getSession() - Method in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
getSession() - Method in class com.maverick.sshd.Connection
 
getSession() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getSessionId() - Method in class com.maverick.sshd.Connection
 
getSessionIdentifier() - Method in class com.maverick.sshd.Channel
Get the session id for the current connection.
getSessionIdentifier() - Method in class com.maverick.sshd.SessionChannel
Get the session id for the current connection.
getSessionIdentifier(IoSession) - Static method in class com.maverick.sshd.SshAttributes
 
getSessionTimeout() - Method in class com.maverick.sshd.SshContext
Returns the session timeout in seconds
getSFTPCharsetEncoding() - Method in class com.maverick.sshd.SshContext
Get the current encoding value for filenames in SFTP sessions.
getShellPolicy() - Method in class com.maverick.sshd.SshContext
 
getSignature() - Method in class com.maverick.sshd.components.SshKeyExchangeServer
Get the signature produced during key exchange.
getSignature() - Method in class com.maverick.sshd.shell.AbstractCommand
 
getSignature() - Method in interface com.maverick.sshd.shell.ShellCommand
 
getSize() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get the size of the file.
getSoftwareVersionComments() - Method in class com.maverick.sshd.SshContext
Get the software/version/comments field that is to be used in the SSH protocols negotiation procedure.
getSpecialSequence(int) - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
getSpecialSequence(int) - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
getSpecialSequence(int) - Method in class com.maverick.sshd.shell.terminal.vt100
 
getSubject() - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipal
 
getSubsystem() - Method in class com.maverick.sshd.shell.AbstractCommand
 
getSubsystem() - Method in interface com.maverick.sshd.shell.ShellCommand
 
getSupportedCommands() - Method in class com.maverick.sshd.shell.ShellCommandFactory
 
getSupportedMechanisms() - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
getSupportedMechanisms() - Method in interface com.maverick.sshd.AuthenticationMechanismFactory
 
getSupportedPublicKeys() - Method in class com.maverick.sshd.SshContext
Returns a comma delimited string containing installed public key types.
getTerm() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getTerminal() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
getTerminal() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getThread() - Method in class com.maverick.sshd.shell.VirtualProcess
 
getTooManyConnectionsText() - Method in class com.maverick.sshd.SshContext
 
getTransport() - Method in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
getTransport() - Method in class com.maverick.sshd.ConnectionProtocol
Get the underlying transport.
getTransportState(IoSession) - Static method in class com.maverick.sshd.SshAttributes
 
getType() - Method in class com.maverick.sshd.sftp.ACL
 
getUID() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get the UID of the owner.
getUsername() - Method in class com.maverick.sshd.Connection
 
getUsername() - Method in class com.maverick.sshd.ConnectionProtocol
Get the username for the connected user.
getUsers() - Static method in class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
getUUID() - Method in class com.maverick.sshd.Connection
 
getUUID() - Method in class com.maverick.sshd.ConnectionProtocol
 
getUUID(IoSession) - Static method in class com.maverick.sshd.SshAttributes
 
getValue() - Method in class com.maverick.sshd.shell.terminal.Cell
 
getVirtualFileFactory() - Method in class com.maverick.sshd.fs.VirtualMount
 
getVirtualFileFactory() - Method in class com.maverick.sshd.fs.VirtualMountTemplate
 
getVisibleLength(String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
getWelcomeMessage() - Method in class com.maverick.sshd.SshContext
 
getWho() - Method in class com.maverick.sshd.sftp.ACL
 
getWidth() - Method in class com.maverick.sshd.shell.terminal.Dimension
 
getWidth() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
GlobalRequestFactory - Interface in com.maverick.sshd
 
GlobalRequestHandler - Interface in com.maverick.sshd
The SSH protocol allows for the sending of requests independently of any communication channel.
grant(String, String[], String, String[]) - Method in class com.maverick.sshd.policy.ShellPolicyPermissions
 
grant(String, String[], String, String[]) - Method in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
Grant - Class in com.maverick.sshd.shell
 
Grant() - Constructor for class com.maverick.sshd.shell.Grant
 
grant(String, String[], String, String[]) - Method in class com.maverick.sshd.ShellPolicy
 
grantForwarding(String) - Method in class com.maverick.sshd.ForwardingPolicy
Grant access to a specific host.
GRAPHICS_OFF - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
GRAPHICS_ON - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
GREEN - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
GREEN - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
GSSAPI_AUTHENTICATION - Static variable in class com.maverick.sshd.AuthenticationPolicy
 
GSSAPIWithMICAuthentication - Class in com.maverick.sshd.auth
 
GSSAPIWithMICAuthentication(IoSession, SshTransport, AuthenticationProtocol) - Constructor for class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
 
GSSAPIWithMICAuthentication(SshContext) - Constructor for class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
 

H

H - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
haltIncomingData() - Method in class com.maverick.sshd.SessionChannel
 
HANDLED - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
hasAccessedTime() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get if the file has a last accessed time.
hasAlias(String, String) - Static method in class com.maverick.sshd.shell.Alias
 
hasAuthenticated() - Method in interface com.maverick.sshd.auth.KeyboardInteractiveProvider
 
hasAuthenticated() - Method in class com.maverick.sshd.auth.PasswordKeyboardInteractiveProvider
 
hasGID() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
 
hashCode() - Method in class com.maverick.sshd.auth.jaas.FileUser
 
hashCode() - Method in class com.maverick.sshd.pattern.FilenamePattern
Calculate a hash code for this object.
hashCode() - Method in class com.maverick.sshd.policy.permissions.ChangePasswordPermission
 
hashCode() - Method in class com.maverick.sshd.policy.permissions.MountPermission
 
hashCode() - Method in class com.maverick.sshd.policy.permissions.ShellCommandPermission
 
hashCode() - Method in class com.maverick.sshd.sftp.AbstractMount
 
hashCode() - Method in class com.maverick.sshd.sftp.SftpFile
 
hasModifiedTime() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get if the file has a last modified time.
hasPermissions() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
 
hasPublicKey(String) - Method in class com.maverick.sshd.SshContext
Determine if the server has a host key configured.
hasQueuedData() - Method in class com.maverick.sshd.Channel
 
hasReceivedNewKeys() - Method in class com.maverick.sshd.components.SshKeyExchangeServer
 
hasSentNewKeys() - Method in class com.maverick.sshd.components.SshKeyExchangeServer
 
hasSize() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
 
hasUID() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Get if this file has a username associated with it.
Help - Class in com.maverick.sshd.shell
 
Help() - Constructor for class com.maverick.sshd.shell.Help
 
HMAC_MD5 - Static variable in interface com.maverick.sshd.SshContextOptions
MD5 message authentication
HMAC_SHA1 - Static variable in interface com.maverick.sshd.SshContextOptions
SHA1 message authentication
HOME - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
homeCursor() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
homeRoot - Variable in class com.maverick.sshd.fs.VirtualFileFactory
 
HOST_KEY - Static variable in class com.maverick.sshd.SshAttributes
 
HOST_KEY_NOT_VERIFIABLE - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: The host key supplied could not be verified
HOST_KEY_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
HOST_NOT_ALLOWED - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: The host is not allowed
hostKey - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
The server's host key.
hostToConnect - Variable in class com.maverick.sshd.tunnel.ForwardingChannel
Tunnel endpoint hostname
HT - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 

I

idle(IdleStatus) - Method in class com.maverick.sshd.AuthenticationProtocol
 
idle(IdleStatus) - Method in class com.maverick.sshd.Channel
 
idle(IdleStatus) - Method in class com.maverick.sshd.ConnectionProtocol
 
idle(IdleStatus) - Method in interface com.maverick.sshd.Service
Called when the transport layer has been idle for 10 seconds
idle(IdleStatus) - Method in class com.maverick.sshd.SessionChannel
 
IGNORE_CASE - Static variable in class com.maverick.sshd.pattern.FilenamePattern
System-dependent filename case-sensitivity flag.
ILLEGAL_USER_NAME - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: The user's name is illegal
implies(Permission) - Method in class com.maverick.sshd.policy.permissions.ChangePasswordPermission
 
implies(Permission) - Method in class com.maverick.sshd.policy.permissions.MountPermission
 
implies(Permission) - Method in class com.maverick.sshd.policy.permissions.ShellCommandPermission
 
implies(ProtectionDomain, Permission) - Method in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
INCOMING_BYTES_SINCE_KEX - Static variable in class com.maverick.sshd.SshAttributes
 
INCOMING_CIPHER_LENGTH - Static variable in class com.maverick.sshd.SshAttributes
 
INCOMING_MAC_LENGTH - Static variable in class com.maverick.sshd.SshAttributes
 
INCOMING_PACKETS_SINCE_KEX - Static variable in class com.maverick.sshd.SshAttributes
 
INCOMING_SWAP - Static variable in class com.maverick.sshd.SshAttributes
 
init(Subject) - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipal
 
init(Subject) - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicUser
 
init(String, KeyboardInteractiveAuthentication) - Method in interface com.maverick.sshd.auth.KeyboardInteractiveProvider
 
init(String, KeyboardInteractiveAuthentication) - Method in class com.maverick.sshd.auth.PasswordKeyboardInteractiveProvider
 
init(IoSession, SshTransport) - Method in class com.maverick.sshd.AuthenticationProtocol
Construct the protocol using the given transport
init(IoSession, SshTransport, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup14Sha1JCE
 
init(IoSession, SshTransport, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup1Sha1JCE
 
init(IoSession, SshTransport, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
init(IoSession, SshTransport, String, String, byte[], byte[], SshPrivateKey, SshPublicKey, boolean, boolean) - Method in class com.maverick.sshd.components.SshKeyExchangeServer
Initialize the server side key exchange.
init(IoSession, SshTransport) - Method in class com.maverick.sshd.ConnectionProtocol
 
init(AbstractFile) - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
init(IoSession, SshTransport) - Method in interface com.maverick.sshd.Service
Initialize the service.
init(SessionChannel) - Method in class com.maverick.sshd.sftp.SftpSubsystem
 
init(SessionChannel) - Method in class com.maverick.sshd.Subsystem
Initialize the subsystem with the current session and configuration.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class com.maverick.sshd.auth.jaas.FileLoginModule
 
initializeDefaultProvider(Provider) - Static method in class com.maverick.sshd.components.jce.JCEServerComponentManager
Initialize the default JCE provider used by the API.
initializeDigestFactory(ComponentFactory) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
initializeDigestFactory(ComponentFactory) - Method in class com.maverick.sshd.components.ServerComponentManager
Initialize the digest factory.
initializeHmacFactory(ComponentFactory) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
initializeHmacFactory(ComponentFactory<SshHmac>) - Method in class com.maverick.sshd.components.ServerComponentManager
Initialize the SSH2 HMac factory.
initializeKeyExchangeFactory(ComponentFactory) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
initializeKeyExchangeFactory(ComponentFactory<SshKeyExchangeServer>) - Method in class com.maverick.sshd.components.ServerComponentManager
Initialize the key exchange factory.
initializeProviderForAlgorithm(String, Provider) - Static method in class com.maverick.sshd.components.jce.JCEServerComponentManager
Initialize a provider for a specific algorithm.
initializePublicKeyFactory(ComponentFactory) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
initializePublicKeyFactory(ComponentFactory<SshPublicKey>) - Method in class com.maverick.sshd.components.ServerComponentManager
Initialize the public key factory.
initializeSsh2CipherFactory(ComponentFactory) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
initializeSsh2CipherFactory(ComponentFactory<SshCipher>) - Method in class com.maverick.sshd.components.ServerComponentManager
Initialize the SSH2 cipher factory.
initVFS(SessionChannel) - Method in class com.maverick.sshd.shell.RootShell
 
installCommand(String, Class<? extends ShellCommand>) - Method in class com.maverick.sshd.shell.ShellCommandFactory
 
installProvider(String) - Static method in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
INTERNAL_MARKER - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
InvalidHandleException - Exception in com.maverick.sshd.fs
Thrown when an invalid file handle is received.
InvalidHandleException(String) - Constructor for exception com.maverick.sshd.fs.InvalidHandleException
Constructs the exception.
IOERROR - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
isAuthenticated() - Method in class com.maverick.sshd.Connection
 
isAuthorizedKey(SshPublicKey, Connection) - Method in class com.maverick.sshd.auth.AuthorizedKeysPublicKeyAuthenticationProvider
Checks the given public key by comparing it against the public keys stored in the users authorized_keys file.
isAuthorizedKey(SshPublicKey, Connection) - Method in class com.maverick.sshd.PublicKeyAuthenticationProvider
Check the supplied public key against the users authorized keys.
isAutoflushing() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
isBlock() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Determine whether these attributes refer to a block special file.
isBuiltIn() - Method in class com.maverick.sshd.shell.AbstractCommand
 
isBuiltIn() - Method in interface com.maverick.sshd.shell.ShellCommand
 
isChanged() - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
isCharacter() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Determine whether these attributes refer to a character device.
isClosed() - Method in class com.maverick.sshd.Channel
Indicates the channel has been closed
isClosing() - Method in class com.maverick.sshd.Channel
Indicates whether the channel is currently performing a close operation
isDefault() - Method in class com.maverick.sshd.sftp.AbstractMount
 
isDefault() - Method in interface com.maverick.sshd.sftp.FileSystemMount
 
isDirectory() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
isDirectory() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
isDirectory() - Method in class com.maverick.sshd.fs.VFSFile
 
isDirectory() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
isDirectory() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
isDirectory() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
isDirectory() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Determine whether these attributes refer to a directory
isDisconnected() - Method in class com.maverick.sshd.Connection
 
isEnableNoneCipher() - Method in class com.maverick.sshd.components.ServerComponentManager
 
isEOF() - Method in class com.maverick.sshd.Channel
Indicates that the channel is EOF (it will not be receiving any more data from the remote side).
isFifo() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Determine whether these attributes refer to a pipe.
isFile() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
isFile() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
isFile() - Method in class com.maverick.sshd.fs.VFSFile
 
isFile() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
isFile() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
isFile() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
isFile() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Determine whether these attributes refer to a file.
isFilesystemRoot() - Method in class com.maverick.sshd.sftp.AbstractMount
 
isFilesystemRoot() - Method in interface com.maverick.sshd.sftp.FileSystemMount
 
isFlagSet(long) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Determine if a permissions flag is set.
isHidden() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
isHidden() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
isHidden() - Method in class com.maverick.sshd.fs.VFSFile
 
isHidden() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
isHidden() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
isHidden() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
isImaginary - Variable in class com.maverick.sshd.sftp.AbstractMount
 
isImaginary() - Method in class com.maverick.sshd.sftp.AbstractMount
 
isInstalled() - Static method in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
isLink() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Determine whether these attributes refer to a symbolic link.
isListening(int) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
isListening(int) - Method in interface com.maverick.sshd.tunnel.ForwardingManager
Is there an existing forwarding listening on a particular port?
isLocalEOF() - Method in class com.maverick.sshd.Channel
 
isMount() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
isMount() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
isMount() - Method in class com.maverick.sshd.fs.VFSFile
 
isMount() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
isMount() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
isMount() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
isMounted(String) - Method in interface com.maverick.sshd.sftp.MountManager
 
isOpen() - Method in class com.maverick.sshd.Channel
Get the open state of the channel.
isPassword() - Method in class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
 
isPassword() - Method in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
isPassword() - Method in interface com.maverick.sshd.auth.KeyboardInteractiveProvider
 
isPassword() - Method in class com.maverick.sshd.auth.NoneAuthentication
 
isPassword() - Method in class com.maverick.sshd.auth.PasswordAuthentication
 
isPassword() - Method in class com.maverick.sshd.auth.PasswordKeyboardInteractiveProvider
 
isPassword() - Method in class com.maverick.sshd.auth.PublicKeyAuthentication
 
isPassword() - Method in interface com.maverick.sshd.AuthenticationMechanism
Is this password authentication? We use this so user does not end up having to submit their password if an alternative method provides password authentication but is not the core "password" method (for example keyboard-interactive).
isReadable() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
isReadable() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
isReadable() - Method in class com.maverick.sshd.fs.VFSFile
 
isReadable() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
isReadable() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
isReadable() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
isRemoteEOF() - Method in class com.maverick.sshd.Channel
 
isSignalling() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
isSocket() - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Determine whether these attributes refer to a socket.
isStrong() - Method in class com.maverick.sshd.shell.terminal.Cell
 
isStrong() - Method in class com.maverick.sshd.shell.terminal.Row
 
isValidPattern(String) - Method in class com.maverick.sshd.pattern.FilenamePattern
Determine if a filename pattern is well-formed.
isWritable() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
isWritable() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
isWritable() - Method in class com.maverick.sshd.fs.VFSFile
 
isWritable() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
isWritable() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
isWritable() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
ITALIC - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
ITALIC - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
ITALIC_OFF - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
ITALIC_OFF - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
italicText(String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 

J

JCEServerComponentManager - Class in com.maverick.sshd.components.jce
A component manager for the Java runtime JCE provider.
JCEServerComponentManager() - Constructor for class com.maverick.sshd.components.jce.JCEServerComponentManager
 

K

KEX_DIFFIE_HELLMAN_GROUP14_SHA1 - Static variable in interface com.maverick.sshd.SshContextOptions
Constant for the algorithm name "diffie-hellman-group14-sha1".
KEX_DIFFIE_HELLMAN_GROUP1_SHA1 - Static variable in interface com.maverick.sshd.SshContextOptions
Constant for the algorithm name "diffie-hellman-group1-sha1".
KEX_DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 - Static variable in interface com.maverick.sshd.SshContextOptions
Constant for the algorithm name "diffie-hellman-group-exchange-sha1".
KEXLOCK - Static variable in class com.maverick.sshd.SshAttributes
 
KEY_EXCHANGE_FAILED - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: Key exchange failed
KEY_USER_FILE - Static variable in class com.maverick.sshd.auth.jaas.FileLoginModule
Option key for the user file.
KEYBOARD_INTERACTIVE_AUTHENTICATION - Static variable in interface com.maverick.sshd.AuthenticationMechanismFactory
 
KEYBOARD_INTERACTIVE_AUTHENTICATION - Static variable in interface com.maverick.sshd.SshContextOptions
Identifier for keyboard-interactive authentication
KeyboardInteractiveAuthentication - Class in com.maverick.sshd.auth
 
KeyboardInteractiveAuthentication(IoSession, SshTransport, AuthenticationProtocol, Connection, KeyboardInteractiveProvider) - Constructor for class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
KeyboardInteractiveProvider - Interface in com.maverick.sshd.auth
 
KEYCHANGE - Static variable in class com.maverick.sshd.SshAttributes
 
KEYCHANGE_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
Kill - Class in com.maverick.sshd.shell
 
Kill() - Constructor for class com.maverick.sshd.shell.Kill
 
killProcess(long) - Static method in class com.maverick.sshd.shell.VirtualProcess
 

L

LAST_KEEP_ALIVE - Static variable in class com.maverick.sshd.SshAttributes
 
lastModified() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
lastModified() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
lastModified() - Method in class com.maverick.sshd.fs.VFSFile
 
lastModified() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
lastModified() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
lastModified() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
LE - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
LEFT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
length() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
length() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
length() - Method in class com.maverick.sshd.fs.VFSFile
 
length() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
length() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
length() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
LF - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
LineEditBuffer - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
LineParser - Class in com.maverick.sshd.shell
 
LineParser(Environment) - Constructor for class com.maverick.sshd.shell.LineParser
 
LineUpdate - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
listAllThreads(Console) - Static method in class com.maverick.sshd.shell.Threads
 
load(AbstractFile) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
loadFile(String) - Method in class com.maverick.sshd.shell.Edit
 
loadHostKey(InputStream, String, int) - Method in class com.maverick.sshd.SshContextFactory
 
loadHostKey(InputStream, String, int, String) - Method in class com.maverick.sshd.SshContextFactory
 
loadHostKey(InputStream, String, int, int, int, String) - Method in class com.maverick.sshd.SshContextFactory
 
loadKey(File, String) - Method in class com.maverick.sshd.SshContextFactory
 
loadKey(InputStream, String) - Method in class com.maverick.sshd.SshContextFactory
 
loadKeystore(InputStream, String, String, String, SshContext) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
Load a keystore for use as an SSH host key.
loadKeystore(InputStream, String, String, String, String, SshContext) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
Load a keystore for use as an SSH host key.
loadKeystore(File, String, String, String, SshContext) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
loadKeystore(File, String, String, String, String, SshContext) - Method in class com.maverick.sshd.components.jce.JCEServerComponentManager
 
loadKeystore(File, String, String, String, SshContext) - Method in class com.maverick.sshd.components.ServerComponentManager
Load a host key from a keystore file.
loadKeystore(InputStream, String, String, String, SshContext) - Method in class com.maverick.sshd.components.ServerComponentManager
Load a host key from a keystore InputStream.
loadKeystore(File, String, String, String, String, SshContext) - Method in class com.maverick.sshd.components.ServerComponentManager
 
loadKeystore(InputStream, String, String, String, String, SshContext) - Method in class com.maverick.sshd.components.ServerComponentManager
 
loadOrGenerateHostKey(File, String, int) - Method in class com.maverick.sshd.SshContextFactory
Load a host key from file, if the file does not exist then generate the key.
loadOrGenerateHostKey(File, String, int, String) - Method in class com.maverick.sshd.SshContextFactory
 
loadOrGenerateHostKey(File, String, int, int, int, String) - Method in class com.maverick.sshd.SshContextFactory
Load a host key from file, if the file does not exist then generate the key.
LOCAL_IDENTIFICATION - Static variable in class com.maverick.sshd.SshAttributes
 
LOCAL_KEX_INIT - Static variable in class com.maverick.sshd.SshAttributes
 
LocalForwardingChannel - Class in com.maverick.sshd.tunnel
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.
LocalForwardingChannel() - Constructor for class com.maverick.sshd.tunnel.LocalForwardingChannel
 
LocalForwardingInterface - Interface in com.maverick.sshd.tunnel
 
localwindow - Variable in class com.maverick.sshd.Channel
 
localWindowLock - Variable in class com.maverick.sshd.Channel
 
log - Static variable in class com.maverick.sshd.shell.Bsh
 
log - Static variable in class com.maverick.sshd.shell.Catch
 
log - Static variable in class com.maverick.sshd.shell.Msh
 
log - Static variable in class com.maverick.sshd.shell.RootShell
 
log - Static variable in class com.maverick.sshd.shell.Source
 
login() - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
login() - Method in class com.maverick.sshd.auth.jaas.FileLoginModule
 
LOGIN_CONTEXT - Static variable in class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
logins - Variable in class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
logout() - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule
 
logout() - Method in class com.maverick.sshd.auth.jaas.FileLoginModule
 
LOGOUTREQUEST - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Ls - Class in com.maverick.sshd.shell
 
Ls() - Constructor for class com.maverick.sshd.shell.Ls
 
LSB - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 

M

m_any - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Match any single character.
m_closure - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Match zero or more characters.
m_dirSep - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Directory path separator.
m_escape - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Escape any special meaning.
m_hasDirSep - Variable in class com.maverick.sshd.pattern.FilenamePattern
This pattern contains directory path separator characters.
m_ignoreCase - Variable in class com.maverick.sshd.pattern.FilenamePattern
Ignore case when matching filenames.
m_negate - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Negation.
m_pat - Variable in class com.maverick.sshd.pattern.FilenamePattern
Filename pattern.
m_setClose - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Character set close.
m_setExcl - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Character set exclusion.
m_setOpen - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Character set open.
m_setThru - Variable in class com.maverick.sshd.pattern.FilenamePattern
Special pattern character: Character set range.
MAC_CS - Static variable in class com.maverick.sshd.SshAttributes
 
MAC_CS_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
MAC_ERROR - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: An error occurred verifying the MAC
MAC_SC - Static variable in class com.maverick.sshd.SshAttributes
 
MAC_SC_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
MAGENTA - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
MAGENTA - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
main(String[]) - Static method in class com.maverick.sshd.pattern.FilenamePattern
Test driver for this class.
main(String[]) - Static method in class com.maverick.sshd.shell.terminal.Colorizer
 
makeDirectory(String, SftpFileAttributes) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
makeDirectory(String, SftpFileAttributes) - Method in interface com.maverick.sshd.sftp.FileSystem
Create a directory.
MARKER_CODE - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
matches(String, String) - Static method in class com.maverick.sshd.pattern.FilenamePattern
Determine if a filename matches a filename pattern.
matches(String) - Method in class com.maverick.sshd.pattern.FilenamePattern
Determine if a filename matches the filename pattern.
matchSubpattern(int, String, int) - Method in class com.maverick.sshd.pattern.FilenamePattern
Determine if a filename substring matches a pattern substring.
MAX_VERSION - Static variable in class com.maverick.sshd.sftp.SftpSubsystem
 
Mem - Class in com.maverick.sshd.shell
 
Mem() - Constructor for class com.maverick.sshd.shell.Mem
 
messageAttributes - Static variable in class com.maverick.sshd.events.SSHDEventMessages
 
messageCodes - Static variable in class com.maverick.sshd.events.SSHDEventMessages
 
messageReceived(IoSession, Object) - Method in class com.maverick.sshd.SshTransport
 
messageReceived(IoSession, Object) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManagerClientIo
 
messageSent() - Method in interface com.maverick.sshd.SshMessage
 
messageSent(IoSession, Object) - Method in class com.maverick.sshd.SshTransport
 
messageSent(IoSession, Object) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManagerClientIo
 
Mkdir - Class in com.maverick.sshd.shell
 
Mkdir() - Constructor for class com.maverick.sshd.shell.Mkdir
 
mount - Variable in class com.maverick.sshd.sftp.AbstractMount
 
mount(T) - Method in interface com.maverick.sshd.sftp.MountManager
 
MountManager<T extends FileSystemMount> - Interface in com.maverick.sshd.sftp
 
MountPermission - Class in com.maverick.sshd.policy.permissions
 
MountPermission(String, String) - Constructor for class com.maverick.sshd.policy.permissions.MountPermission
 
MountPermission(String, String, String) - Constructor for class com.maverick.sshd.policy.permissions.MountPermission
 
mountTemplates - Variable in class com.maverick.sshd.fs.VirtualFileFactory
 
move(int, int) - Method in class com.maverick.sshd.shell.terminal.Point
 
moveCursor(int, int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
moveDown(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
moveLeft(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
moveRight(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
moveTo(AbstractFile) - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
moveTo(AbstractFile) - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
moveTo(AbstractFile) - Method in class com.maverick.sshd.fs.VFSFile
 
moveTo(AbstractFile) - Method in class com.maverick.sshd.fs.VirtualMountFile
 
moveTo(AbstractFile) - Method in interface com.maverick.sshd.sftp.AbstractFile
 
moveTo(AbstractFile) - Method in class com.maverick.sshd.sftp.FileSystemObject
 
moveUp(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Msh - Class in com.maverick.sshd.shell
 
Msh() - Constructor for class com.maverick.sshd.shell.Msh
 
Msh(String, String, String, Option...) - Constructor for class com.maverick.sshd.shell.Msh
 
Msh(String, String, String) - Constructor for class com.maverick.sshd.shell.Msh
 
Msh(String, String) - Constructor for class com.maverick.sshd.shell.Msh
 
Mv - Class in com.maverick.sshd.shell
 
Mv() - Constructor for class com.maverick.sshd.shell.Mv
 
myColorizer - Variable in class com.maverick.sshd.shell.terminal.BasicTerminal
 
myDim - Variable in class com.maverick.sshd.shell.terminal.Component
 
myIO - Variable in class com.maverick.sshd.shell.terminal.Component
 
myName - Variable in class com.maverick.sshd.shell.terminal.Component
 
myPosition - Variable in class com.maverick.sshd.shell.terminal.Component
 

N

newInstance(String) - Method in class com.maverick.sshd.shell.ShellCommandFactory
 
newInstance(String) - Static method in class com.maverick.sshd.shell.terminal.TerminalOutputFactory
 
newSize(int, int) - Method in interface com.maverick.sshd.shell.VirtualShell.WindowSizeChangeListener
 
NEXT_PAYLOAD - Static variable in class com.maverick.sshd.SshAttributes
 
NO_MORE_AUTH_METHODS_AVAILABLE - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: No more authentication methods are available
NoMount - Interface in com.maverick.sshd.fs
 
NONE - Static variable in interface com.maverick.sshd.AuthenticationMechanismFactory
 
NoneAuthentication - Class in com.maverick.sshd.auth
This authentication mechanism can be used to send custom banner messages to the client.
NoneAuthentication(IoSession, AuthenticationProtocol) - Constructor for class com.maverick.sshd.auth.NoneAuthentication
 
numberOfConnections - Static variable in class com.maverick.sshd.SshTransport
 

O

onChannelBind() - Method in class com.maverick.sshd.vtun.VTunBoundForwardingChannel
Completes the local-remote connection by sending the channel open confirmation message to the local forwarding client.
onChannelBind() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
onChannelBind() - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingChannel
 
onChannelClose(Channel) - Method in class com.maverick.sshd.ChannelEventAdapter
 
onChannelClose(Channel) - Method in interface com.maverick.sshd.ChannelEventListener
The channel has been closed
onChannelClosed() - Method in class com.maverick.sshd.Channel
Called when the channel has been closed to enable resources to be freed.
onChannelClosed() - Method in class com.maverick.sshd.shell.VirtualShell
 
onChannelClosed() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
onChannelClosed() - Method in class com.maverick.sshd.UnsupportedSession
 
onChannelClosed() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
Called when the channel has been closed.
onChannelClosing() - Method in class com.maverick.sshd.Channel
Called before the channel is closed
onChannelClosing(Channel) - Method in class com.maverick.sshd.ChannelEventAdapter
 
onChannelClosing(Channel) - Method in interface com.maverick.sshd.ChannelEventListener
The channel is closing, but has not sent its SSH_MSG_CHANNEL_CLOSE
onChannelClosing() - Method in class com.maverick.sshd.SessionChannel
Called when the channel is closing.
onChannelClosing() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
does nothing
onChannelClosing() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
onChannelData(byte[]) - Method in class com.maverick.sshd.Channel
Called by the channel when data arrives from the remote side.
onChannelData(byte[]) - Method in class com.maverick.sshd.SessionChannel
Called when data arrives on the channel.
onChannelData(byte[]) - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
onChannelData(byte[]) - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
Called by the channel when data arrives from the remote side.
onChannelEOF(Channel) - Method in class com.maverick.sshd.ChannelEventAdapter
 
onChannelEOF(Channel) - Method in interface com.maverick.sshd.ChannelEventListener
The channel has received an EOF from the remote client
onChannelFree() - Method in class com.maverick.sshd.Channel
This method is called when the channel has been closed and all its resources are no longer required.
onChannelFree() - Method in class com.maverick.sshd.SessionChannel
Free the session and its resources.
onChannelFree() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
does nothing
onChannelFree() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
onChannelOpen() - Method in class com.maverick.sshd.Channel
Called when the channel has been opened - this method is only called when the remote side requests a channel open.
onChannelOpen(Channel) - Method in class com.maverick.sshd.ChannelEventAdapter
 
onChannelOpen(Channel) - Method in interface com.maverick.sshd.ChannelEventListener
The channel has been opened.
onChannelOpen() - Method in class com.maverick.sshd.SessionChannel
Called once the channel has been opened.
onChannelOpen() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
does nothing
onChannelOpen() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
onChannelOpenConfirmation() - Method in class com.maverick.sshd.Channel
Called when the channel has been confirmed as open by the remote side - this method is only called when the channel has been requested by this side of the connection
onChannelOpenConfirmation() - Method in class com.maverick.sshd.SessionChannel
Called when the channel is confirmed as open
onChannelOpenConfirmation() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
onChannelOpenConfirmation() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
onChannelOpenConfirmation() - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingChannel
Called when the channel has been confirmed as open.
onChannelOpenFailure() - Method in class com.maverick.sshd.Channel
Called when the remote side fails to open a channel in response to our request.
onChannelOpenFailure() - Method in class com.maverick.sshd.shell.VirtualShell
 
onChannelOpenFailure() - Method in class com.maverick.sshd.tunnel.RemoteForwardingChannel
Either nothing was listening on the clients end of the tunnel, or the connection was rejected.
onChannelOpenFailure() - Method in class com.maverick.sshd.UnsupportedSession
 
onChannelOpenFailure() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
onChannelRequest(String, boolean, byte[]) - Method in class com.maverick.sshd.Channel
Called when a channel request is received.
onChannelRequest(String, boolean, byte[]) - Method in class com.maverick.sshd.SessionChannel
Process session requests and invoke the relevant abstract methods of this class to handle the requests.
onChannelRequest(String, boolean, byte[]) - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
onChannelRequest(String, boolean, byte[]) - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
onExtendedData(byte[], int) - Method in class com.maverick.sshd.Channel
Called by the channel when extended data arrives
onExtendedData(byte[], int) - Method in class com.maverick.sshd.SessionChannel
Called when extended data arrives on the channel - for a session channel this would not normally be called.
onExtendedData(byte[], int) - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
does nothing
onExtendedData(byte[], int) - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
onLocalEOF() - Method in class com.maverick.sshd.Channel
Called when the local side is EOF.
onLocalEOF() - Method in class com.maverick.sshd.shell.VirtualShell
 
onLocalEOF() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
The start of the tunnel has gone EOF , if the end of the tunnel has already gone EOF then close the tunnel.
onLocalEOF() - Method in class com.maverick.sshd.UnsupportedSession
 
onLocalEOF() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
Called when the local side is EOF.
onMessageReceived(byte[]) - Method in class com.maverick.sshd.sftp.SftpSubsystem
 
onMessageReceived(byte[]) - Method in class com.maverick.sshd.Subsystem
Called when a subsystem message has been extracted from the incoming data stream.
onRegistrationComplete() - Method in class com.maverick.sshd.tunnel.RemoteForwardingChannel
 
onRemoteClose() - Method in class com.maverick.sshd.Channel
Called when the remote side closes the channel.
onRemoteClose() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
We override this to make sure that all data from the socket has been sent before we close our side of the channel
onRemoteEOF() - Method in class com.maverick.sshd.Channel
Called when the remote side reports its OutputStream as EOF.
onRemoteEOF() - Method in class com.maverick.sshd.SessionChannel
The remote side has reported EOF so no more data will be received.
onRemoteEOF() - Method in class com.maverick.sshd.tunnel.RemoteForwardingChannel
Called when the remote side is EOF.
onRemoteEOF() - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
The end of the tunnel has gone EOF , if the start of the tunnel has already gone EOF then close the tunnel.
onRemoteEOF() - Method in class com.maverick.sshd.UnsupportedSession
 
onRemoteEOF() - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
Called when the remote side reports its OutputStream as EOF.
onSessionOpen() - Method in class com.maverick.sshd.SessionChannel
Called once the session is open and data can be sent/received.
onSessionOpen() - Method in class com.maverick.sshd.shell.VirtualShell
 
onSessionOpen() - Method in class com.maverick.sshd.UnsupportedSession
 
onSubsystemFree() - Method in class com.maverick.sshd.sftp.SftpSubsystem
Called to free the subsystem and its resources.
onSubsystemFree() - Method in class com.maverick.sshd.Subsystem
The subsystem has been closed and all resources should be freed.
onWindowAdjust(int) - Method in class com.maverick.sshd.Channel
 
OPEN_APPEND - Static variable in interface com.maverick.sshd.sftp.FileSystem
File open flag, forces all writes to append data at the end of the file.
OPEN_CREATE - Static variable in interface com.maverick.sshd.sftp.FileSystem
File open flag, if specified a new file will be created if one does not already exist.
OPEN_EXCLUSIVE - Static variable in interface com.maverick.sshd.sftp.FileSystem
File open flag, causes an open request to fail if the named file already exists.
OPEN_READ - Static variable in interface com.maverick.sshd.sftp.FileSystem
File open flag, opens the file for reading.
OPEN_TRUNCATE - Static variable in interface com.maverick.sshd.sftp.FileSystem
File open flag, forces an existing file with the same name to be truncated to zero length when creating a file by specifying OPEN_CREATE.
OPEN_WRITE - Static variable in interface com.maverick.sshd.sftp.FileSystem
File open flag, opens the file for writing.
openChannel(byte[]) - Method in class com.maverick.sshd.Channel
Called when the channel is being opened.
openChannel(Channel) - Method in class com.maverick.sshd.ConnectionProtocol
 
openChannel(byte[]) - Method in class com.maverick.sshd.SessionChannel
 
openChannel(byte[]) - Method in class com.maverick.sshd.tunnel.LocalForwardingChannel
Open a forwarding channel.
openChannel(byte[]) - Method in class com.maverick.sshd.tunnel.RemoteForwardingChannel
 
openChannel(byte[]) - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
openChannel(byte[]) - Method in class com.maverick.sshd.vtun.VTunBoundForwardingChannel
Called when the channel is being opened.
openChannel(byte[]) - Method in class com.maverick.sshd.vtun.VTunForwardingChannel
 
openDirectories - Variable in class com.maverick.sshd.fs.AbstractFileSystem
 
openDirectory(String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
openDirectory(String) - Method in interface com.maverick.sshd.sftp.FileSystem
Open a directory for reading and allocate an open file handle.
openFile(boolean) - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
openFile(boolean) - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
openFile(String, UnsignedInteger32, SftpFileAttributes) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
openFile(boolean) - Method in class com.maverick.sshd.fs.VFSFile
 
openFile(boolean) - Method in class com.maverick.sshd.fs.VirtualMountFile
 
openFile(boolean) - Method in interface com.maverick.sshd.sftp.AbstractFile
 
openFile(String, UnsignedInteger32, SftpFileAttributes) - Method in interface com.maverick.sshd.sftp.FileSystem
Open a file for reading/writing and allocate an open file handle.
openFile(boolean) - Method in class com.maverick.sshd.sftp.FileSystemObject
 
openFiles - Variable in class com.maverick.sshd.fs.AbstractFileSystem
 
openLocalForwarding(ForwardingChannel) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
openLocalForwarding(ForwardingChannel) - Method in class com.maverick.sshd.tunnel.DefaultLocalForwardingInterface
 
openLocalForwarding(ForwardingChannel) - Method in interface com.maverick.sshd.tunnel.ForwardingManager
 
openLocalForwarding(ForwardingChannel) - Method in interface com.maverick.sshd.tunnel.LocalForwardingInterface
 
openLocalForwarding(ForwardingChannel) - Method in class com.maverick.sshd.vtun.VTunLocalForwardingInterface
 
originatingHost - Variable in class com.maverick.sshd.tunnel.ForwardingChannel
Tunnel startpoint hostname
originatingPort - Variable in class com.maverick.sshd.tunnel.ForwardingChannel
Tunnel startpoint port number
OUTGOING_BYTES_SINCE_KEX - Static variable in class com.maverick.sshd.SshAttributes
 
OUTGOING_PACKETS_SINCE_KEX - Static variable in class com.maverick.sshd.SshAttributes
 
OUTGOING_SEQUENCE - Static variable in class com.maverick.sshd.SshAttributes
 

P

padString(String, int) - Static method in class com.maverick.sshd.shell.ShellUtilities
 
pageDown() - Method in class com.maverick.sshd.shell.Edit
 
pageUp() - Method in class com.maverick.sshd.shell.Edit
 
parse(String) - Method in class com.maverick.sshd.shell.LineParser
 
parseArgs(VirtualProcess, List<String>) - Method in class com.maverick.sshd.shell.Msh
 
parseLine(VirtualProcess, String) - Method in class com.maverick.sshd.shell.Msh
 
Passwd - Class in com.maverick.sshd.shell
 
Passwd() - Constructor for class com.maverick.sshd.shell.Passwd
 
PASSWORD_AUTHENTICATION - Static variable in interface com.maverick.sshd.AuthenticationMechanismFactory
 
PASSWORD_AUTHENTICATION - Static variable in class com.maverick.sshd.AuthenticationPolicy
 
PASSWORD_AUTHENTICATION - Static variable in interface com.maverick.sshd.SshContextOptions
Identifier for password authentication
PasswordAuthentication - Class in com.maverick.sshd.auth
Provides an AuthenticationMechanism that enables the standard SSH password authentication.
PasswordAuthentication(IoSession, SshTransport, AuthenticationProtocol, Connection, PasswordAuthenticationProvider[]) - Constructor for class com.maverick.sshd.auth.PasswordAuthentication
Construct an instance.
PasswordAuthenticationProvider - Class in com.maverick.sshd
Implement this interface to customize the authentication of users logging into your server.
PasswordAuthenticationProvider() - Constructor for class com.maverick.sshd.PasswordAuthenticationProvider
 
PasswordChangeException - Exception in com.maverick.sshd.auth
Thrown when the login process requires that the user change their password.
PasswordChangeException() - Constructor for exception com.maverick.sshd.auth.PasswordChangeException
 
PasswordChangeException(String) - Constructor for exception com.maverick.sshd.auth.PasswordChangeException
 
PasswordKeyboardInteractiveProvider - Class in com.maverick.sshd.auth
 
PasswordKeyboardInteractiveProvider(PasswordAuthenticationProvider[]) - Constructor for class com.maverick.sshd.auth.PasswordKeyboardInteractiveProvider
 
passwordProviders - Variable in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
PAT_ANY - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Any single character.
PAT_CLOSURE - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Zero or more characters.
PAT_DIR_SEP - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Directory path separator.
PAT_ESCAPE - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Escape any special meaning.
PAT_NEGATE - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Negation.
PAT_SET_CLOSE - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Character set close.
PAT_SET_EXCL - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Character set exclusion.
PAT_SET_OPEN - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Character set open.
PAT_SET_THRU - Static variable in class com.maverick.sshd.pattern.FilenamePattern
Default pattern character: Character set range.
path - Variable in class com.maverick.sshd.sftp.AbstractMount
 
PermissionDeniedException - Exception in com.maverick.sshd
Thrown when the file system denies access to a user whom does not have permission to gain access to a file system object.
PermissionDeniedException(String) - Constructor for exception com.maverick.sshd.PermissionDeniedException
 
Permissions - Class in com.maverick.sshd
 
Permissions() - Constructor for class com.maverick.sshd.Permissions
 
Permissions(long) - Constructor for class com.maverick.sshd.Permissions
 
permissions - Variable in class com.maverick.sshd.Permissions
 
Pk - Class in com.maverick.sshd.shell
 
Pk() - Constructor for class com.maverick.sshd.shell.Pk
 
Point - Class in com.maverick.sshd.shell.terminal
 
Point() - Constructor for class com.maverick.sshd.shell.terminal.Point
 
Point(int, int) - Constructor for class com.maverick.sshd.shell.terminal.Point
 
policy - Static variable in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
portToConnect - Variable in class com.maverick.sshd.tunnel.ForwardingChannel
Tunnel endpoint port number
predefined - Static variable in class com.maverick.sshd.shell.Alias
 
Pref - Class in com.maverick.sshd.shell
 
Pref() - Constructor for class com.maverick.sshd.shell.Pref
 
printFile(CommandLine, Console, AbstractFile) - Method in class com.maverick.sshd.shell.Ls
 
processGlobalRequest(GlobalRequest, ConnectionProtocol) - Method in interface com.maverick.sshd.GlobalRequestHandler
Process a global request.
processMessage(byte[]) - Method in class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
 
processMessage(byte[]) - Method in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
processMessage(byte[]) - Method in class com.maverick.sshd.auth.NoneAuthentication
If the SSH protocol authentication method defines additional messages which are sent from the client, they will be passed into your implementation here when received.
processMessage(byte[]) - Method in class com.maverick.sshd.auth.PasswordAuthentication
 
processMessage(byte[]) - Method in class com.maverick.sshd.auth.PublicKeyAuthentication
 
processMessage(byte[]) - Method in interface com.maverick.sshd.AuthenticationMechanism
If the SSH protocol authentication method defines additional messages which are sent from the client, they will be passed into your implementation here when received.
processMessage(byte[]) - Method in class com.maverick.sshd.AuthenticationProtocol
Process an SSH message.
processMessage(byte[]) - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup14Sha1JCE
 
processMessage(byte[]) - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroup1Sha1JCE
 
processMessage(byte[]) - Method in class com.maverick.sshd.components.jce.DiffieHellmanGroupExchangeSha1JCE
 
processMessage(byte[]) - Method in class com.maverick.sshd.components.SshKeyExchangeServer
Process a key exchange message
processMessage(byte[]) - Method in class com.maverick.sshd.ConnectionProtocol
 
processMessage(byte[]) - Method in interface com.maverick.sshd.Service
Process a transport message.
processMessage(byte[]) - Method in class com.maverick.sshd.Subsystem
Process channel data and transform into a subsystem message when enough data has arrived.
processRequest(GlobalRequest, Connection) - Method in interface com.maverick.sshd.GlobalRequestFactory
 
processSignal(String) - Method in class com.maverick.sshd.SessionChannel
A signal can be delivered to the process by the client.
processSignal(String) - Method in class com.maverick.sshd.shell.VirtualShell
 
processSignal(String) - Method in class com.maverick.sshd.UnsupportedSession
 
processSSHTransportMessage(IoSession, Object) - Method in class com.maverick.sshd.SshTransport
 
processStderrData(byte[]) - Method in class com.maverick.sshd.UnsupportedSession
 
processStdinData(byte[]) - Method in class com.maverick.sshd.SessionChannel
Data has arrived on the session's stdin stream.
processStdinData(byte[]) - Method in class com.maverick.sshd.shell.VirtualShell
just writes the input data to the outputstream of the 'input' field.
processStdinData(byte[]) - Method in class com.maverick.sshd.UnsupportedSession
 
PROTOCOL_ERROR - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: A protocol error occurred
PROTOCOL_STATE - Static variable in class com.maverick.sshd.SshAttributes
 
PROTOCOL_VERSION_NOT_SUPPORTED - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: The protocol version is not supported
prvkey - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
Ps - Class in com.maverick.sshd.shell
 
Ps() - Constructor for class com.maverick.sshd.shell.Ps
 
pubkey - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
PUBLIC_KEY_SSHDSS - Static variable in interface com.maverick.sshd.SshContextOptions
SSH2 DSA Public Key
PUBLIC_KEY_SSHRSA - Static variable in interface com.maverick.sshd.SshContextOptions
SSH2 RSA Public Key
PUBLICKEY_AUTHENTICATION - Static variable in interface com.maverick.sshd.AuthenticationMechanismFactory
 
PUBLICKEY_AUTHENTICATION - Static variable in class com.maverick.sshd.AuthenticationPolicy
 
PUBLICKEY_AUTHENTICATION - Static variable in interface com.maverick.sshd.SshContextOptions
Identifier for public key authentication
PublicKeyAuthentication - Class in com.maverick.sshd.auth
Provides an AuthenticationMechanism that enables the public key authentication.
PublicKeyAuthentication(IoSession, SshTransport, AuthenticationProtocol, Connection, PublicKeyAuthenticationProvider[]) - Constructor for class com.maverick.sshd.auth.PublicKeyAuthentication
 
PublicKeyAuthenticationProvider - Class in com.maverick.sshd
This interface allows you to define a custom public key store for the publickey authentication mechanism.
PublicKeyAuthenticationProvider() - Constructor for class com.maverick.sshd.PublicKeyAuthenticationProvider
 
publickeyProviders - Variable in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
Pwd - Class in com.maverick.sshd.shell
 
Pwd() - Constructor for class com.maverick.sshd.shell.Pwd
 

Q

queueSize() - Method in class com.maverick.sshd.Channel
 

R

r - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
read(byte[], int, int) - Method in interface com.maverick.sshd.fs.AbstractFileRandomAccess
 
read(char[], int, int) - Method in class com.maverick.sshd.shell.ConsoleStreamReader
 
readDirectory(byte[]) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
readDirectory(byte[]) - Method in interface com.maverick.sshd.sftp.FileSystem
Read the contents of a directory.
readFile(byte[], UnsignedInteger64, byte[], int, int) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
readFile(byte[], UnsignedInteger64, byte[], int, int) - Method in interface com.maverick.sshd.sftp.FileSystem
Read a block of data from an open file.
readSymbolicLink(String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
readSymbolicLink(String) - Method in interface com.maverick.sshd.sftp.FileSystem
Read the target location of a symbolic link.
RED - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
RED - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
redraw() - Method in class com.maverick.sshd.shell.Edit
 
refresh() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
refresh() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
refresh() - Method in class com.maverick.sshd.fs.VFSFile
 
refresh() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
refresh() - Method in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
refresh() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
refresh() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
Refresh - Class in com.maverick.sshd.shell
 
Refresh() - Constructor for class com.maverick.sshd.shell.Refresh
 
registerExtendedData(int) - Method in class com.maverick.sshd.Channel
Call this method to register an extended data type.
REMOTE_FORWARDING_CHANNEL - Static variable in class com.maverick.sshd.SshAttributes
 
REMOTE_FORWARDING_INTERFACE - Static variable in class com.maverick.sshd.SshAttributes
 
REMOTE_IDENTIFICATION - Static variable in class com.maverick.sshd.SshAttributes
 
REMOTE_KEX_INIT - Static variable in class com.maverick.sshd.SshAttributes
 
RemoteForwardingChannel - Class in com.maverick.sshd.tunnel
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.
RemoteForwardingChannel(RemoteForwardingListeningInterface, IoSession) - Constructor for class com.maverick.sshd.tunnel.RemoteForwardingChannel
Constructs a forwarding channel of the type "forwarded-tcpip"
RemoteForwardingInterface - Interface in com.maverick.sshd.tunnel
This interface defines the behaviour for remote forwarding requests.
RemoteForwardingListeningInterface - Class in com.maverick.sshd.tunnel
 
RemoteForwardingListeningInterface(InetSocketAddress, RemoteForwardingInterface) - Constructor for class com.maverick.sshd.tunnel.RemoteForwardingListeningInterface
 
remotePasswordAuthenticationProvider(PasswordAuthenticationProvider) - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
remotePublicKeyAuthenticationProvider(PublicKeyAuthenticationProvider) - Method in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
remove(int) - Method in class com.maverick.sshd.Permissions
 
remove(int) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
remove(Object) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
removeAll(Collection<?>) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
removeChild(VirtualProcess) - Method in class com.maverick.sshd.shell.VirtualProcess
 
removeConfigurator(ShellCommandConfigurator) - Method in class com.maverick.sshd.shell.ShellCommandFactory
 
removeDirectory(String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
removeDirectory(String) - Method in interface com.maverick.sshd.sftp.FileSystem
Remove an empty directory from the file system.
removeEventListener(ChannelEventListener) - Method in class com.maverick.sshd.Channel
 
removeExtendedAttribute(String) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set a single extended attribute value.
removeFile(String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
removeFile(String) - Method in interface com.maverick.sshd.sftp.FileSystem
Remove a file.
removeListener(ConnectionListener) - Method in class com.maverick.sshd.Connection
 
removeListener(ConnectionListener) - Method in class com.maverick.sshd.ConnectionManager
 
removePrincipal(DynamicLoginModule.DynamicPrincipal) - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipalRepository
 
removeRange(int, int) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
removeRootProcess(VirtualProcess) - Static method in class com.maverick.sshd.shell.VirtualProcess
 
removeWindowSizeChangeListener(VirtualShell.WindowSizeChangeListener) - Method in class com.maverick.sshd.shell.VirtualShell
 
renameFile(String, String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
renameFile(String, String) - Method in interface com.maverick.sshd.sftp.FileSystem
Rename a file.
render() - Method in class com.maverick.sshd.shell.terminal.Cell
 
render(T) - Method in class com.maverick.sshd.shell.terminal.Cell
 
render(Console) - Method in class com.maverick.sshd.shell.terminal.Table
 
renderCell(int, Cell<?>) - Method in class com.maverick.sshd.shell.terminal.Table
 
repeat(String, int) - Static method in class com.maverick.sshd.shell.ShellUtilities
 
RESERVED - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: Reserved
reset() - Method in class com.maverick.sshd.components.SshKeyExchangeServer
Reset the key exchange.
RESET - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
RESET_ALL - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
resetAttributes() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
resolveFile(String) - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
resolveFile(String) - Method in class com.maverick.sshd.fs.AbstractFileImpl
 
resolveFile(String) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
resolveFile(String) - Method in class com.maverick.sshd.fs.VirtualMappedFile
 
resolveFile(String) - Method in class com.maverick.sshd.fs.VirtualMountFile
 
resolveFile(String) - Method in interface com.maverick.sshd.sftp.AbstractFile
 
resolveFile(String) - Method in class com.maverick.sshd.sftp.FileSystemObject
 
RESTORECURSOR - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
restoreCursor() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
resumeIncomingData() - Method in class com.maverick.sshd.SessionChannel
 
revoke(String, String[], String, String[]) - Method in class com.maverick.sshd.policy.ShellPolicyPermissions
 
revoke(String, String[], String, String[]) - Method in class com.maverick.sshd.policy.ShellPolicyPermissionsProvider
 
Revoke - Class in com.maverick.sshd.shell
 
Revoke() - Constructor for class com.maverick.sshd.shell.Revoke
 
revoke(String, String[], String, String[]) - Method in class com.maverick.sshd.ShellPolicy
 
revokeForwarding(String) - Method in class com.maverick.sshd.ForwardingPolicy
Revoke access from a specific host.
RIGHT - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Rm - Class in com.maverick.sshd.shell
 
Rm() - Constructor for class com.maverick.sshd.shell.Rm
 
RootShell - Class in com.maverick.sshd.shell
 
RootShell() - Constructor for class com.maverick.sshd.shell.RootShell
 
Row - Class in com.maverick.sshd.shell.terminal
 
Row(Cell<?>...) - Constructor for class com.maverick.sshd.shell.terminal.Row
 
Row(int) - Constructor for class com.maverick.sshd.shell.terminal.Row
 
Row(Collection<Cell<?>>) - Constructor for class com.maverick.sshd.shell.terminal.Row
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Alias
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Bsh
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Cat
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Catch
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Cd
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Channels
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Clear
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Connections
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Cp
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Date
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Disks
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Echo
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Edit
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Exit
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Follow
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Forwards
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Grant
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Help
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Kill
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Ls
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Mem
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Mkdir
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Msh
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Mv
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Passwd
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Pk
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Pref
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Ps
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Pwd
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Refresh
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Revoke
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Rm
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.RootShell
 
Run - Class in com.maverick.sshd.shell
 
Run() - Constructor for class com.maverick.sshd.shell.Run
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Run
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Scp
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Set
 
run(CommandLine, VirtualProcess) - Method in interface com.maverick.sshd.shell.ShellCommand
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.ShowLastError
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Shutdown
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Sleep
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Source
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Term
 
run() - Method in class com.maverick.sshd.shell.terminal.ActiveComponent
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Threads
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Watch
 
run(CommandLine, VirtualProcess) - Method in class com.maverick.sshd.shell.Who
 

S

S_IFBLK - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Identifies the file as a block special file
S_IFCHR - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Identifies the file as a character device
S_IFDIR - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Identifies the file as a directory
S_IFIFO - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Identifies the file as a pipe
S_IFLNK - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Identifies the file as a symbolic link
S_IFMT - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Format mask constant can be used to mask off a file type from the mode.
S_IFREG - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Identifies the file as a regular file
S_IFSOCK - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Identifies the file as a socket
S_IRGRP - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits a file's group to read the file.
S_IROTH - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits others to read the file.
S_IRUSR - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits the owner of a file to read the file.
S_ISGID - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Bit to determine whether a file is executed as the group owner
S_ISUID - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Bit to determine whether a file is executed as the owner
S_IWGRP - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits a file's group to write to the file.
S_IWOTH - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits others to write to the file.
S_IWUSR - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits the owner of a file to write to the file.
S_IXGRP - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits a file's group to execute the file or to search the file's directory.
S_IXOTH - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits others to execute the file or to search the file's directory.
S_IXUSR - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
Permissions flag: Permits the owner of a file to execute the file or to search the file's directory.
S_MODE_MASK - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
 
save() - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
SCP - Static variable in interface com.maverick.sshd.sftp.FileSystem
 
Scp - Class in com.maverick.sshd.shell
 
Scp() - Constructor for class com.maverick.sshd.shell.Scp
 
ScreenpartUpdate - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
SE - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
search() - Method in class com.maverick.sshd.shell.Edit
 
searchAgain(boolean) - Method in class com.maverick.sshd.shell.Edit
 
secret - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
The secret value produced during key exchange.
SECURE_RANDOM - Static variable in class com.maverick.sshd.SshAttributes
 
securityManager - Variable in class com.maverick.sshd.policy.ShellPolicyPermissions
 
seek(long) - Method in interface com.maverick.sshd.fs.AbstractFileRandomAccess
 
SEMICOLON - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
sendChannelData(IoBuffer) - Method in class com.maverick.sshd.Channel
Send channel data to the remote side of the channel.
sendChannelData(IoBuffer, Runnable) - Method in class com.maverick.sshd.Channel
 
sendChannelData(IoBuffer, Runnable) - Method in class com.maverick.sshd.tunnel.SocketForwardingChannel
 
sendChannelOpenConfirmation(Channel, byte[]) - Method in class com.maverick.sshd.ConnectionProtocol
 
sendChannelOpenFailure(Channel, int, String) - Method in class com.maverick.sshd.ConnectionProtocol
 
sendChannelRequest(String, boolean, byte[]) - Method in class com.maverick.sshd.Channel
Send a channel request.
sendEOF() - Method in class com.maverick.sshd.Channel
You can send EOF when you have no more data to send.
sendExitStatus(int) - Method in class com.maverick.sshd.SessionChannel
When a command or shell exits its possible to send the client the exit code of the process.
sendExtendedData(IoBuffer, int) - Method in class com.maverick.sshd.Channel
Send extended channel data.
sendGlobalRequest(GlobalRequest) - Method in class com.maverick.sshd.ConnectionProtocol
 
sendMessage(Packet) - Method in class com.maverick.sshd.Subsystem
Send a subsystem message.
sendNewKeys(IoSession) - Method in class com.maverick.sshd.SshTransport
 
sendRequestResponse(boolean) - Method in class com.maverick.sshd.Channel
Send a channel request.
sendStderrData(byte[], int, int) - Method in class com.maverick.sshd.SessionChannel
Sends stderr data to the remote client.
sendStderrData(byte[]) - Method in class com.maverick.sshd.SessionChannel
Send stderr data to the remote client.
sendStdoutData(byte[], int, int) - Method in class com.maverick.sshd.SessionChannel
Sends stdout data to the remote client.
sendStdoutData(byte[]) - Method in class com.maverick.sshd.SessionChannel
Sends stdout data to the remote client
sendWindowAdjust(long) - Method in class com.maverick.sshd.Channel
Adjust the local window by adding more bytes.
ServerComponentManager - Class in com.maverick.sshd.components
An abstract class that manages the components used by the SSH API.
ServerComponentManager() - Constructor for class com.maverick.sshd.components.ServerComponentManager
 
serverId - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
serverKexInit - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
Service - Interface in com.maverick.sshd
A service is a protocol that operates on top of the TransportProtocol.
SERVICE - Static variable in class com.maverick.sshd.SshAttributes
 
SERVICE_NAME - Static variable in class com.maverick.sshd.ConnectionProtocol
 
SERVICE_NOT_AVAILABLE - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: The requested service is not available
session - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
The transport protocol for sending/receiving messages
session - Variable in class com.maverick.sshd.Subsystem
 
SESSION_IDENTIFIER - Static variable in class com.maverick.sshd.SshAttributes
 
SESSION_TYPE - Static variable in class com.maverick.sshd.SshAttributes
 
SessionChannel - Class in com.maverick.sshd
This class provides an abstract session, it handles all the requests defined in the SSH Connection protocol for a session channel and passes the request to the concrete implementation through its abstract methods.
SessionChannel() - Constructor for class com.maverick.sshd.SessionChannel
 
SessionChannel(int, long, long) - Constructor for class com.maverick.sshd.SessionChannel
 
sessionClosed(IoSession) - Method in class com.maverick.sshd.SshTransport
 
sessionClosed(IoSession) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManagerClientIo
 
sessionCreated(IoSession) - Method in class com.maverick.sshd.SshTransport
 
sessionCreated(IoSession) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManagerClientIo
 
sessionIdle(IoSession, IdleStatus) - Method in class com.maverick.sshd.SshTransport
 
sessionIdle(IoSession, IdleStatus) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManagerClientIo
 
sessionOpened(IoSession) - Method in class com.maverick.sshd.SshTransport
 
sessionOpened(IoSession) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManagerClientIo
 
set(int, String) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
Set - Class in com.maverick.sshd.shell
 
Set() - Constructor for class com.maverick.sshd.shell.Set
 
setAlignment(Table.Alignment) - Method in class com.maverick.sshd.shell.terminal.Cell
 
setAllowDeniedKEX(boolean) - Method in class com.maverick.sshd.SshContext
 
setAllowedAuthentications(AuthenticationPolicy) - Method in class com.maverick.sshd.SshContext
 
setAttribute(String, Object) - Method in class com.maverick.sshd.sftp.AbstractMount
 
setAttribute(String, Object) - Method in interface com.maverick.sshd.sftp.FileSystemMount
 
setAttributes(SftpFileAttributes) - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
setAttributes(SftpFileAttributes) - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
setAttributes(SftpFileAttributes) - Method in class com.maverick.sshd.fs.VFSFile
 
setAttributes(SftpFileAttributes) - Method in class com.maverick.sshd.fs.VirtualMountFile
 
setAttributes(SftpFileAttributes) - Method in interface com.maverick.sshd.sftp.AbstractFile
 
setAttributes(SftpFileAttributes) - Method in class com.maverick.sshd.sftp.FileSystemObject
 
setAuthenicationMechanismFactory(AuthenticationMechanismFactory) - Method in class com.maverick.sshd.SshContext
 
setAutoflushing(boolean) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setBackgroundColor(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setBannerMessage(String) - Method in class com.maverick.sshd.SshContext
Set the banner message that is displayed to all connecing clients prior to authentication.
setBlink(boolean) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setBold(boolean) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setBuiltIn(boolean) - Method in class com.maverick.sshd.shell.AbstractCommand
 
setChannelFactory(ChannelFactory) - Method in class com.maverick.sshd.SshContext
 
setChannelLimit(int) - Method in class com.maverick.sshd.SshContext
Set the maximum number of open channels allowed by each client (defaults to 100).
setCols(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setColumn(int) - Method in class com.maverick.sshd.shell.terminal.Point
 
setCommand(ShellCommand) - Method in class com.maverick.sshd.shell.VirtualProcess
 
setCompressionLevel(int) - Method in class com.maverick.sshd.SshContext
Set the compression level to use if compression is enabled
setConsole(Console) - Method in class com.maverick.sshd.shell.VirtualProcess
 
setCurrentDirectory(String) - Method in class com.maverick.sshd.shell.VirtualProcess
 
setCurrentDirectory(AbstractFile) - Method in class com.maverick.sshd.shell.VirtualProcess
 
setCurrentProcess(VirtualProcess) - Static method in class com.maverick.sshd.shell.VirtualProcess
 
setCursor(int, int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setDefaultAlignment(Table.Alignment) - Method in class com.maverick.sshd.shell.terminal.Row
 
setDefaultTerminal() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setDefaultTerminal(String) - Method in class com.maverick.sshd.SshContext
Set the default terminal to execute when the user requests to start a shell.
setDescription(String) - Method in class com.maverick.sshd.shell.AbstractCommand
 
setDimension(Dimension) - Method in class com.maverick.sshd.shell.terminal.Component
 
setDisplay(boolean) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setEnableNoneCipher(boolean) - Method in class com.maverick.sshd.components.ServerComponentManager
 
setEnvironment(Environment) - Method in class com.maverick.sshd.shell.VirtualProcess
 
setEnvironmentVariable(String, String) - Method in class com.maverick.sshd.SessionChannel
If the client requests that an environment variable be set this method will be invoked.
setEnvironmentVariable(String, String) - Method in class com.maverick.sshd.shell.VirtualShell
 
setEnvironmentVariable(String, String) - Method in class com.maverick.sshd.UnsupportedSession
 
setEOL(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setExtendedAttribute(String, String) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set a single extended attribute value.
setExtendedAttributes(Map) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set all the extended attributes.
setFile(File) - Method in class com.maverick.sshd.auth.jaas.FileAuthenticationProvider
 
setFile(FileObject) - Method in class com.maverick.sshd.auth.jaas.FileAuthenticationProvider
 
setFile(AbstractFile) - Method in class com.maverick.sshd.shell.Edit.EditBuffer
 
setFileAttributes(String, SftpFileAttributes) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
setFileAttributes(byte[], SftpFileAttributes) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
setFileAttributes(String, SftpFileAttributes) - Method in interface com.maverick.sshd.sftp.FileSystem
Set the files attributes.
setFileAttributes(byte[], SftpFileAttributes) - Method in interface com.maverick.sshd.sftp.FileSystem
Set the open files attributes
setFileSystemFactory(FileSystemFactory) - Method in class com.maverick.sshd.SshContext
Set the FileSystem for this SSHD instance.
setFooter(Row) - Method in class com.maverick.sshd.shell.terminal.Table
 
setForegroundColor(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setForwardingManager(ForwardingManager) - Method in class com.maverick.sshd.SshContext
 
setGID(String) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set the GID of this file.
setGlobalRequestFactory(GlobalRequestFactory) - Method in class com.maverick.sshd.SshContext
 
setHeader(Row) - Method in class com.maverick.sshd.shell.terminal.Table
 
setHeight(int) - Method in class com.maverick.sshd.shell.terminal.Dimension
 
setHeight(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setIdleConnectionTimeoutSeconds(int) - Method in class com.maverick.sshd.SshContext
Inform the context that the connection should be disconnected on session timeout
setIgnoreCase(boolean) - Method in class com.maverick.sshd.pattern.FilenamePattern
Establish whether or not the filename pattern matcher ignores case.
setItalic(boolean) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setKeepAliveDataMaxLength(int) - Method in class com.maverick.sshd.SshContext
Set the maximum data length for the keep-alive packet.
setKeepAliveInterval(int) - Method in class com.maverick.sshd.SshContext
Set the keep-alive interval (in seconds).
setKerberosConfiguration(Configuration) - Method in class com.maverick.sshd.SshContext
Set the custom Kerberos configuration.
setKerberosDC(String) - Method in class com.maverick.sshd.SshContext
Set the Kerberos domain controller address .
setKerberosRealm(String) - Method in class com.maverick.sshd.SshContext
Set the realm name to use for GSSAPI Kerberos authentication.
setKerberosServicePassword(char[]) - Method in class com.maverick.sshd.SshContext
Set the Kerberos service account password.
setKerberosServicePrincipal(String) - Method in class com.maverick.sshd.SshContext
Set the Kerberos service account princial.
setKeyBindings(InputStream) - Method in class com.maverick.sshd.shell.RootShell
 
setKeyExchangePacketLimit(int) - Method in class com.maverick.sshd.SshContext
This tells the server how many packets to use before a key exchange.
setKeyExchangeTransferLimit(int) - Method in class com.maverick.sshd.SshContext
This limit tells the server when to force a key exchange.
setLength(long) - Method in interface com.maverick.sshd.fs.AbstractFileRandomAccess
 
setLocalForwardingPolicy(ForwardingPolicy) - Method in class com.maverick.sshd.SshContext
 
setLocation(Point) - Method in class com.maverick.sshd.shell.terminal.Component
 
setLocation(int, int) - Method in class com.maverick.sshd.shell.terminal.Component
 
setLocation(int, int) - Method in class com.maverick.sshd.shell.terminal.Point
 
setMaxAuthentications(int) - Method in class com.maverick.sshd.SshContext
Set the maximum number of failed authentications allowed for each connection.
setMaxCellWidth(int) - Method in class com.maverick.sshd.shell.terminal.Table
 
setMaximumConnections(int) - Method in class com.maverick.sshd.SshContext
Set the maximum number of connections allowed at any one time.
setMaximumPacketLength(int) - Method in class com.maverick.sshd.SshContext
Set the maximum supported length of an SSH packet.
setMaximumPublicKeyVerificationAttempts(int) - Method in class com.maverick.sshd.SshContext
Set the number of public keys that a user can verify for public key authentication.
setMaximumSocketsBacklogPerRemotelyForwardedConnection(int) - Method in class com.maverick.sshd.SshContext
 
setMaxSFTPVersion(int) - Method in class com.maverick.sshd.SshContext
 
setModes(String) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setName(String) - Method in class com.maverick.sshd.shell.AbstractCommand
 
setParameter(String, Object) - Method in class com.maverick.sshd.AuthenticationProtocol
 
setParent(VirtualProcess) - Method in class com.maverick.sshd.shell.VirtualProcess
 
setPattern(String) - Method in class com.maverick.sshd.pattern.FilenamePattern
Establish the pattern for the filename pattern matcher.
setPermissions(UnsignedInteger32) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set the permissions of the file.
setPermissions(String) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set the permissions from a string in the format "rwxr-xr-x"
setPermissionsFromMaskString(String) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set permissions given a UNIX style mask, for example '0644'
setPermissionsFromUmaskString(String) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set the permissions given a UNIX style umask, for example '0022' will result in 0022 ^ 0777.
setPredefinedAlias(String, String) - Static method in class com.maverick.sshd.shell.Alias
 
setPreferredCipherCS(String) - Method in class com.maverick.sshd.SshContext
Set the preferred cipher for the Client->Server stream.
setPreferredCipherSC(String) - Method in class com.maverick.sshd.SshContext
Set the preferred cipher for the Server->Client stream.
setPreferredCompressionCS(String) - Method in class com.maverick.sshd.SshContext
Set the preferred compression for the Client->Server stream.
setPreferredCompressionSC(String) - Method in class com.maverick.sshd.SshContext
Set the preferred compression for the Server->Client stream.
setPreferredKeyExchange(String) - Method in class com.maverick.sshd.SshContext
Set the preferred key exchange method.
setPreferredMacCS(String) - Method in class com.maverick.sshd.SshContext
Set the preferred MAC for the Client->Server stream.
setPreferredMacSC(String) - Method in class com.maverick.sshd.SshContext
Set the preferred mac for the Server->Client stream.
setPreferredPublicKey(String) - Method in class com.maverick.sshd.SshContext
Set the preferred public key algorithm.
setReceivedNewKeys(boolean) - Method in class com.maverick.sshd.components.SshKeyExchangeServer
 
setRemoteForwardingCancelKillsTunnels(boolean) - Method in class com.maverick.sshd.SshContext
When the user cancels a remote forwarding should active tunnels be dropped?
setRemoteForwardingPolicy(ForwardingPolicy) - Method in class com.maverick.sshd.SshContext
 
setRequiredAuthentications(AuthenticationPolicy) - Method in class com.maverick.sshd.SshContext
 
setResponse(String[]) - Method in interface com.maverick.sshd.auth.KeyboardInteractiveProvider
 
setResponse(String[]) - Method in class com.maverick.sshd.auth.PasswordKeyboardInteractiveProvider
 
setRow(int) - Method in class com.maverick.sshd.shell.terminal.Point
 
setRows(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setSecureRandomAlgorithm(String) - Static method in class com.maverick.sshd.components.jce.JCEServerComponentManager
Set the algorithm used for secure random number generation.
setSentNewKeys(boolean) - Method in class com.maverick.sshd.components.SshKeyExchangeServer
 
setSessionTimeout(int) - Method in class com.maverick.sshd.SshContext
Sets the session timeout in seconds
setSFTPCharsetEncoding(String) - Method in class com.maverick.sshd.SshContext
Set the default encoding for filenames in SFTP sessions.
setShellPolicy(ShellPolicy) - Method in class com.maverick.sshd.SshContext
 
setSignalling(boolean) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setSignature(String) - Method in class com.maverick.sshd.shell.AbstractCommand
 
setSize(UnsignedInteger64) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set the size of the file.
setSoftwareVersionComments(String) - Method in class com.maverick.sshd.SshContext
Set the current implementations software/version/comments field that is used during the SSH protocols negotiation procedure.
setSpecialChar(int, char) - Method in class com.maverick.sshd.pattern.FilenamePattern
Modify a special pattern matching character for the filename pattern matcher.
setStrong(boolean) - Method in class com.maverick.sshd.shell.terminal.Cell
 
setStrong(boolean) - Method in class com.maverick.sshd.shell.terminal.Row
 
setSubsystem(String) - Method in class com.maverick.sshd.shell.AbstractCommand
 
setTerminal(String) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setThread(Thread) - Method in class com.maverick.sshd.shell.VirtualProcess
 
setTimes(UnsignedInteger64, UnsignedInteger64) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set the last access and last modified times.
setTooManyConnectionsText(String) - Method in class com.maverick.sshd.SshContext
 
setType(int) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
 
setUID(String) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Set the UID of the owner.
setUnderlined(boolean) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
setUsername(String) - Method in class com.maverick.sshd.Connection
 
setValue(T) - Method in class com.maverick.sshd.shell.terminal.Cell
 
setWelcomeMessage(String) - Method in class com.maverick.sshd.SshContext
 
setWidth(int) - Method in class com.maverick.sshd.shell.terminal.Dimension
 
setWidth(int) - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
SFTP - Static variable in interface com.maverick.sshd.sftp.FileSystem
 
SFTP_SUBSYSTEM - Static variable in class com.maverick.sshd.ShellPolicy
 
SftpFile - Class in com.maverick.sshd.sftp
Represents an SFTP file object.
SftpFile(String, SftpFileAttributes) - Constructor for class com.maverick.sshd.sftp.SftpFile
Creates a new SftpFile object.
SftpFile(String) - Constructor for class com.maverick.sshd.sftp.SftpFile
Creates a new SftpFile object.
SftpFileAttributes - Class in com.maverick.sshd.sftp
This class represents the ATTRS structure defined in the draft-ietf-secsh-filexfer-02.txt which is used by the protocol to store file attribute information.
SftpFileAttributes() - Constructor for class com.maverick.sshd.sftp.SftpFileAttributes
Creates a new FileAttributes object.
SftpFileAttributes(int, String, ByteArrayReader) - Constructor for class com.maverick.sshd.sftp.SftpFileAttributes
 
SftpSubsystem - Class in com.maverick.sshd.sftp
This class provides the SFTP subsystem.
SftpSubsystem() - Constructor for class com.maverick.sshd.sftp.SftpSubsystem
 
SGR - Static variable in interface com.maverick.sshd.shell.terminal.Terminal
 
SHELL - Static variable in class com.maverick.sshd.ShellPolicy
 
ShellCommand - Interface in com.maverick.sshd.shell
 
ShellCommandConfigurator - Interface in com.maverick.sshd.shell
 
ShellCommandFactory - Class in com.maverick.sshd.shell
 
ShellCommandPermission - Class in com.maverick.sshd.policy.permissions
 
ShellCommandPermission(ShellCommand, String) - Constructor for class com.maverick.sshd.policy.permissions.ShellCommandPermission
 
ShellCommandPermission(String, String) - Constructor for class com.maverick.sshd.policy.permissions.ShellCommandPermission
 
ShellPolicy - Class in com.maverick.sshd
 
ShellPolicy() - Constructor for class com.maverick.sshd.ShellPolicy
 
ShellPolicyPermissions - Class in com.maverick.sshd.policy
 
ShellPolicyPermissions(String) - Constructor for class com.maverick.sshd.policy.ShellPolicyPermissions
 
ShellPolicyPermissionsProvider - Class in com.maverick.sshd.policy
 
ShellUtilities - Class in com.maverick.sshd.shell
 
ShellUtilities() - Constructor for class com.maverick.sshd.shell.ShellUtilities
 
ShowLastError - Class in com.maverick.sshd.shell
 
ShowLastError() - Constructor for class com.maverick.sshd.shell.ShowLastError
 
Shutdown - Class in com.maverick.sshd.shell
 
Shutdown() - Constructor for class com.maverick.sshd.shell.Shutdown
 
signature - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
The signature generated over the exchange hash
Sleep - Class in com.maverick.sshd.shell
 
Sleep() - Constructor for class com.maverick.sshd.shell.Sleep
 
SocketForwardingChannel - Class in com.maverick.sshd.tunnel
An abstract forwarding channel implementation for use with forwarding both local and remote sockets.
SocketForwardingChannel(String) - Constructor for class com.maverick.sshd.tunnel.SocketForwardingChannel
Construct the forwarding channel.
SocketForwardingChannel.QueuedData - Class in com.maverick.sshd.tunnel
 
SocketForwardingChannel.QueuedData() - Constructor for class com.maverick.sshd.tunnel.SocketForwardingChannel.QueuedData
 
source(VirtualProcess, AbstractFile) - Method in class com.maverick.sshd.shell.Msh
 
source(VirtualProcess, InputStream) - Method in class com.maverick.sshd.shell.Msh
 
Source - Class in com.maverick.sshd.shell
 
Source() - Constructor for class com.maverick.sshd.shell.Source
 
spawn(Console, VirtualProcess, String[]) - Method in class com.maverick.sshd.shell.Msh
 
SSH - Static variable in interface com.maverick.sshd.sftp.FileSystem
 
SSH_FILEXFER_TYPE_DIRECTORY - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
 
SSH_FILEXFER_TYPE_REGULAR - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
 
SSH_FILEXFER_TYPE_SPECIAL - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
 
SSH_FILEXFER_TYPE_SYMLINK - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
 
SSH_FILEXFER_TYPE_UNKNOWN - Static variable in class com.maverick.sshd.sftp.SftpFileAttributes
 
SSH_MSG_USERAUTH_BANNER - Static variable in class com.maverick.sshd.AuthenticationProtocol
 
SSH_MSG_USERAUTH_FAILURE - Static variable in class com.maverick.sshd.AuthenticationProtocol
 
SSH_MSG_USERAUTH_INFO_REQUEST - Static variable in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
SSH_MSG_USERAUTH_INFO_RESPONSE - Static variable in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
SSH_MSG_USERAUTH_PK_OK - Static variable in class com.maverick.sshd.auth.PublicKeyAuthentication
 
SSH_MSG_USERAUTH_REQUEST - Static variable in class com.maverick.sshd.AuthenticationProtocol
 
SSH_MSG_USERAUTH_SUCCESS - Static variable in class com.maverick.sshd.AuthenticationProtocol
 
SshAttributes - Class in com.maverick.sshd
 
SshAttributes() - Constructor for class com.maverick.sshd.SshAttributes
 
SshCodecFactory - Class in com.maverick.sshd
 
SshCodecFactory() - Constructor for class com.maverick.sshd.SshCodecFactory
 
SshContext - Class in com.maverick.sshd
This class defines an SSH context for listening interfaces on the Daemon.
SshContext() - Constructor for class com.maverick.sshd.SshContext
Constructs a default context but does not set the daemon
SshContext(ServerComponentManager) - Constructor for class com.maverick.sshd.SshContext
 
SshContextFactory - Class in com.maverick.sshd
 
SshContextFactory() - Constructor for class com.maverick.sshd.SshContextFactory
 
SshContextFactory(SshKeyPair...) - Constructor for class com.maverick.sshd.SshContextFactory
 
SshContextFactory(ServerComponentManager, SshKeyPair...) - Constructor for class com.maverick.sshd.SshContextFactory
 
SshContextOptions - Interface in com.maverick.sshd
 
SshDaemon - Class in com.maverick.sshd
 
SshDaemon(SshContextFactory) - Constructor for class com.maverick.sshd.SshDaemon
 
SshDaemon() - Constructor for class com.maverick.sshd.SshDaemon
 
SSHDEvent - Class in com.maverick.sshd.events
Superclass of all events that may be fired during the life of SSHD.
SSHDEvent(Object, int, boolean) - Constructor for class com.maverick.sshd.events.SSHDEvent
 
SSHDEvent(Object, int, Throwable) - Constructor for class com.maverick.sshd.events.SSHDEvent
 
SSHDEventCodes - Class in com.maverick.sshd.events
List of unique SSHD Event codes
SSHDEventCodes() - Constructor for class com.maverick.sshd.events.SSHDEventCodes
 
SSHDEventMessages - Class in com.maverick.sshd.events
Time saving class for the LoggingMaverickListener class that sets the message code for each event to its event code field name.
SSHDEventMessages() - Constructor for class com.maverick.sshd.events.SSHDEventMessages
 
SshKeyExchangeServer - Class in com.maverick.sshd.components
Abstract representation of an SSH key exchange.
SshKeyExchangeServer() - Constructor for class com.maverick.sshd.components.SshKeyExchangeServer
Contruct an uninitialized key exchange
SshMessage - Interface in com.maverick.sshd
This interface provides a callback for writing SSH messages into the outgoing buffer.
SshPayload - Class in com.maverick.sshd
 
SshProtocolDecoder - Class in com.maverick.sshd
 
SshProtocolDecoder() - Constructor for class com.maverick.sshd.SshProtocolDecoder
 
SshProtocolEncoder - Class in com.maverick.sshd
 
SshProtocolEncoder() - Constructor for class com.maverick.sshd.SshProtocolEncoder
 
SshTransport - Class in com.maverick.sshd
 
SshTransport(SshContextFactory, IoAcceptor) - Constructor for class com.maverick.sshd.SshTransport
 
SshTransportState - Enum in com.maverick.sshd
 
start() - Method in class com.maverick.sshd.AuthenticationProtocol
Called by the TransportProtocol when the service starts.
start() - Method in class com.maverick.sshd.ConnectionProtocol
 
start() - Method in interface com.maverick.sshd.Service
Start the service.
start() - Method in class com.maverick.sshd.shell.RootShell
 
startOfLine() - Method in class com.maverick.sshd.shell.Edit
 
startRemoteForwarding(String, int, ConnectionProtocol) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
startRemoteForwarding(String, int, ConnectionProtocol) - Method in interface com.maverick.sshd.tunnel.ForwardingManager
Start remote forwarding.
startRequest(String, byte[]) - Method in class com.maverick.sshd.auth.GSSAPIWithMICAuthentication
 
startRequest(String, byte[]) - Method in class com.maverick.sshd.auth.KeyboardInteractiveAuthentication
 
startRequest(String, byte[]) - Method in class com.maverick.sshd.auth.NoneAuthentication
Start an authentication transaction.
startRequest(String, byte[]) - Method in class com.maverick.sshd.auth.PasswordAuthentication
 
startRequest(String, byte[]) - Method in class com.maverick.sshd.auth.PublicKeyAuthentication
 
startRequest(String, byte[]) - Method in interface com.maverick.sshd.AuthenticationMechanism
Start an authentication transaction.
startService(IoSession, ConnectionProtocol) - Method in class com.maverick.sshd.SshTransport
 
startSession(Connection) - Method in interface com.maverick.sshd.ConnectionListener
 
startSession(Connection) - Method in class com.maverick.sshd.ConnectionListenerAdapter
 
startShell() - Method in class com.maverick.sshd.SessionChannel
Invoked when the user wants to start a shell.
startShell(DynamicBuffer, TerminalOutput, SessionChannel) - Method in class com.maverick.sshd.shell.RootShell
 
startShell() - Method in class com.maverick.sshd.shell.VirtualShell
 
startShell() - Method in class com.maverick.sshd.UnsupportedSession
 
state - Variable in class com.maverick.sshd.Channel
 
STILL_ACTIVE - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
stop() - Method in class com.maverick.sshd.AuthenticationProtocol
Called by the TransportProtocol when the service stops.
stop() - Method in class com.maverick.sshd.ConnectionProtocol
 
stop() - Method in interface com.maverick.sshd.Service
Stop the service
stopListening(boolean) - Method in class com.maverick.sshd.tunnel.DefaultRemoteForwardingInterface
 
stopListening(boolean) - Method in interface com.maverick.sshd.tunnel.RemoteForwardingInterface
Stop listening on active interfaces.
stopListening(boolean) - Method in class com.maverick.sshd.vtun.VTunRemoteForwardingInterface
 
stopRemoteForwarding(String, int, boolean, ConnectionProtocol) - Method in class com.maverick.sshd.tunnel.DefaultForwardingManager
 
stopRemoteForwarding(String, int, boolean, ConnectionProtocol) - Method in interface com.maverick.sshd.tunnel.ForwardingManager
Stop remote forwarding.
STORECURSOR - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
storeCursor() - Method in class com.maverick.sshd.shell.terminal.TerminalOutput
 
STYLE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Subsystem - Class in com.maverick.sshd
Defines the abstract attributes of an SSH Subsystem.
Subsystem(String) - Constructor for class com.maverick.sshd.Subsystem
 
SUBSYSTEM_CALLBACK - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SUBSYSTEM_FILESYSTEM - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SUBSYSTEM_HELP - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SUBSYSTEM_JVM - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SUBSYSTEM_NAME - Static variable in class com.maverick.sshd.sftp.SftpSubsystem
 
SUBSYSTEM_POLICY - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SUBSYSTEM_SHELL - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SUBSYSTEM_SSHD - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SUBSYSTEM_SYSTEM - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SUBSYSTEM_TEXT_EDITING - Static variable in interface com.maverick.sshd.shell.ShellCommand
 
SunJAASFileConfigurationAuthenticationProvider - Class in com.maverick.sshd.auth.jaas
An authentication provider that allows JAAS to be configured from a text file.
SunJAASFileConfigurationAuthenticationProvider() - Constructor for class com.maverick.sshd.auth.jaas.SunJAASFileConfigurationAuthenticationProvider
 
supportedCiphersCS() - Method in class com.maverick.sshd.SshContext
 
supportedCiphersSC() - Method in class com.maverick.sshd.SshContext
 
supportedCompressionsCS() - Method in class com.maverick.sshd.components.ServerComponentManager
 
supportedCompressionsCS() - Method in class com.maverick.sshd.SshContext
 
supportedCompressionsSC() - Method in class com.maverick.sshd.components.ServerComponentManager
 
supportedCompressionsSC() - Method in class com.maverick.sshd.SshContext
 
supportedDigests() - Method in class com.maverick.sshd.components.ServerComponentManager
Return the supported digest factory.
supportedHMacsCS() - Method in class com.maverick.sshd.components.ServerComponentManager
Return the supported SSH2 HMac factory.
supportedHMacsSC() - Method in class com.maverick.sshd.components.ServerComponentManager
 
supportedKeyExchanges() - Method in class com.maverick.sshd.components.ServerComponentManager
Return the supported SSH2 key exchanges.
supportedKeyExchanges() - Method in class com.maverick.sshd.SshContext
 
supportedMacsCS() - Method in class com.maverick.sshd.SshContext
 
supportedMacsSC() - Method in class com.maverick.sshd.SshContext
 
supportedMechanisms - Variable in class com.maverick.sshd.auth.DefaultAuthenticationMechanismFactory
 
supportedPublicKeys() - Method in class com.maverick.sshd.components.ServerComponentManager
Return the supported public key factory.
supportedPublicKeys() - Method in class com.maverick.sshd.SshContext
 
supportedRequests() - Method in interface com.maverick.sshd.GlobalRequestHandler
Returns an array of strings containing the supported global requests.
supportedSsh2CiphersCS() - Method in class com.maverick.sshd.components.ServerComponentManager
Return the supported SSH2 cipher factory.
supportedSsh2CiphersSC() - Method in class com.maverick.sshd.components.ServerComponentManager
 
supportsCommand(String) - Method in class com.maverick.sshd.shell.ShellCommandFactory
 
supportsMount() - Method in class com.maverick.sshd.fs.AbstractDirectFileFactory
 
supportsMount() - Method in interface com.maverick.sshd.fs.AbstractFileFactory
 
supportsMount() - Method in class com.maverick.sshd.fs.VirtualFileFactory
 
supportsMounting() - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
supportsMounting() - Method in interface com.maverick.sshd.sftp.FileSystem
 
supportsRandomAccess() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
supportsRandomAccess() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
supportsRandomAccess() - Method in class com.maverick.sshd.fs.VFSFile
 
supportsRandomAccess() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
supportsRandomAccess() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
supportsRandomAccess() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
supportsScrolling() - Method in class com.maverick.sshd.shell.terminal.ansi
 
supportsScrolling() - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
supportsScrolling() - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
supportsScrolling() - Method in class com.maverick.sshd.shell.terminal.vt100
 
supportsScrolling() - Method in class com.maverick.sshd.shell.terminal.xterm
 
supportsSGR() - Method in class com.maverick.sshd.shell.terminal.ansi
 
supportsSGR() - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
supportsSGR() - Method in interface com.maverick.sshd.shell.terminal.Terminal
 
supportsSGR() - Method in class com.maverick.sshd.shell.terminal.vt100
 
supportsSGR() - Method in class com.maverick.sshd.shell.terminal.xterm
 

T

Table - Class in com.maverick.sshd.shell.terminal
 
Table(TerminalOutput) - Constructor for class com.maverick.sshd.shell.terminal.Table
 
Table.Alignment - Enum in com.maverick.sshd.shell.terminal
 
TABULATOR - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Term - Class in com.maverick.sshd.shell
 
Term() - Constructor for class com.maverick.sshd.shell.Term
 
Terminal - Interface in com.maverick.sshd.shell.terminal
 
TerminalOutput - Class in com.maverick.sshd.shell.terminal
 
TerminalOutput(OutputStream) - Constructor for class com.maverick.sshd.shell.terminal.TerminalOutput
 
TerminalOutput(OutputStream, String, int, int, int, int, String) - Constructor for class com.maverick.sshd.shell.terminal.TerminalOutput
 
TerminalOutputFactory - Class in com.maverick.sshd.shell.terminal
 
TerminalOutputFactory() - Constructor for class com.maverick.sshd.shell.terminal.TerminalOutputFactory
 
Threads - Class in com.maverick.sshd.shell
 
Threads() - Constructor for class com.maverick.sshd.shell.Threads
 
toByteArray(int) - Method in class com.maverick.sshd.sftp.SftpFileAttributes
Returns a formatted byte array suitable for encoding into SFTP subsystem messages.
TOO_MANY_CONNECTIONS - Static variable in class com.maverick.sshd.SshTransport
Disconnect reason: Too many connections, try later
toString() - Method in class com.maverick.sshd.auth.jaas.FileRole
 
toString() - Method in class com.maverick.sshd.auth.jaas.FileUser
 
translateCanonicalPath(String, String) - Method in class com.maverick.sshd.fs.VirtualMappedFile
 
translateIntToDigitCodes(int) - Method in class com.maverick.sshd.shell.terminal.BasicTerminal
 
transport - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
TRANSPORT - Static variable in class com.maverick.sshd.SshAttributes
 
TRANSPORT_STATE - Static variable in class com.maverick.sshd.SshAttributes
 
truncate() - Method in class com.maverick.sshd.fs.AbstractDirectFile
 
truncate() - Method in class com.maverick.sshd.fs.AbstractFileAdapter
 
truncate() - Method in class com.maverick.sshd.fs.VFSFile
 
truncate() - Method in class com.maverick.sshd.fs.VirtualMountFile
 
truncate() - Method in interface com.maverick.sshd.sftp.AbstractFile
 
truncate() - Method in class com.maverick.sshd.sftp.FileSystemObject
 
typeCharacter(char) - Method in class com.maverick.sshd.shell.Edit
 
typeString(String) - Method in class com.maverick.sshd.shell.Edit
 

U

UNDERLINED - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
UNDERLINED - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
UNDERLINED_OFF - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
UNDERLINED_OFF - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
underlinedText(String) - Static method in class com.maverick.sshd.shell.terminal.ColorHelper
 
uninit(Subject) - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicPrincipal
 
uninit(Subject) - Method in class com.maverick.sshd.auth.jaas.DynamicLoginModule.DynamicUser
 
uninstallCommand(String) - Method in class com.maverick.sshd.shell.ShellCommandFactory
 
UNKNOWN_AUTHENTICATION - Static variable in class com.maverick.sshd.AuthenticationPolicy
 
unmount(T) - Method in interface com.maverick.sshd.sftp.MountManager
 
UNRECOGNIZED - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
UnsupportedChannelException - Exception in com.maverick.sshd
 
UnsupportedChannelException() - Constructor for exception com.maverick.sshd.UnsupportedChannelException
 
UnsupportedChannelException(String) - Constructor for exception com.maverick.sshd.UnsupportedChannelException
 
UnsupportedChannelException(Throwable) - Constructor for exception com.maverick.sshd.UnsupportedChannelException
 
UnsupportedChannelException(String, Throwable) - Constructor for exception com.maverick.sshd.UnsupportedChannelException
 
UnsupportedCommandException - Exception in com.maverick.sshd.shell
 
UnsupportedCommandException(String) - Constructor for exception com.maverick.sshd.shell.UnsupportedCommandException
 
UnsupportedFileOperationException - Exception in com.maverick.sshd.sftp
Thrown when the file system does not support a requested operation.
UnsupportedFileOperationException(String) - Constructor for exception com.maverick.sshd.sftp.UnsupportedFileOperationException
 
UnsupportedSession - Class in com.maverick.sshd
This is a basic session that provides a message to the user to inform them that a shell or command cannot be executed because the server does not support an interactive session.
UnsupportedSession() - Constructor for class com.maverick.sshd.UnsupportedSession
 
UP - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
useFirstPacket - Variable in class com.maverick.sshd.components.SshKeyExchangeServer
 
userlist - Static variable in class com.maverick.sshd.shell.Alias
 
UUID - Static variable in class com.maverick.sshd.SshAttributes
 

V

valueOf(String) - Static method in enum com.maverick.sshd.shell.terminal.Table.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.maverick.sshd.SshTransportState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.maverick.sshd.shell.terminal.Table.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.maverick.sshd.SshTransportState
Returns an array containing the constants of this enum type, in the order they are declared.
verifyPassword(Connection, String, String) - Method in class com.maverick.sshd.auth.jaas.AbstractJAASAuthenticationProvider
 
verifyPassword(Connection, String, String) - Method in class com.maverick.sshd.flatfile.FlatFilePasswordAuthenticationProvider
 
verifyPassword(Connection, String, String) - Method in class com.maverick.sshd.PasswordAuthenticationProvider
Implement this method to log the user into the system.
verifyStartup() - Method in class com.maverick.sshd.SshDaemon
 
VFSFile - Class in com.maverick.sshd.fs
 
VFSFile(String, AbstractFileFactory<VFSFile, NoMount>, Connection) - Constructor for class com.maverick.sshd.fs.VFSFile
 
VFSFile(String, AbstractFileFactory<VFSFile, NoMount>, Connection, FileSystemOptions) - Constructor for class com.maverick.sshd.fs.VFSFile
 
VirtualFile - Interface in com.maverick.sshd.fs
 
VirtualFileFactory - Class in com.maverick.sshd.fs
 
VirtualFileFactory(AbstractFileFactory<?, ?>) - Constructor for class com.maverick.sshd.fs.VirtualFileFactory
 
VirtualFileFactory(String, String, AbstractFileFactory<?, ?>) - Constructor for class com.maverick.sshd.fs.VirtualFileFactory
 
virtualHome - Variable in class com.maverick.sshd.fs.VirtualFileFactory
 
VirtualMappedFile - Class in com.maverick.sshd.fs
 
VirtualMount - Class in com.maverick.sshd.fs
 
VirtualMount(String, String, VirtualFileFactory, AbstractFileFactory<?, ?>, Connection) - Constructor for class com.maverick.sshd.fs.VirtualMount
 
VirtualMountFile - Class in com.maverick.sshd.fs
 
VirtualMountTemplate - Class in com.maverick.sshd.fs
 
VirtualMountTemplate(String, String, VirtualFileFactory, AbstractFileFactory<?, ?>) - Constructor for class com.maverick.sshd.fs.VirtualMountTemplate
 
VirtualProcess - Class in com.maverick.sshd.shell
 
VirtualProcess(VirtualProcess, ShellCommand) - Constructor for class com.maverick.sshd.shell.VirtualProcess
 
VirtualProcess(TerminalOutput, Connection, AbstractFileSystem, Environment, Thread, ShellCommand, AbstractFile, VirtualProcess, Console, SessionChannel) - Constructor for class com.maverick.sshd.shell.VirtualProcess
 
VirtualShell - Class in com.maverick.sshd.shell
 
VirtualShell() - Constructor for class com.maverick.sshd.shell.VirtualShell
 
VirtualShell.WindowSizeChangeListener - Interface in com.maverick.sshd.shell
 
VirtualShellCompletor - Class in com.maverick.sshd.shell
 
VirtualShellCompletor() - Constructor for class com.maverick.sshd.shell.VirtualShellCompletor
 
vt100 - Class in com.maverick.sshd.shell.terminal
 
vt100() - Constructor for class com.maverick.sshd.shell.terminal.vt100
 
VTunBoundForwardingChannel - Class in com.maverick.sshd.vtun
 
VTunBoundForwardingChannel() - Constructor for class com.maverick.sshd.vtun.VTunBoundForwardingChannel
 
VTunChannelFactory - Class in com.maverick.sshd.vtun
 
VTunChannelFactory() - Constructor for class com.maverick.sshd.vtun.VTunChannelFactory
 
VTunForwardingChannel - Class in com.maverick.sshd.vtun
 
VTunForwardingChannel(String, int, int) - Constructor for class com.maverick.sshd.vtun.VTunForwardingChannel
 
VTunForwardingManager - Class in com.maverick.sshd.vtun
 
VTunForwardingManager() - Constructor for class com.maverick.sshd.vtun.VTunForwardingManager
 
VTunLocalForwardingInterface - Class in com.maverick.sshd.vtun
 
VTunLocalForwardingInterface(ForwardingManager) - Constructor for class com.maverick.sshd.vtun.VTunLocalForwardingInterface
 
VTunRemoteForwardingChannel - Class in com.maverick.sshd.vtun
 
VTunRemoteForwardingChannel(String, int) - Constructor for class com.maverick.sshd.vtun.VTunRemoteForwardingChannel
 
VTunRemoteForwardingInterface - Class in com.maverick.sshd.vtun
 
VTunRemoteForwardingInterface() - Constructor for class com.maverick.sshd.vtun.VTunRemoteForwardingInterface
 

W

Watch - Class in com.maverick.sshd.shell
 
Watch() - Constructor for class com.maverick.sshd.shell.Watch
 
white - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
WHITE - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 
Who - Class in com.maverick.sshd.shell
 
Who() - Constructor for class com.maverick.sshd.shell.Who
 
write(byte[], int, int) - Method in interface com.maverick.sshd.fs.AbstractFileRandomAccess
 
write(byte[], int, int) - Method in class com.maverick.sshd.shell.ConsoleOutputStream
 
write(int) - Method in class com.maverick.sshd.shell.ConsoleOutputStream
 
writeFile(byte[], UnsignedInteger64, byte[], int, int) - Method in class com.maverick.sshd.fs.AbstractFileSystem
 
writeFile(byte[], UnsignedInteger64, byte[], int, int) - Method in interface com.maverick.sshd.sftp.FileSystem
Write a block of data to an open file.
writeMessageIntoBuffer(IoSession, IoBuffer) - Method in interface com.maverick.sshd.SshMessage
Write the SSH message data into a ByteBuffer.
WriteOperationRequest - Class in com.maverick.sshd
A throwble Object used to notify the read process that the no further messages should be processed and to allow the write process to write outstanding messages.
WriteOperationRequest() - Constructor for class com.maverick.sshd.WriteOperationRequest
 

X

xterm - Class in com.maverick.sshd.shell.terminal
 
xterm() - Constructor for class com.maverick.sshd.shell.terminal.xterm
 

Y

YELLOW - Static variable in class com.maverick.sshd.shell.terminal.ColorHelper
 
YELLOW - Static variable in class com.maverick.sshd.shell.terminal.TerminalOutput
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y

Copyright © 2012. All Rights Reserved.