Package org.apache.sshd.server.config
Class SshServerConfigFileReader
java.lang.Object
org.apache.sshd.server.config.SshServerConfigFileReader
Reads and interprets some useful configurations from an OpenSSH configuration file.
- Author:
- Apache MINA SSHD Project
- See Also:
-
Field Summary
Modifier and TypeFieldDescription -
Method Summary
Modifier and TypeMethodDescriptionstatic <S extends SshServer>
Sconfigure
(S server, PropertyResolver props, boolean lenient, boolean ignoreUnsupported) static AgentForwardingFilter
static Object
resolveBanner
(PropertyResolver options) static ForwardingFilter
resolveServerForwarding
(PropertyResolver options) static TcpForwardingFilter
static X11ForwardingFilter
static <S extends ServerFactoryManager>
SsetupServerHeartbeat
(S server, Map<String, ?> options) static <S extends ServerFactoryManager>
SsetupServerHeartbeat
(S server, PropertyResolver props) static <S extends ServerFactoryManager>
SsetupSftpSubsystem
(S server, PropertyResolver props)
-
Field Details
-
ALLOW_TCP_FORWARDING_CONFIG_PROP
-
ALLOW_AGENT_FORWARDING_CONFIG_PROP
-
ALLOW_X11_FORWARDING_CONFIG_PROP
-
BANNER_CONFIG_PROP
-
VISUAL_HOST_KEY
-
SERVER_ALIVE_INTERVAL_PROP
-
SFTP_FORCED_VERSION_PROP
-
-
Method Details
-
setupServerHeartbeat
public static <S extends ServerFactoryManager> S setupServerHeartbeat(S server, 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, PropertyResolver props) -
configure
public static <S extends SshServer> S configure(S server, PropertyResolver props, boolean lenient, boolean ignoreUnsupported) -
resolveServerForwarding
-
resolveAgentForwardingFilter
-
resolveTcpForwardingFilter
-
resolveX11ForwardingFilter
-
resolveBanner
-