1
2
3
4
5
6
7
8
9
10
11 package org.eclipse.jgit.transport;
12
13 import org.eclipse.jgit.lib.Constants;
14
15
16
17
18
19
20 @SuppressWarnings("nls")
21 public final class SshConstants {
22
23 private SshConstants() {
24
25 }
26
27
28 public static final int SSH_DEFAULT_PORT = 22;
29
30
31 public static final String SSH_SCHEME = "ssh";
32
33
34 public static final String SFTP_SCHEME = "sftp";
35
36
37 public static final String SSH_DIR = ".ssh";
38
39
40 public static final String CONFIG = Constants.CONFIG;
41
42
43 public static final String KNOWN_HOSTS = "known_hosts";
44
45
46
47
48 public static final String BATCH_MODE = "BatchMode";
49
50
51 public static final String CANONICAL_DOMAINS = "CanonicalDomains";
52
53
54 public static final String CERTIFICATE_FILE = "CertificateFile";
55
56
57 public static final String CIPHERS = "Ciphers";
58
59
60 public static final String COMPRESSION = "Compression";
61
62
63 public static final String CONNECTION_ATTEMPTS = "ConnectionAttempts";
64
65
66 public static final String CONTROL_PATH = "ControlPath";
67
68
69 public static final String GLOBAL_KNOWN_HOSTS_FILE = "GlobalKnownHostsFile";
70
71
72
73
74
75
76 public static final String HASH_KNOWN_HOSTS = "HashKnownHosts";
77
78
79 public static final String HOST = "Host";
80
81
82 public static final String HOST_KEY_ALGORITHMS = "HostKeyAlgorithms";
83
84
85 public static final String HOST_NAME = "HostName";
86
87
88 public static final String IDENTITIES_ONLY = "IdentitiesOnly";
89
90
91 public static final String IDENTITY_AGENT = "IdentityAgent";
92
93
94 public static final String IDENTITY_FILE = "IdentityFile";
95
96
97 public static final String KEX_ALGORITHMS = "KexAlgorithms";
98
99
100 public static final String LOCAL_COMMAND = "LocalCommand";
101
102
103 public static final String LOCAL_FORWARD = "LocalForward";
104
105
106 public static final String MACS = "MACs";
107
108
109 public static final String NUMBER_OF_PASSWORD_PROMPTS = "NumberOfPasswordPrompts";
110
111
112 public static final String PORT = "Port";
113
114
115 public static final String PREFERRED_AUTHENTICATIONS = "PreferredAuthentications";
116
117
118
119
120
121
122
123 public static final String PUBKEY_ACCEPTED_ALGORITHMS = "PubkeyAcceptedAlgorithms";
124
125
126 public static final String PROXY_COMMAND = "ProxyCommand";
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154 public static final String PROXY_JUMP = "ProxyJump";
155
156
157 public static final String REMOTE_COMMAND = "RemoteCommand";
158
159
160 public static final String REMOTE_FORWARD = "RemoteForward";
161
162
163 public static final String SEND_ENV = "SendEnv";
164
165
166 public static final String STRICT_HOST_KEY_CHECKING = "StrictHostKeyChecking";
167
168
169 public static final String USER = "User";
170
171
172 public static final String USER_KNOWN_HOSTS_FILE = "UserKnownHostsFile";
173
174
175
176
177 public static final String YES = "yes";
178
179
180 public static final String ON = "on";
181
182
183 public static final String TRUE = "true";
184
185
186 public static final String NO = "no";
187
188
189 public static final String OFF = "off";
190
191
192 public static final String FALSE = "false";
193
194
195
196
197 public static final String ID_RSA = "id_rsa";
198
199
200 public static final String ID_DSA = "id_dsa";
201
202
203 public static final String ID_ECDSA = "id_ecdsa";
204
205
206 public static final String ID_ED25519 = "id_ed25519";
207
208
209 public static final String[] DEFAULT_IDENTITIES = {
210 ID_RSA, ID_DSA, ID_ECDSA, ID_ED25519
211 };
212 }