Class SshServerConfigFileReader

java.lang.Object
org.apache.sshd.server.config.SshServerConfigFileReader

public final class SshServerConfigFileReader extends Object
Reads and interprets some useful configurations from an OpenSSH configuration file.
Author:
Apache MINA SSHD Project
See Also:
  • Field Details

    • ALLOW_TCP_FORWARDING_CONFIG_PROP

      public static final org.apache.sshd.common.Property<String> ALLOW_TCP_FORWARDING_CONFIG_PROP
    • ALLOW_AGENT_FORWARDING_CONFIG_PROP

      public static final org.apache.sshd.common.Property<String> ALLOW_AGENT_FORWARDING_CONFIG_PROP
    • ALLOW_X11_FORWARDING_CONFIG_PROP

      public static final org.apache.sshd.common.Property<String> ALLOW_X11_FORWARDING_CONFIG_PROP
    • VISUAL_HOST_KEY

      public static final org.apache.sshd.common.Property<String> VISUAL_HOST_KEY
    • SERVER_ALIVE_INTERVAL_PROP

      public static final org.apache.sshd.common.Property<Duration> SERVER_ALIVE_INTERVAL_PROP
    • SFTP_FORCED_VERSION_PROP

      public static final org.apache.sshd.common.Property<Integer> SFTP_FORCED_VERSION_PROP
  • Method Details

    • setupServerHeartbeat

      public static <S extends ServerFactoryManager> S setupServerHeartbeat(S server, org.apache.sshd.common.PropertyResolver props)
    • setupServerHeartbeat

      public static <S extends ServerFactoryManager> S setupServerHeartbeat(S server, Map<String,?> options)
    • setupSftpSubsystem

      public static <S extends ServerFactoryManager> S setupSftpSubsystem(S server, org.apache.sshd.common.PropertyResolver props)
    • configure

      public static <S extends SshServer> S configure(S server, org.apache.sshd.common.PropertyResolver props, boolean lenient, boolean ignoreUnsupported)
    • resolveServerForwarding

      public static ForwardingFilter resolveServerForwarding(org.apache.sshd.common.PropertyResolver options)
    • resolveAgentForwardingFilter

      public static AgentForwardingFilter resolveAgentForwardingFilter(org.apache.sshd.common.PropertyResolver options)
    • resolveTcpForwardingFilter

      public static TcpForwardingFilter resolveTcpForwardingFilter(org.apache.sshd.common.PropertyResolver options)
    • resolveX11ForwardingFilter

      public static X11ForwardingFilter resolveX11ForwardingFilter(org.apache.sshd.common.PropertyResolver options)
    • resolveBanner

      public static Object resolveBanner(org.apache.sshd.common.PropertyResolver options)