Class AbstractSshOptionsEvaluator
java.lang.Object
com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
- Direct Known Subclasses:
SftpClientOptionsEvaluator
,SshClientOptionsEvaluator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addResolver
(SshOptionsResolver resolver) protected static void
protected static Collection<SshOptionsResolver>
protected static void
parseCiphers
(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) protected static void
parseCompression
(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) protected static void
parseDestination
(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) protected static void
parseIdentityFilename
(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments, VirtualConsole console) protected static void
parseLoginName
(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) protected static void
parseMacs
(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) protected static void
parsePort
(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) protected static void
parseSecurityLevel
(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments)
-
Constructor Details
-
AbstractSshOptionsEvaluator
public AbstractSshOptionsEvaluator()
-
-
Method Details
-
addResolver
-
complete
-
parseDestination
protected static void parseDestination(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) throws IOException - Throws:
IOException
-
parsePort
protected static void parsePort(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) -
parseLoginName
protected static void parseLoginName(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) -
parseIdentityFilename
protected static void parseIdentityFilename(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments, VirtualConsole console) throws IOException, com.sshtools.common.permissions.PermissionDeniedException - Throws:
IOException
com.sshtools.common.permissions.PermissionDeniedException
-
parseCiphers
protected static void parseCiphers(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) -
parseMacs
protected static void parseMacs(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) -
parseSecurityLevel
protected static void parseSecurityLevel(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) -
parseCompression
protected static void parseCompression(org.apache.commons.cli.CommandLine commandLine, SshClientArguments arguments) -
getResolvers
-