Class AbstractSshOptionsEvaluator

java.lang.Object
com.sshtools.vsession.commands.ssh.AbstractSshOptionsEvaluator
Direct Known Subclasses:
SftpClientOptionsEvaluator, SshClientOptionsEvaluator

public class AbstractSshOptionsEvaluator extends Object
  • Constructor Details

    • AbstractSshOptionsEvaluator

      public AbstractSshOptionsEvaluator()
  • Method Details

    • addResolver

      public static void addResolver(SshOptionsResolver resolver)
    • complete

      protected static void complete(String destination, List<org.jline.reader.Candidate> candidates)
    • 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

      protected static Collection<SshOptionsResolver> getResolvers()