Package org.eclipse.jgit.transport
Class SshConstants
- java.lang.Object
-
- org.eclipse.jgit.transport.SshConstants
-
public final class SshConstants extends java.lang.ObjectConstants relating to ssh.- Since:
- 5.2
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBATCH_MODEKey in an ssh config file.static java.lang.StringCANONICAL_DOMAINSKey in an ssh config file.static java.lang.StringCERTIFICATE_FILEKey in an ssh config file.static java.lang.StringCIPHERSKey in an ssh config file.static java.lang.StringCOMPRESSIONKey in an ssh config file.static java.lang.StringCONFIGName of the ssh config file.static java.lang.StringCONNECTION_ATTEMPTSKey in an ssh config file.static java.lang.StringCONTROL_PATHKey in an ssh config file.static java.lang.String[]DEFAULT_IDENTITIESAll known default identity file names.static java.lang.StringFALSEFlag value.static java.lang.StringGLOBAL_KNOWN_HOSTS_FILEKey in an ssh config file.static java.lang.StringHASH_KNOWN_HOSTSKey in an ssh config file.static java.lang.StringHOSTKey in an ssh config file.static java.lang.StringHOST_KEY_ALGORITHMSKey in an ssh config file.static java.lang.StringHOST_NAMEKey in an ssh config file.static java.lang.StringID_DSAName of the default DSA private identity file.static java.lang.StringID_ECDSAName of the default ECDSA private identity file.static java.lang.StringID_ED25519Name of the default ECDSA private identity file.static java.lang.StringID_RSAName of the default RSA private identity file.static java.lang.StringIDENTITIES_ONLYKey in an ssh config file.static java.lang.StringIDENTITY_AGENTKey in an ssh config file.static java.lang.StringIDENTITY_FILEKey in an ssh config file.static java.lang.StringKEX_ALGORITHMSKey in an ssh config file.static java.lang.StringKNOWN_HOSTSDefault name of the user "known hosts" file.static java.lang.StringLOCAL_COMMANDKey in an ssh config file.static java.lang.StringLOCAL_FORWARDKey in an ssh config file.static java.lang.StringMACSKey in an ssh config file.static java.lang.StringNOFlag value.static java.lang.StringNUMBER_OF_PASSWORD_PROMPTSKey in an ssh config file.static java.lang.StringOFFFlag value.static java.lang.StringONFlag value.static java.lang.StringPORTKey in an ssh config file.static java.lang.StringPREFERRED_AUTHENTICATIONSKey in an ssh config file.static java.lang.StringPROXY_COMMANDKey in an ssh config file.static java.lang.StringPROXY_JUMPComma-separated list of jump hosts, defining a jump host chain in reverse order.static java.lang.StringREMOTE_COMMANDKey in an ssh config file.static java.lang.StringREMOTE_FORWARDKey in an ssh config file.static java.lang.StringSEND_ENVKey in an ssh config file.static java.lang.StringSFTP_SCHEMEURI scheme for sftp.static intSSH_DEFAULT_PORTIANA assigned port number for ssh.static java.lang.StringSSH_DIRDefault name for a ssh directory.static java.lang.StringSSH_SCHEMEURI scheme for ssh.static java.lang.StringSTRICT_HOST_KEY_CHECKINGKey in an ssh config file.static java.lang.StringTRUEFlag value.static java.lang.StringUSERKey in an ssh config file.static java.lang.StringUSER_KNOWN_HOSTS_FILEKey in an ssh config file.static java.lang.StringYESFlag value.
-
Constructor Summary
Constructors Modifier Constructor Description privateSshConstants()
-
-
-
Field Detail
-
SSH_DEFAULT_PORT
public static final int SSH_DEFAULT_PORT
IANA assigned port number for ssh.- See Also:
- Constant Field Values
-
SSH_SCHEME
public static final java.lang.String SSH_SCHEME
URI scheme for ssh.- See Also:
- Constant Field Values
-
SFTP_SCHEME
public static final java.lang.String SFTP_SCHEME
URI scheme for sftp.- See Also:
- Constant Field Values
-
SSH_DIR
public static final java.lang.String SSH_DIR
Default name for a ssh directory.- See Also:
- Constant Field Values
-
CONFIG
public static final java.lang.String CONFIG
Name of the ssh config file.- See Also:
- Constant Field Values
-
KNOWN_HOSTS
public static final java.lang.String KNOWN_HOSTS
Default name of the user "known hosts" file.- See Also:
- Constant Field Values
-
BATCH_MODE
public static final java.lang.String BATCH_MODE
Key in an ssh config file.- See Also:
- Constant Field Values
-
CANONICAL_DOMAINS
public static final java.lang.String CANONICAL_DOMAINS
Key in an ssh config file.- See Also:
- Constant Field Values
-
CERTIFICATE_FILE
public static final java.lang.String CERTIFICATE_FILE
Key in an ssh config file.- See Also:
- Constant Field Values
-
CIPHERS
public static final java.lang.String CIPHERS
Key in an ssh config file.- See Also:
- Constant Field Values
-
COMPRESSION
public static final java.lang.String COMPRESSION
Key in an ssh config file.- See Also:
- Constant Field Values
-
CONNECTION_ATTEMPTS
public static final java.lang.String CONNECTION_ATTEMPTS
Key in an ssh config file.- See Also:
- Constant Field Values
-
CONTROL_PATH
public static final java.lang.String CONTROL_PATH
Key in an ssh config file.- See Also:
- Constant Field Values
-
GLOBAL_KNOWN_HOSTS_FILE
public static final java.lang.String GLOBAL_KNOWN_HOSTS_FILE
Key in an ssh config file.- See Also:
- Constant Field Values
-
HASH_KNOWN_HOSTS
public static final java.lang.String HASH_KNOWN_HOSTS
Key in an ssh config file.- Since:
- 5.5
- See Also:
- Constant Field Values
-
HOST
public static final java.lang.String HOST
Key in an ssh config file.- See Also:
- Constant Field Values
-
HOST_KEY_ALGORITHMS
public static final java.lang.String HOST_KEY_ALGORITHMS
Key in an ssh config file.- See Also:
- Constant Field Values
-
HOST_NAME
public static final java.lang.String HOST_NAME
Key in an ssh config file.- See Also:
- Constant Field Values
-
IDENTITIES_ONLY
public static final java.lang.String IDENTITIES_ONLY
Key in an ssh config file.- See Also:
- Constant Field Values
-
IDENTITY_AGENT
public static final java.lang.String IDENTITY_AGENT
Key in an ssh config file.- See Also:
- Constant Field Values
-
IDENTITY_FILE
public static final java.lang.String IDENTITY_FILE
Key in an ssh config file.- See Also:
- Constant Field Values
-
KEX_ALGORITHMS
public static final java.lang.String KEX_ALGORITHMS
Key in an ssh config file.- See Also:
- Constant Field Values
-
LOCAL_COMMAND
public static final java.lang.String LOCAL_COMMAND
Key in an ssh config file.- See Also:
- Constant Field Values
-
LOCAL_FORWARD
public static final java.lang.String LOCAL_FORWARD
Key in an ssh config file.- See Also:
- Constant Field Values
-
MACS
public static final java.lang.String MACS
Key in an ssh config file.- See Also:
- Constant Field Values
-
NUMBER_OF_PASSWORD_PROMPTS
public static final java.lang.String NUMBER_OF_PASSWORD_PROMPTS
Key in an ssh config file.- See Also:
- Constant Field Values
-
PORT
public static final java.lang.String PORT
Key in an ssh config file.- See Also:
- Constant Field Values
-
PREFERRED_AUTHENTICATIONS
public static final java.lang.String PREFERRED_AUTHENTICATIONS
Key in an ssh config file.- See Also:
- Constant Field Values
-
PROXY_COMMAND
public static final java.lang.String PROXY_COMMAND
Key in an ssh config file.- See Also:
- Constant Field Values
-
PROXY_JUMP
public static final java.lang.String PROXY_JUMP
Comma-separated list of jump hosts, defining a jump host chain in reverse order. Each jump host is a SSH URI or "[user@]host[:port]".Reverse order means: to connect A->B->target, one can do in
~/.ssh/configeither of:Host target ProxyJump B,A
or
Host target ProxyJump B Host B ProxyJump A
- Since:
- 5.10
- See Also:
- Constant Field Values
-
REMOTE_COMMAND
public static final java.lang.String REMOTE_COMMAND
Key in an ssh config file.- See Also:
- Constant Field Values
-
REMOTE_FORWARD
public static final java.lang.String REMOTE_FORWARD
Key in an ssh config file.- See Also:
- Constant Field Values
-
SEND_ENV
public static final java.lang.String SEND_ENV
Key in an ssh config file.- See Also:
- Constant Field Values
-
STRICT_HOST_KEY_CHECKING
public static final java.lang.String STRICT_HOST_KEY_CHECKING
Key in an ssh config file.- See Also:
- Constant Field Values
-
USER
public static final java.lang.String USER
Key in an ssh config file.- See Also:
- Constant Field Values
-
USER_KNOWN_HOSTS_FILE
public static final java.lang.String USER_KNOWN_HOSTS_FILE
Key in an ssh config file.- See Also:
- Constant Field Values
-
YES
public static final java.lang.String YES
Flag value.- See Also:
- Constant Field Values
-
ON
public static final java.lang.String ON
Flag value.- See Also:
- Constant Field Values
-
TRUE
public static final java.lang.String TRUE
Flag value.- See Also:
- Constant Field Values
-
NO
public static final java.lang.String NO
Flag value.- See Also:
- Constant Field Values
-
OFF
public static final java.lang.String OFF
Flag value.- See Also:
- Constant Field Values
-
FALSE
public static final java.lang.String FALSE
Flag value.- See Also:
- Constant Field Values
-
ID_RSA
public static final java.lang.String ID_RSA
Name of the default RSA private identity file.- See Also:
- Constant Field Values
-
ID_DSA
public static final java.lang.String ID_DSA
Name of the default DSA private identity file.- See Also:
- Constant Field Values
-
ID_ECDSA
public static final java.lang.String ID_ECDSA
Name of the default ECDSA private identity file.- See Also:
- Constant Field Values
-
ID_ED25519
public static final java.lang.String ID_ED25519
Name of the default ECDSA private identity file.- See Also:
- Constant Field Values
-
DEFAULT_IDENTITIES
public static final java.lang.String[] DEFAULT_IDENTITIES
All known default identity file names.
-
-