44 {"*******************************************", |
44 {"*******************************************", |
45 "*******************************************"}, |
45 "*******************************************"}, |
46 {"*******************************************\n\n", |
46 {"*******************************************\n\n", |
47 "*******************************************\n\n"}, |
47 "*******************************************\n\n"}, |
48 |
48 |
49 // keytool |
49 // keytool: Help part |
|
50 {" [OPTION]...", " [OPTION]..."}, |
|
51 {"Options:", "Options:"}, |
|
52 {"Use \"keytool -help\" for all available commands", |
|
53 "Use \"keytool -help\" for all available commands"}, |
|
54 {"Key and Certificate Management Tool", |
|
55 "Key and Certificate Management Tool"}, |
|
56 {"Commands:", "Commands:"}, |
|
57 {"Use \"keytool -command_name -help\" for usage of command_name", |
|
58 "Use \"keytool -command_name -help\" for usage of command_name"}, |
|
59 // keytool: help: commands |
|
60 {"Generates a certificate request", |
|
61 "Generates a certificate request"}, //-certreq |
|
62 {"Changes an entry's alias", |
|
63 "Changes an entry's alias"}, //-changealias |
|
64 {"Deletes an entry", |
|
65 "Deletes an entry"}, //-delete |
|
66 {"Exports certificate", |
|
67 "Exports certificate"}, //-exportcert |
|
68 {"Generates a key pair", |
|
69 "Generates a key pair"}, //-genkeypair |
|
70 {"Generates a secret key", |
|
71 "Generates a secret key"}, //-genseckey |
|
72 {"Generates certificate from a certificate request", |
|
73 "Generates certificate from a certificate request"}, //-gencert |
|
74 {"Imports entries from a JDK 1.1.x-style identity database", |
|
75 "Imports entries from a JDK 1.1.x-style identity database"}, //-identitydb |
|
76 {"Imports a certificate or a certificate chain", |
|
77 "Imports a certificate or a certificate chain"}, //-importcert |
|
78 {"Imports one or all entries from another keystore", |
|
79 "Imports one or all entries from another keystore"}, //-importkeystore |
|
80 {"Clones a key entry", |
|
81 "Clones a key entry"}, //-keyclone |
|
82 {"Changes the key password of an entry", |
|
83 "Changes the key password of an entry"}, //-keypasswd |
|
84 {"Lists entries in a keystore", |
|
85 "Lists entries in a keystore"}, //-list |
|
86 {"Prints the content of a certificate", |
|
87 "Prints the content of a certificate"}, //-printcert |
|
88 {"Prints the content of a certificate request", |
|
89 "Prints the content of a certificate request"}, //-printcertreq |
|
90 {"Generates a self-signed certificate", |
|
91 "Generates a self-signed certificate"}, //-selfcert |
|
92 {"Changes the store password of a keystore", |
|
93 "Changes the store password of a keystore"}, //-storepasswd |
|
94 // keytool: help: options |
|
95 {"alias name of the entry to process", |
|
96 "alias name of the entry to process"}, //-alias |
|
97 {"destination alias", |
|
98 "destination alias"}, //-destalias |
|
99 {"destination key password", |
|
100 "destination key password"}, //-destkeypass |
|
101 {"destination keystore name", |
|
102 "destination keystore name"}, //-destkeystore |
|
103 {"destination keystore password protected", |
|
104 "destination keystore password protected"}, //-destprotected |
|
105 {"destination keystore provider name", |
|
106 "destination keystore provider name"}, //-destprovidername |
|
107 {"destination keystore password", |
|
108 "destination keystore password"}, //-deststorepass |
|
109 {"destination keystore type", |
|
110 "destination keystore type"}, //-deststoretype |
|
111 {"distinguished name", |
|
112 "distinguished name"}, //-dname |
|
113 {"X.509 extension", |
|
114 "X.509 extension"}, //-ext |
|
115 {"output file name", |
|
116 "output file name"}, //-file |
|
117 {"input file name", |
|
118 "input file name"}, //-file |
|
119 {"input file name", |
|
120 "input file name"}, //-infile |
|
121 {"key algorithm name", |
|
122 "key algorithm name"}, //-keyalg |
|
123 {"key password", |
|
124 "key password"}, //-keypass |
|
125 {"key bit size", |
|
126 "key bit size"}, //-keysize |
|
127 {"keystore name", |
|
128 "keystore name"}, //-keystore |
|
129 {"new password", |
|
130 "new password"}, //-new |
|
131 {"do not prompt", |
|
132 "do not prompt"}, //-noprompt |
|
133 {"output file name", |
|
134 "output file name"}, //-outfile |
|
135 {"password through protected mechanism", |
|
136 "password through protected mechanism"}, //-protected |
|
137 {"provider argument", |
|
138 "provider argument"}, //-providerarg |
|
139 {"provider class name", |
|
140 "provider class name"}, //-providerclass |
|
141 {"provider name", |
|
142 "provider name"}, //-providername |
|
143 {"provider classpath", |
|
144 "provider classpath"}, //-providerpath |
|
145 {"output in RFC style", |
|
146 "output in RFC style"}, //-rfc |
|
147 {"signature algorithm name", |
|
148 "signature algorithm name"}, //-sigalg |
|
149 {"source alias", |
|
150 "source alias"}, //-srcalias |
|
151 {"source keystore password", |
|
152 "source keystore password"}, //-srckeypass |
|
153 {"source keystore name", |
|
154 "source keystore name"}, //-srckeystore |
|
155 {"source keystore password protected", |
|
156 "source keystore password protected"}, //-srcprotected |
|
157 {"source keystore provider name", |
|
158 "source keystore provider name"}, //-srcprovidername |
|
159 {"source keystore password", |
|
160 "source keystore password"}, //-srcstorepass |
|
161 {"source keystore type", |
|
162 "source keystore type"}, //-srcstoretype |
|
163 {"SSL server host and port", |
|
164 "SSL server host and port"}, //-sslserver |
|
165 {"certificate validity start date/time", |
|
166 "certificate validity start date/time"}, //-startdate |
|
167 {"keystore password", |
|
168 "keystore password"}, //-storepass |
|
169 {"keystore type", |
|
170 "keystore type"}, //-storetype |
|
171 {"trust certificates from cacerts", |
|
172 "trust certificates from cacerts"}, //-trustcacerts |
|
173 {"verbose output", |
|
174 "verbose output"}, //-v |
|
175 {"validity number of days", |
|
176 "validity number of days"}, //-validity |
|
177 // keytool: Running part |
50 {"keytool error: ", "keytool error: "}, |
178 {"keytool error: ", "keytool error: "}, |
51 {"Illegal option: ", "Illegal option: "}, |
179 {"Illegal option: ", "Illegal option: "}, |
52 {"Illegal value: ", "Illegal value: "}, |
180 {"Illegal value: ", "Illegal value: "}, |
53 {"Try keytool -help","Try keytool -help"}, |
|
54 {"Command option <flag> needs an argument.", "Command option {0} needs an argument."}, |
181 {"Command option <flag> needs an argument.", "Command option {0} needs an argument."}, |
55 {"Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.", |
182 {"Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified <command> value.", |
56 "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified {0} value."}, |
183 "Warning: Different store and key passwords not supported for PKCS12 KeyStores. Ignoring user-specified {0} value."}, |
57 {"-keystore must be NONE if -storetype is {0}", |
184 {"-keystore must be NONE if -storetype is {0}", |
58 "-keystore must be NONE if -storetype is {0}"}, |
185 "-keystore must be NONE if -storetype is {0}"}, |
59 {"Too may retries, program terminated", |
186 {"Too many retries, program terminated", |
60 "Too may retries, program terminated"}, |
187 "Too many retries, program terminated"}, |
61 {"-storepasswd and -keypasswd commands not supported if -storetype is {0}", |
188 {"-storepasswd and -keypasswd commands not supported if -storetype is {0}", |
62 "-storepasswd and -keypasswd commands not supported if -storetype is {0}"}, |
189 "-storepasswd and -keypasswd commands not supported if -storetype is {0}"}, |
63 {"-keypasswd commands not supported if -storetype is PKCS12", |
190 {"-keypasswd commands not supported if -storetype is PKCS12", |
64 "-keypasswd commands not supported if -storetype is PKCS12"}, |
191 "-keypasswd commands not supported if -storetype is PKCS12"}, |
65 {"-keypass and -new can not be specified if -storetype is {0}", |
192 {"-keypass and -new can not be specified if -storetype is {0}", |
294 {"Unrecognized GeneralName type: ", "Unrecognized GeneralName type: "}, |
419 {"Unrecognized GeneralName type: ", "Unrecognized GeneralName type: "}, |
295 {"This extension cannot be marked as critical. ", |
420 {"This extension cannot be marked as critical. ", |
296 "This extension cannot be marked as critical. "}, |
421 "This extension cannot be marked as critical. "}, |
297 {"Odd number of hex digits found: ", "Odd number of hex digits found: "}, |
422 {"Odd number of hex digits found: ", "Odd number of hex digits found: "}, |
298 {"command {0} is ambiguous:", "command {0} is ambiguous:"}, |
423 {"command {0} is ambiguous:", "command {0} is ambiguous:"}, |
299 |
|
300 {"-certreq [-v] [-protected]", |
|
301 "-certreq [-v] [-protected]"}, |
|
302 {"\t [-alias <alias>] [-sigalg <sigalg>]", |
|
303 "\t [-alias <alias>] [-sigalg <sigalg>]"}, |
|
304 {"\t [-dname <dname>]", "\t [-dname <dname>]"}, |
|
305 {"\t [-file <csr_file>] [-keypass <keypass>]", |
|
306 "\t [-file <csr_file>] [-keypass <keypass>]"}, |
|
307 {"\t [-keystore <keystore>] [-storepass <storepass>]", |
|
308 "\t [-keystore <keystore>] [-storepass <storepass>]"}, |
|
309 {"\t [-storetype <storetype>] [-providername <name>]", |
|
310 "\t [-storetype <storetype>] [-providername <name>]"}, |
|
311 {"\t [-providerclass <provider_class_name> [-providerarg <arg>]] ...", |
|
312 "\t [-providerclass <provider_class_name> [-providerarg <arg>]] ..."}, |
|
313 {"\t [-providerpath <pathlist>]", |
|
314 "\t [-providerpath <pathlist>]"}, |
|
315 {"-delete [-v] [-protected] -alias <alias>", |
|
316 "-delete [-v] [-protected] -alias <alias>"}, |
|
317 /** rest is same as -certreq starting from -keystore **/ |
|
318 |
|
319 //{"-export [-v] [-rfc] [-protected]", |
|
320 // "-export [-v] [-rfc] [-protected]"}, |
|
321 {"-exportcert [-v] [-rfc] [-protected]", |
|
322 "-exportcert [-v] [-rfc] [-protected]"}, |
|
323 {"\t [-alias <alias>] [-file <cert_file>]", |
|
324 "\t [-alias <alias>] [-file <cert_file>]"}, |
|
325 /** rest is same as -certreq starting from -keystore **/ |
|
326 |
|
327 //{"-genkey [-v] [-protected]", |
|
328 // "-genkey [-v] [-protected]"}, |
|
329 {"-genkeypair [-v] [-protected]", |
|
330 "-genkeypair [-v] [-protected]"}, |
|
331 {"\t [-alias <alias>]", "\t [-alias <alias>]"}, |
|
332 {"\t [-keyalg <keyalg>] [-keysize <keysize>]", |
|
333 "\t [-keyalg <keyalg>] [-keysize <keysize>]"}, |
|
334 {"\t [-sigalg <sigalg>] [-dname <dname>]", |
|
335 "\t [-sigalg <sigalg>] [-dname <dname>]"}, |
|
336 {"\t [-startdate <startdate>]", |
|
337 "\t [-startdate <startdate>]"}, |
|
338 {"\t [-validity <valDays>] [-keypass <keypass>]", |
|
339 "\t [-validity <valDays>] [-keypass <keypass>]"}, |
|
340 /** rest is same as -certreq starting from -keystore **/ |
|
341 {"-gencert [-v] [-rfc] [-protected]", |
|
342 "-gencert [-v] [-rfc] [-protected]"}, |
|
343 {"\t [-infile <infile>] [-outfile <outfile>]", |
|
344 "\t [-infile <infile>] [-outfile <outfile>]"}, |
|
345 {"\t [-sigalg <sigalg>]", |
|
346 "\t [-sigalg <sigalg>]"}, |
|
347 {"\t [-ext <key>[:critical][=<value>]]...", |
|
348 "\t [-ext <key>[:critical][=<value>]]..."}, |
|
349 |
|
350 {"-genseckey [-v] [-protected]", |
|
351 "-genseckey [-v] [-protected]"}, |
|
352 /** rest is same as -certreq starting from -keystore **/ |
|
353 |
|
354 {"-help", "-help"}, |
|
355 //{"-identitydb [-v] [-protected]", |
|
356 // "-identitydb [-v] [-protected]"}, |
|
357 //{"\t [-file <idb_file>]", "\t [-file <idb_file>]"}, |
|
358 /** rest is same as -certreq starting from -keystore **/ |
|
359 |
|
360 //{"-import [-v] [-noprompt] [-trustcacerts] [-protected]", |
|
361 // "-import [-v] [-noprompt] [-trustcacerts] [-protected]"}, |
|
362 {"-importcert [-v] [-noprompt] [-trustcacerts] [-protected]", |
|
363 "-importcert [-v] [-noprompt] [-trustcacerts] [-protected]"}, |
|
364 {"\t [-alias <alias>]", "\t [-alias <alias>]"}, |
|
365 {"\t [-alias <alias>] [-keypass <keypass>]", |
|
366 "\t [-alias <alias>] [-keypass <keypass>]"}, |
|
367 {"\t [-file <cert_file>] [-keypass <keypass>]", |
|
368 "\t [-file <cert_file>] [-keypass <keypass>]"}, |
|
369 /** rest is same as -certreq starting from -keystore **/ |
|
370 |
|
371 {"-importkeystore [-v] ", |
|
372 "-importkeystore [-v] "}, |
|
373 {"\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]", |
|
374 "\t [-srckeystore <srckeystore>] [-destkeystore <destkeystore>]"}, |
|
375 {"\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]", |
|
376 "\t [-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]"}, |
|
377 {"\t [-srcprotected] [-destprotected]", |
|
378 "\t [-srcprotected] [-destprotected]"}, |
|
379 {"\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]", |
|
380 "\t [-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]"}, |
|
381 {"\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]", // line too long, split to 2 |
|
382 "\t [-srcprovidername <srcprovidername>]\n\t [-destprovidername <destprovidername>]"}, |
|
383 {"\t [-srcalias <srcalias> [-destalias <destalias>]", |
|
384 "\t [-srcalias <srcalias> [-destalias <destalias>]"}, |
|
385 {"\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]", |
|
386 "\t [-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]"}, |
|
387 {"\t [-noprompt]", "\t [-noprompt]"}, |
|
388 /** rest is same as -certreq starting from -keystore **/ |
|
389 |
|
390 {"-changealias [-v] [-protected] -alias <alias> -destalias <destalias>", |
|
391 "-changealias [-v] [-protected] -alias <alias> -destalias <destalias>"}, |
|
392 {"\t [-keypass <keypass>]", "\t [-keypass <keypass>]"}, |
|
393 |
|
394 //{"-keyclone [-v] [-protected]", |
|
395 // "-keyclone [-v] [-protected]"}, |
|
396 //{"\t [-alias <alias>] -dest <dest_alias>", |
|
397 // "\t [-alias <alias>] -dest <dest_alias>"}, |
|
398 //{"\t [-keypass <keypass>] [-new <new_keypass>]", |
|
399 // "\t [-keypass <keypass>] [-new <new_keypass>]"}, |
|
400 /** rest is same as -certreq starting from -keystore **/ |
|
401 |
|
402 {"-keypasswd [-v] [-alias <alias>]", |
|
403 "-keypasswd [-v] [-alias <alias>]"}, |
|
404 {"\t [-keypass <old_keypass>] [-new <new_keypass>]", |
|
405 "\t [-keypass <old_keypass>] [-new <new_keypass>]"}, |
|
406 /** rest is same as -certreq starting from -keystore **/ |
|
407 |
|
408 {"-list [-v | -rfc] [-protected]", |
|
409 "-list [-v | -rfc] [-protected]"}, |
|
410 {"\t [-alias <alias>]", "\t [-alias <alias>]"}, |
|
411 /** rest is same as -certreq starting from -keystore **/ |
|
412 |
|
413 {"-printcert [-v] [-rfc] [-file <cert_file> | -sslserver <host[:port]>]", |
|
414 "-printcert [-v] [-rfc] [-file <cert_file> | -sslserver <host[:port]>]"}, |
|
415 {"-printcertreq [-v] [-file <cert_file>]", |
|
416 "-printcertreq [-v] [-file <cert_file>]"}, |
|
417 {"No certificate from the SSL server", |
|
418 "No certificate from the SSL server"}, |
|
419 |
|
420 //{"-selfcert [-v] [-protected]", |
|
421 // "-selfcert [-v] [-protected]"}, |
|
422 {"\t [-alias <alias>]", "\t [-alias <alias>]"}, |
|
423 //{"\t [-dname <dname>] [-validity <valDays>]", |
|
424 // "\t [-dname <dname>] [-validity <valDays>]"}, |
|
425 //{"\t [-keypass <keypass>] [-sigalg <sigalg>]", |
|
426 // "\t [-keypass <keypass>] [-sigalg <sigalg>]"}, |
|
427 /** rest is same as -certreq starting from -keystore **/ |
|
428 |
|
429 {"-storepasswd [-v] [-new <new_storepass>]", |
|
430 "-storepasswd [-v] [-new <new_storepass>]"}, |
|
431 /** rest is same as -certreq starting from -keystore **/ |
|
432 |
424 |
433 // policytool |
425 // policytool |
434 {"Warning: A public key for alias 'signers[i]' does not exist. Make sure a KeyStore is properly configured.", |
426 {"Warning: A public key for alias 'signers[i]' does not exist. Make sure a KeyStore is properly configured.", |
435 "Warning: A public key for alias {0} does not exist. Make sure a KeyStore is properly configured."}, |
427 "Warning: A public key for alias {0} does not exist. Make sure a KeyStore is properly configured."}, |
436 {"Warning: Class not found: class", "Warning: Class not found: {0}"}, |
428 {"Warning: Class not found: class", "Warning: Class not found: {0}"}, |