public final class SshServerConfigFileReader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Property<java.lang.String> |
ALLOW_AGENT_FORWARDING_CONFIG_PROP |
static Property<java.lang.String> |
ALLOW_TCP_FORWARDING_CONFIG_PROP |
static Property<java.lang.String> |
ALLOW_X11_FORWARDING_CONFIG_PROP |
static Property<java.lang.String> |
BANNER_CONFIG_PROP |
static Property<java.time.Duration> |
SERVER_ALIVE_INTERVAL_PROP |
static Property<java.lang.Integer> |
SFTP_FORCED_VERSION_PROP |
static Property<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 Property<java.lang.String> ALLOW_TCP_FORWARDING_CONFIG_PROP
public static final Property<java.lang.String> ALLOW_AGENT_FORWARDING_CONFIG_PROP
public static final Property<java.lang.String> ALLOW_X11_FORWARDING_CONFIG_PROP
public static final Property<java.lang.String> BANNER_CONFIG_PROP
public static final Property<java.lang.String> VISUAL_HOST_KEY
public static final Property<java.time.Duration> SERVER_ALIVE_INTERVAL_PROP
public static final Property<java.lang.Integer> 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)