- 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(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.
- 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
-
- 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.vtun.VTunBoundForwardingChannel
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-