Class GitModuleProperties
java.lang.Object
org.apache.sshd.git.GitModuleProperties
Configurable properties for sshd-git.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.sshd.common.Property<Duration> Property used to configure the SSHDFactoryManagerwith the default timeout (millis) to authenticate with the remote SSH server.static final org.apache.sshd.common.Property<Duration> Property used to configure the SSHDFactoryManagerwith the default timeout (millis) to open a channel to the remote SSH server.static final org.apache.sshd.common.Property<Duration> Property used to configure the SSHDFactoryManagerwith the default timeout (millis) to connect to the remote SSH server.static final org.apache.sshd.common.Property<String> Property used to configure the SSHDFactoryManagerwith theGIT_PROTOCOLenvironment variable.static final org.apache.sshd.common.Property<Boolean> Property defining whether only a subset of "safe" JGit command shall be allowed by theGitPgmCommand. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
CONNECT_TIMEOUT
Property used to configure the SSHDFactoryManagerwith the default timeout (millis) to connect to the remote SSH server. -
AUTH_TIMEOUT
Property used to configure the SSHDFactoryManagerwith the default timeout (millis) to authenticate with the remote SSH server. -
CHANNEL_OPEN_TIMEOUT
Property used to configure the SSHDFactoryManagerwith the default timeout (millis) to open a channel to the remote SSH server. is used. -
GIT_PROTOCOL_VERSION
Property used to configure the SSHDFactoryManagerwith theGIT_PROTOCOLenvironment variable. The default is not specified and therefore original (v0) protocol is used. -
RESTRICT_COMMANDS
Property defining whether only a subset of "safe" JGit command shall be allowed by theGitPgmCommand. By defaulttrue. Setting this tofalsewill allow any command supported by JGit, but this would be unsafe. The intent of these commands is to provide authorized users with some maintenance commands on (bare) git repositories stored in a git server.
-
-
Constructor Details
-
GitModuleProperties
private GitModuleProperties()
-