public final class SshServerConfigFileReader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALLOW_AGENT_FORWARDING_CONFIG_PROP |
static java.lang.String |
ALLOW_TCP_FORWARDING_CONFIG_PROP |
static java.lang.String |
ALLOW_X11_FORWARDING_CONFIG_PROP |
static java.lang.String |
BANNER_CONFIG_PROP |
static java.lang.String |
DEFAULT_AGENT_FORWARDING |
static long |
DEFAULT_ALIVE_INTERVAL |
static java.lang.String |
DEFAULT_TCP_FORWARDING |
static java.lang.String |
DEFAULT_VISUAL_HOST_KEY |
static java.lang.String |
DEFAULT_X11_FORWARDING |
static java.lang.String |
SERVER_ALIVE_INTERVAL_PROP |
static java.lang.String |
SFTP_FORCED_VERSION_PROP |
static java.lang.String |
VISUAL_HOST_KEY |
Modifier | Constructor and Description |
---|---|
private |
SshServerConfigFileReader() |
Modifier and Type | Method and Description |
---|---|
static <S extends SshServer> |
configure(S server,
PropertyResolver props,
boolean lenient,
boolean ignoreUnsupported) |
static AgentForwardingFilter |
resolveAgentForwardingFilter(PropertyResolver options) |
static java.lang.Object |
resolveBanner(PropertyResolver options) |
static ForwardingFilter |
resolveServerForwarding(PropertyResolver options) |
static TcpForwardingFilter |
resolveTcpForwardingFilter(PropertyResolver options) |
static X11ForwardingFilter |
resolveX11ForwardingFilter(PropertyResolver options) |
static <S extends ServerFactoryManager> |
setupServerHeartbeat(S server,
java.util.Map<java.lang.String,?> options) |
static <S extends ServerFactoryManager> |
setupServerHeartbeat(S server,
PropertyResolver props) |
static <S extends ServerFactoryManager> |
setupSftpSubsystem(S server,
PropertyResolver props) |
public static final java.lang.String ALLOW_TCP_FORWARDING_CONFIG_PROP
public static final java.lang.String DEFAULT_TCP_FORWARDING
public static final java.lang.String ALLOW_AGENT_FORWARDING_CONFIG_PROP
public static final java.lang.String DEFAULT_AGENT_FORWARDING
public static final java.lang.String ALLOW_X11_FORWARDING_CONFIG_PROP
public static final java.lang.String DEFAULT_X11_FORWARDING
public static final java.lang.String BANNER_CONFIG_PROP
public static final java.lang.String VISUAL_HOST_KEY
public static final java.lang.String DEFAULT_VISUAL_HOST_KEY
public static final java.lang.String SERVER_ALIVE_INTERVAL_PROP
public static final long DEFAULT_ALIVE_INTERVAL
public static final java.lang.String SFTP_FORCED_VERSION_PROP
public static <S extends ServerFactoryManager> S setupServerHeartbeat(S server, PropertyResolver props)
public static <S extends ServerFactoryManager> S setupServerHeartbeat(S server, java.util.Map<java.lang.String,?> options)
public static <S extends ServerFactoryManager> S setupSftpSubsystem(S server, PropertyResolver props)
public static <S extends SshServer> S configure(S server, PropertyResolver props, boolean lenient, boolean ignoreUnsupported)
public static ForwardingFilter resolveServerForwarding(PropertyResolver options)
public static AgentForwardingFilter resolveAgentForwardingFilter(PropertyResolver options)
public static TcpForwardingFilter resolveTcpForwardingFilter(PropertyResolver options)
public static X11ForwardingFilter resolveX11ForwardingFilter(PropertyResolver options)
public static java.lang.Object resolveBanner(PropertyResolver options)