mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Violette Roche-Montane
10.32.2014 cc0fa41d9e024164cb7562c2047aa49ce7bc2af7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
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
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License").  You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
# or http://forgerock.org/license/CDDLv1.0.html.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at legal-notices/CDDLv1_0.txt.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information:
#      Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
#      Copyright 2014 ForgeRock AS.
#
#
# CLI messages
#
ERR_ARG_NO_IDENTIFIER=The %s argument does not have either a \
 single-character or a long identifier that may be used to specify it.  At \
 least one of these must be specified for each argument
ERR_ARG_NO_VALUE_PLACEHOLDER=The %s argument is configured to take \
 a value but no value placeholder has been defined for it
ERR_ARG_NO_INT_VALUE=The %s argument does not have any value that \
 may be retrieved as an integer
ERR_ARG_CANNOT_DECODE_AS_INT=The provided value "%s" for the %s \
 argument cannot be decoded as an integer
ERR_ARG_INT_MULTIPLE_VALUES=The %s argument has multiple values and \
 therefore cannot be decoded as a single integer value
ERR_ARG_NO_BOOLEAN_VALUE=The %s argument does not have any value \
 that may be retrieved as a Boolean
ERR_ARG_CANNOT_DECODE_AS_BOOLEAN=The provided value "%s" for the %s \
 argument cannot be decoded as a Boolean
ERR_ARG_BOOLEAN_MULTIPLE_VALUES=The %s argument has multiple values \
 and therefore cannot be decoded as a single Boolean value
ERR_INTARG_LOWER_BOUND_ABOVE_UPPER_BOUND=The %s argument \
 configuration is invalid because the lower bound of %d is greater than the \
 upper bound of %d
ERR_INTARG_VALUE_BELOW_LOWER_BOUND=The provided %s value %d is \
 unacceptable because it is below the lower bound of %d
ERR_INTARG_VALUE_ABOVE_UPPER_BOUND=The provided %s value %d is \
 unacceptable because it is above the upper bound of %d
ERR_BOOLEANARG_NO_VALUE_ALLOWED=The provided %s value is \
 unacceptable because Boolean arguments are never allowed to have values
ERR_MCARG_VALUE_NOT_ALLOWED=The provided %s value %s is \
 unacceptable because it is not included in the set of allowed values for that \
 argument
ERR_FILEARG_NO_SUCH_FILE=The file %s specified for argument %s does \
 not exist
ERR_FILEARG_CANNOT_VERIFY_FILE_EXISTENCE=An error occurred while \
 trying to verify the existence of file %s specified for argument %s:  %s
ERR_FILEARG_CANNOT_OPEN_FILE=An error occurred while trying to open \
 file %s specified for argument %s for reading:  %s
ERR_FILEARG_CANNOT_READ_FILE=An error occurred while trying to read \
 from file %s specified for argument %s:  %s
ERR_FILEARG_EMPTY_FILE=The file %s specified for argument %s exists \
 but is empty
ERR_ARGPARSER_DUPLICATE_SHORT_ID=Cannot add argument %s to the \
 argument list because its short identifier -%s conflicts with the %s argument \
 that has already been defined
ERR_ARGPARSER_DUPLICATE_LONG_ID=Cannot add argument %s to the \
 argument list because its long identifier --%s conflicts with the %s argument \
 that has already been defined
ERR_ARGPARSER_CANNOT_READ_PROPERTIES_FILE=An error occurred while \
 attempting to read the contents of the argument properties file %s:  %s
ERR_ARGPARSER_TOO_MANY_TRAILING_ARGS=The provided set of \
 command-line arguments contained too many unnamed trailing arguments.  The \
 maximum number of allowed trailing arguments is %d
ERR_ARGPARSER_LONG_ARG_WITHOUT_NAME=The provided argument "%s" is \
 invalid because it does not include the argument name
ERR_ARGPARSER_NO_ARGUMENT_WITH_LONG_ID=Argument --%s is not allowed \
 for use with this program
ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID=Argument --%s \
 requires a value but none was provided
ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID=The provided value \
 "%s" for argument --%s is not acceptable:  %s
ERR_ARGPARSER_NOT_MULTIVALUED_FOR_LONG_ID=The argument --%s was \
 included multiple times in the provided set of arguments but it does not \
 allow multiple values
ERR_ARGPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE=A value was \
 provided for argument --%s but that argument does not take a value
ERR_ARGPARSER_INVALID_DASH_AS_ARGUMENT=The dash character by itself \
 is invalid for use as an argument name
ERR_ARGPARSER_NO_ARGUMENT_WITH_SHORT_ID=Argument -%s is not allowed \
 for use with this program
ERR_ARGPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID=Argument -%s \
 requires a value but none was provided
ERR_ARGPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID=The provided value \
 "%s" for argument -%s is not acceptable:  %s
ERR_ARGPARSER_NOT_MULTIVALUED_FOR_SHORT_ID=The argument -%s was \
 included multiple times in the provided set of arguments but it does not \
 allow multiple values
ERR_ARGPARSER_CANT_MIX_ARGS_WITH_VALUES=The provided argument block \
 '-%s%s' is illegal because the '%s' argument requires a value but is in the \
 same block as at least one other argument that doesn't require a value
ERR_ARGPARSER_DISALLOWED_TRAILING_ARGUMENT=Argument "%s" does not \
 start with one or two dashes and unnamed trailing arguments are not allowed
ERR_ARGPARSER_TOO_FEW_TRAILING_ARGUMENTS=At least %d unnamed \
 trailing arguments are required in the argument list, but too few were \
 provided
ERR_ARGPARSER_NO_VALUE_FOR_REQUIRED_ARG=The argument %s is required \
 to have a value but none was provided in the argument list and no default \
 value is available
INFO_TIME_IN_SECONDS=%d seconds
INFO_TIME_IN_MINUTES_SECONDS=%d minutes, %d seconds
INFO_TIME_IN_HOURS_MINUTES_SECONDS=%d hours, %d minutes, %d seconds
INFO_TIME_IN_DAYS_HOURS_MINUTES_SECONDS=%d days, %d hours, %d minutes, %d \
 seconds
INFO_SUBCMDPARSER_WHERE_OPTIONS_INCLUDE=Command options:
ERR_MENU_BAD_CHOICE_SINGLE=Invalid response. Please enter a valid \
menu option
INFO_MENU_PROMPT_SINGLE=Enter choice:
INFO_MENU_PROMPT_RETURN_TO_CONTINUE=Press RETURN to continue
ERR_CONSOLE_INPUT_ERROR=The response could not be read from the console due to the following error: %s
INFO_LDAP_CONN_PROMPT_SECURITY_SERVER_CERTIFICATE=Server Certificate:
INFO_LDAP_CONN_SECURITY_SERVER_CERTIFICATE=%s
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_OPTION=Do you trust this server certificate?
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_OPTION_NO=No
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_OPTION_SESSION=Yes, for this session only
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_OPTION_ALWAYS=Yes, also add it to a truststore
INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_DETAILS=View certificate details
INFO_LDAP_CONN_SECURITY_SERVER_CERTIFICATE_USER_DN=User DN  : %s
INFO_LDAP_CONN_SECURITY_SERVER_CERTIFICATE_VALIDITY=Validity : From '%s'%n             To '%s'
INFO_LDAP_CONN_SECURITY_SERVER_CERTIFICATE_ISSUER=Issuer   : %s
INFO_PROMPT_SINGLE_DEFAULT=%s [%s]:
INFO_ARGPARSER_USAGE_JAVA_CLASSNAME=Usage:  java %s  {options}
INFO_ARGPARSER_USAGE_JAVA_SCRIPTNAME=Usage:  %s  {options}
INFO_ARGPARSER_USAGE_TRAILINGARGS={trailing-arguments}
INFO_ARGPARSER_USAGE_DEFAULT_VALUE=Default value: %s
INFO_SUBCMDPARSER_OPTIONS={options}
INFO_GLOBAL_OPTIONS=Global Options:
INFO_GLOBAL_OPTIONS_REFERENCE=See "%s --help"
INFO_GLOBAL_HELP_REFERENCE=See "%s --help" to get more usage help
INFO_SUBCMD_OPTIONS=SubCommand Options:
INFO_ARGPARSER_USAGE=Usage:
INFO_SUBCMDPARSER_SUBCMD_AND_OPTIONS={subcommand} {options}
INFO_SUBCMDPARSER_SUBCMD_HELP_HEADING=To get the list of subcommands use:
INFO_SUBCMDPARSER_SUBCMD_HEADING=Available subcommands:
ERR_ARG_SUBCOMMAND_INVALID=Invalid subcommand
INFO_SUBCMDPARSER_GLOBAL_HEADING=The global options are:
#
# Extension messages
#
#
# Tools messages
#
ERR_CANNOT_INITIALIZE_ARGS=An unexpected error occurred while \
 attempting to initialize the command-line arguments:  %s
ERR_ERROR_PARSING_ARGS=An error occurred while parsing the \
 command-line arguments: %s
INFO_PROCESSING_OPERATION=Processing %s request for %s
INFO_OPERATION_FAILED=%s operation failed
INFO_OPERATION_SUCCESSFUL=%s operation successful for DN %s
INFO_PROCESSING_COMPARE_OPERATION=Comparing type %s with value %s in \
 entry %s
INFO_COMPARE_OPERATION_RESULT_FALSE=Compare operation returned false for \
 entry %s
INFO_COMPARE_OPERATION_RESULT_TRUE=Compare operation returned true for \
 entry %s
INFO_DESCRIPTION_TRUSTALL=Trust all server SSL certificates
INFO_DESCRIPTION_BINDDN=DN to use to bind to the server
INFO_DESCRIPTION_BINDPASSWORD=Password to use to bind to \
 the server
INFO_DESCRIPTION_BINDPASSWORDFILE=Bind password file
INFO_DESCRIPTION_ENCODING=Use the specified character set for \
 command-line input
INFO_DESCRIPTION_VERBOSE=Use verbose mode
INFO_DESCRIPTION_KEYSTOREPATH=Certificate key store path
INFO_DESCRIPTION_TRUSTSTOREPATH=Certificate trust store path
INFO_DESCRIPTION_KEYSTOREPASSWORD=Certificate key store PIN
INFO_DESCRIPTION_HOST=Directory server hostname or IP address
INFO_DESCRIPTION_PORT=Directory server port number
INFO_DESCRIPTION_SHOWUSAGE=Display this usage information
INFO_DESCRIPTION_CONTROLS=Use a request control with the provided \
 information
INFO_DESCRIPTION_CONTINUE_ON_ERROR=Continue processing even if there are \
 errors
INFO_DESCRIPTION_USE_SSL=Use SSL for secure communication with the server
INFO_DESCRIPTION_START_TLS=Use StartTLS to secure communication with the \
 server
INFO_DESCRIPTION_PROXYAUTHZID=Use the proxied authorization \
 control with the given authorization ID
INFO_DESCRIPTION_RESTART=Attempt to automatically restart the \
 server once it has stopped
INFO_DESCRIPTION_STOP_REASON=Reason the server is being stopped or \
 restarted
INFO_CHECK_STOPPABILITY=Used to determine whether the server can \
 be stopped or not and the mode to be used to stop it
INFO_DESCRIPTION_WINDOWS_NET_STOP=Used by the window service code \
 to inform that stop-ds is being called from the window services after a call \
 to net stop
INFO_DESCRIPTION_STOP_TIME=Indicates the date/time at which the \
 shutdown operation will begin as a server task expressed in format \
 YYYYMMDDhhmmssZ for UTC time or YYYYMMDDhhmmss for local time.  A value of \
 '0' will cause the shutdown to be scheduled for \
 immediate execution.  When this option is specified the operation will be \
 scheduled to start at the specified time after which this utility will exit \
 immediately
INFO_DESCRIPTION_BACKUP_ALL=Back up all backends in the server
INFO_MODIFY_DESCRIPTION_DEFAULT_ADD=Treat records with no changetype as \
 add operations
INFO_SEARCH_DESCRIPTION_BASEDN=Search base DN
INFO_SEARCH_DESCRIPTION_SIZE_LIMIT=Maximum number of entries to return \
 from the search
INFO_SEARCH_DESCRIPTION_TIME_LIMIT=Maximum length of time in seconds to \
 allow for the search
INFO_SEARCH_DESCRIPTION_SEARCH_SCOPE=Search scope ('base', 'one', 'sub', \
 or 'subordinate')
INFO_SEARCH_DESCRIPTION_DEREFERENCE_POLICY=Alias dereference policy \
 ('never', 'always', 'search', or 'find')
ERR_LDAPAUTH_UNSUPPORTED_SASL_MECHANISM=The requested SASL mechanism \
 "%s" is not supported by this client
ERR_LDAPAUTH_SASL_AUTHID_REQUIRED=The "authid" SASL property is \
 required for use with the %s mechanism
INFO_DESCRIPTION_VERSION=LDAP protocol version number
ERR_DESCRIPTION_INVALID_VERSION=Invalid LDAP version number '%s'. \
 Allowed values are 2 and 3
ERR_SEARCH_NO_FILTERS=No filters specified for the search request
INFO_DESCRIPTION_DONT_WRAP=Do not wrap long lines
INFO_DESCRIPTION_NOOP=Show what would be done but do not perform any \
 operation
INFO_DESCRIPTION_TYPES_ONLY=Only retrieve attribute names but not their \
 values
INFO_DESCRIPTION_ASSERTION_FILTER=Use the LDAP assertion control with the \
 provided filter
ERR_LDAP_ASSERTION_INVALID_FILTER=The search filter provided for the \
 LDAP assertion control was invalid:  %s
INFO_DESCRIPTION_PREREAD_ATTRS=Use the LDAP ReadEntry pre-read control
INFO_DESCRIPTION_POSTREAD_ATTRS=Use the LDAP ReadEntry post-read control
INFO_LDAPMODIFY_PREREAD_ENTRY=Target entry before the operation:
INFO_LDAPMODIFY_POSTREAD_ENTRY=Target entry after the operation:
INFO_DESCRIPTION_PROXY_AUTHZID=Use the proxied authorization control with \
 the given authorization ID
INFO_DESCRIPTION_PSEARCH_INFO=Use the persistent search control
ERR_PSEARCH_MISSING_DESCRIPTOR=The request to use the persistent \
 search control did not include a descriptor that indicates the options to use \
 with that control
ERR_PSEARCH_DOESNT_START_WITH_PS=The persistent search descriptor %s \
 did not start with the required 'ps' string
ERR_PSEARCH_INVALID_CHANGE_TYPE=The provided change type value %s is \
 invalid.  The recognized change types are add, delete, modify, modifydn, and \
 any
ERR_PSEARCH_INVALID_CHANGESONLY=The provided changesOnly value %s is \
 invalid.  Allowed values are 1 to only return matching entries that have \
 changed since the beginning of the search, or 0 to also include existing \
 entries that match the search criteria
ERR_PSEARCH_INVALID_RETURN_ECS=The provided returnECs value %s is \
 invalid.  Allowed values are 1 to request that the entry change notification \
 control be included in updated entries, or 0 to exclude the control from \
 matching entries
INFO_DESCRIPTION_REPORT_AUTHZID=Use the authorization identity control
INFO_BIND_AUTHZID_RETURNED=# Bound with authorization ID %s
INFO_SEARCH_DESCRIPTION_FILENAME=File containing a list of search filter \
 strings
INFO_DESCRIPTION_MATCHED_VALUES_FILTER=Use the LDAP matched values \
 control with the provided filter
ERR_LDAP_MATCHEDVALUES_INVALID_FILTER=The provided matched values \
 filter was invalid:  %s
ERR_LDIF_FILE_CANNOT_OPEN_FOR_READ=An error occurred while \
 attempting to open the LDIF file %s for reading:  %s
ERR_LDIF_FILE_CANNOT_OPEN_FOR_WRITE=An error occurred while \
 attempting to open the LDIF file %s for writing:  %s
ERR_LDIF_FILE_READ_ERROR=An error occurred while attempting to read \
 the contents of LDIF file %s:  %s
INFO_BIND_PASSWORD_EXPIRED=# Your password has expired
INFO_BIND_PASSWORD_EXPIRING=# Your password will expire in %s
INFO_BIND_ACCOUNT_LOCKED=# Your account has been locked
INFO_BIND_MUST_CHANGE_PASSWORD=# You must change your password before any \
 other operations will be allowed
INFO_BIND_GRACE_LOGINS_REMAINING=# You have %d grace logins remaining
INFO_DESCRIPTION_USE_PWP_CONTROL=Use the password policy request control
INFO_LDAPPWMOD_DESCRIPTION_AUTHZID=Authorization ID for the \
 user entry whose password should be changed
INFO_LDAPPWMOD_DESCRIPTION_NEWPW=New password to provide \
 for the target user
INFO_LDAPPWMOD_DESCRIPTION_NEWPWFILE=Path to a file \
 containing the new password to provide for the target user
INFO_LDAPPWMOD_DESCRIPTION_CURRENTPW=Current password for \
 the target user
INFO_LDAPPWMOD_DESCRIPTION_CURRENTPWFILE=Path to a file \
 containing the current password for the target user
ERR_LDAPPWMOD_CONFLICTING_ARGS=The %s and %s arguments may not be \
 provided together
ERR_LDAPPWMOD_FAILED=The LDAP password modify operation failed: \
 %d (%s)
ERR_LDAPPWMOD_FAILURE_ERROR_MESSAGE=Error Message:  %s
ERR_LDAPPWMOD_FAILURE_MATCHED_DN=Matched DN:  %s
INFO_LDAPPWMOD_SUCCESSFUL=The LDAP password modify operation was \
 successful
INFO_LDAPPWMOD_ADDITIONAL_INFO=Additional Info:  %s
INFO_LDAPPWMOD_GENERATED_PASSWORD=Generated Password:  %s
INFO_COMPARE_CANNOT_BASE64_DECODE_ASSERTION_VALUE=The assertion value was \
 indicated to be base64-encoded, but an error occurred while trying to decode \
 the value
INFO_COMPARE_CANNOT_READ_ASSERTION_VALUE_FROM_FILE=Unable to read the \
 assertion value from the specified file:  %s
ERR_LDAPCOMPARE_NO_DNS=No entry DNs provided for the compare \
 operation
INFO_LDAPCOMPARE_TOOL_DESCRIPTION=This utility can be used to perform \
 LDAP compare operations in the Directory Server
INFO_LDAPMODIFY_TOOL_DESCRIPTION=This utility can be used to perform LDAP \
 modify, add, delete, and modify DN operations in the Directory Server
INFO_LDAPPWMOD_TOOL_DESCRIPTION=This utility can be used to perform LDAP \
 password modify operations in the Directory Server
INFO_LDAPSEARCH_TOOL_DESCRIPTION=This utility can be used to perform LDAP \
 search operations in the Directory Server
ERR_TOOL_CONFLICTING_ARGS=You may not provide both the --%s and \
 the --%s arguments
ERR_LDAPCOMPARE_NO_ATTR=No attribute was specified to use as the \
 target for the comparison
ERR_LDAPCOMPARE_INVALID_ATTR_STRING=Invalid attribute string '%s'. \
 The attribute string must be in one of the following forms: \
 'attribute:value', 'attribute::base64value', or 'attribute:<valueFilePath'
ERR_TOOL_INVALID_CONTROL_STRING=Invalid control specification '%s'
ERR_TOOL_SASLEXTERNAL_NEEDS_SSL_OR_TLS=SASL EXTERNAL \
 authentication may only be requested if SSL or StartTLS is used
ERR_TOOL_SASLEXTERNAL_NEEDS_KEYSTORE=SASL EXTERNAL authentication \
 may only be used if a client certificate key store is specified
INFO_LDAPSEARCH_PSEARCH_CHANGE_TYPE=# Persistent search change type:  %s
INFO_LDAPSEARCH_PSEARCH_PREVIOUS_DN=# Persistent search previous entry \
 DN:  %s
INFO_LDAPSEARCH_ACCTUSABLE_HEADER=# Account Usability Response Control
INFO_LDAPSEARCH_ACCTUSABLE_IS_USABLE=#   The account is usable
INFO_LDAPSEARCH_ACCTUSABLE_TIME_UNTIL_EXPIRATION=#   Time until password \
 expiration:  %s
INFO_LDAPSEARCH_ACCTUSABLE_NOT_USABLE=#   The account is not usable
INFO_LDAPSEARCH_ACCTUSABLE_ACCT_INACTIVE=#   The account has been \
 deactivated
INFO_LDAPSEARCH_ACCTUSABLE_PW_RESET=#   The password has been reset
INFO_LDAPSEARCH_ACCTUSABLE_PW_EXPIRED=#   The password has expired
INFO_LDAPSEARCH_ACCTUSABLE_REMAINING_GRACE=#   Number of grace logins \
 remaining:  %d
INFO_LDAPSEARCH_ACCTUSABLE_LOCKED=#   The account is locked
INFO_LDAPSEARCH_ACCTUSABLE_TIME_UNTIL_UNLOCK=#   Time until the account \
 is unlocked:  %s
INFO_DESCRIPTION_KEYSTOREPASSWORD_FILE=Certificate key store PIN file
INFO_DESCRIPTION_TRUSTSTOREPASSWORD=Certificate trust store PIN
INFO_DESCRIPTION_TRUSTSTOREPASSWORD_FILE=Certificate trust store PIN file
INFO_DESCRIPTION_COUNT_ENTRIES=Count the number of entries returned by \
 the server
INFO_LDAPSEARCH_MATCHING_ENTRY_COUNT=# Total number of matching entries: \
 %d
INFO_DESCRIPTION_SIMPLE_PAGE_SIZE=Use the simple paged results control \
 with the given page size
ERR_PAGED_RESULTS_REQUIRES_SINGLE_FILTER=The simple paged results \
 control may only be used with a single search filter
INFO_DESCRIPTION_CERT_NICKNAME=Nickname of certificate for SSL client \
 authentication
ERR_TOOL_RESULT_CODE=Result Code:  %d (%s)
ERR_TOOL_ERROR_MESSAGE=Additional Information:  %s
ERR_TOOL_MATCHED_DN=Matched DN:  %s
INFO_LDAPMODIFY_DESCRIPTION_FILENAME=LDIF file containing \
 the changes to apply
INFO_DESCRIPTION_SORT_ORDER=Sort the results using the provided sort \
 order
ERR_LDAP_SORTCONTROL_INVALID_ORDER=The provided sort order was \
 invalid:  %s
INFO_DESCRIPTION_VLV=Use the virtual list view control to retrieve the \
 specified results page
ERR_LDAPSEARCH_VLV_REQUIRES_SORT=If the --%s argument is provided, \
 then the --%s argument must also be given
ERR_LDAPSEARCH_VLV_INVALID_DESCRIPTOR=The provided virtual list view \
 descriptor was invalid.  It must be a value in the form \
 'beforeCount:afterCount:offset:contentCount' (where offset specifies the \
 index of the target entry and contentCount specifies the estimated total \
 number of results or zero if it is not known), or \
 'beforeCount:afterCount:assertionValue' (where the entry should be the first \
 entry whose primary sort value is greater than or equal to the provided \
 assertionValue).  In either case, beforeCount is the number of entries to \
 return before the target value and afterCount is the number of entries to \
 return after the target value
WARN_LDAPSEARCH_SORT_ERROR=# Server-side sort failed:  %s
INFO_LDAPSEARCH_VLV_TARGET_OFFSET=# VLV Target Offset:  %d
INFO_LDAPSEARCH_VLV_CONTENT_COUNT=# VLV Content Count:  %d
WARN_LDAPSEARCH_VLV_ERROR=# Virtual list view processing failed: \
 %s
INFO_DESCRIPTION_EFFECTIVERIGHTS_USER=Use geteffectiverights control with \
 the provided authzid
INFO_DESCRIPTION_EFFECTIVERIGHTS_ATTR=Specifies geteffectiverights \
 control specific attribute list
ERR_EFFECTIVERIGHTS_INVALID_AUTHZID=The authorization ID "%s" \
 contained in the geteffectiverights control is invalid because it does not \
 start with "dn:" to indicate a user DN
INFO_DESCRIPTION_PRODUCT_VERSION=Display Directory Server version \
 information
INFO_DESCRIPTION_SCRIPT_FRIENDLY=Use script-friendly mode
ERR_LDAP_CONN_CANNOT_INITIALIZE_SSL=ERROR:  Unable to perform SSL \
 initialization:  %s
ERR_LDAP_CONN_CANNOT_PARSE_SASL_OPTION=ERROR:  The provided SASL \
 option string "%s" could not be parsed in the form "name=value"
INFO_LDAP_CONN_DESCRIPTION_SASLOPTIONS=SASL bind options
INFO_DESCRIPTION_PROP_FILE_PATH=Path to the file containing default \
  property values used for command line arguments
INFO_DESCRIPTION_NO_PROP_FILE=No properties file will be \
  used to get default command line argument values
INFO_DESCRIPTION_GENERAL_ARGS=General options:
INFO_DESCRIPTION_IO_ARGS=Utility input/output options:
INFO_DESCRIPTION_LDAP_CONNECTION_ARGS=LDAP connection options:
INFO_FILE_PLACEHOLDER={file}
INFO_KEYSTOREPATH_PLACEHOLDER={keyStorePath}
INFO_TRUSTSTOREPATH_PLACEHOLDER={trustStorePath}
INFO_BINDPWD_FILE_PLACEHOLDER={bindPasswordFile}
INFO_HOST_PLACEHOLDER={host}
INFO_PORT_PLACEHOLDER={port}
INFO_BASEDN_PLACEHOLDER={baseDN}
INFO_BINDDN_PLACEHOLDER={bindDN}
INFO_BINDPWD_PLACEHOLDER={bindPassword}
INFO_KEYSTORE_PWD_PLACEHOLDER={keyStorePassword}
INFO_TRUSTSTORE_PWD_FILE_PLACEHOLDER={path}
INFO_TRUSTSTORE_PWD_PLACEHOLDER={trustStorePassword}
INFO_NICKNAME_PLACEHOLDER={nickname}
INFO_ASSERTION_FILTER_PLACEHOLDER={filter}
INFO_FILTER_PLACEHOLDER={filter}
INFO_PROXYAUTHID_PLACEHOLDER={authzID}
INFO_SASL_OPTION_PLACEHOLDER={name=value}
INFO_PROTOCOL_VERSION_PLACEHOLDER={version}
INFO_PROP_FILE_PATH_PLACEHOLDER={propertiesFilePath}
INFO_ATTRIBUTE_PLACEHOLDER={attribute}
INFO_NUM_ENTRIES_PLACEHOLDER={numEntries}
INFO_LDAP_CONTROL_PLACEHOLDER={controloid[:criticality[:value|::b64value|:<filePath]]}
INFO_ENCODING_PLACEHOLDER={encoding}
INFO_ATTRIBUTE_LIST_PLACEHOLDER={attrList}
INFO_NEW_PASSWORD_PLACEHOLDER={newPassword}
INFO_CURRENT_PASSWORD_PLACEHOLDER={currentPassword}
INFO_SEARCH_SCOPE_PLACEHOLDER={searchScope}
INFO_SORT_ORDER_PLACEHOLDER={sortOrder}
INFO_VLV_PLACEHOLDER={before:after:index:count | before:after:value}
INFO_DEREFERENCE_POLICE_PLACEHOLDER={dereferencePolicy}
INFO_SIZE_LIMIT_PLACEHOLDER={sizeLimit}
INFO_TIME_LIMIT_PLACEHOLDER={timeLimit}
INFO_TARGETDN_PLACEHOLDER={targetDN}
INFO_KEYSTORE_PWD_FILE_PLACEHOLDER={keyStorePasswordFile}
INFO_PATH_PLACEHOLDER={path}
INFO_NAME_PLACEHOLDER={name}
INFO_PROPERTY_PLACEHOLDER={property}
INFO_UNIT_PLACEHOLDER={unit}
INFO_CONFIGCLASS_PLACEHOLDER={configClass}
INFO_CONFIGFILE_PLACEHOLDER={configFile}
INFO_STOP_REASON_PLACEHOLDER={stopReason}
INFO_STOP_TIME_PLACEHOLDER={stopTime}
INFO_BACKENDNAME_PLACEHOLDER={backendName}
INFO_BACKUPID_PLACEHOLDER={backupID}
INFO_BACKUPDIR_PLACEHOLDER={backupDir}
INFO_KEY_MANAGER_PATH_PLACEHOLDER={keyManagerPath}
INFO_KEY_MANAGER_PROVIDER_DN_PLACEHOLDER={keyManagerProviderDN}
INFO_TRUST_MANAGER_PROVIDER_DN_PLACEHOLDER={trustManagerProviderDN}
INFO_SERVER_ROOT_DIR_PLACEHOLDER={serverRootDir}
INFO_SERVICE_NAME_PLACEHOLDER={serviceName}
INFO_VALUE_SET_PLACEHOLDER={PROP:VALUE}
INFO_TYPE_PLACEHOLDER={type}
INFO_CATEGORY_PLACEHOLDER={category}
INFO_PSEARCH_PLACEHOLDER=ps[:changetype[:changesonly[:entrychgcontrols]]]
INFO_ADMINUID_PLACEHOLDER={adminUID}
INFO_NOT_AVAILABLE_LABEL=<not available>
ERR_CANNOT_READ_TRUSTSTORE=Cannot access trust store '%s'.  Verify \
 that the provided trust store exists and that you have read access rights to it
ERR_CANNOT_READ_KEYSTORE=Cannot access key store '%s'.  Verify \
 that the provided key store exists and that you have read access rights to it
INFO_DESCRIPTION_ADMIN_PORT=Directory server administration port number
INFO_DESCRIPTION_ADMIN_BINDDN=Administrator user bind DN
ERR_LDAPCOMPARE_ERROR_READING_FILE=An error occurred reading file \
 '%s'.  Check that the file exists and that you have read access rights to \
 it.  Details: %s
ERR_LDAPCOMPARE_FILENAME_AND_DNS=Both entry DNs and a file name \
 were provided for the compare operation.  These arguments are not compatible
INFO_ERROR_EMPTY_RESPONSE=ERROR: a response must be provided in order to continue
ERR_DECODE_CONTROL_FAILURE=# %s
INFO_SEARCHRATE_TOOL_DESCRIPTION=This utility can be used to measure \
  search throughput and response time of a directory service using \
  user-defined searches.\n\n\
  Example:\n\n\ \ searchrate -p 1389 -D "cn=directory manager" -w password \\\n\
  \ \ \ \ -F -c 4 -t 4 -b "dc=example,dc=com" -g "rand(0,2000)" "(uid=user.%%d)"
INFO_SEARCHRATE_TOOL_DESCRIPTION_BASEDN=Base DN format string.
INFO_MODRATE_TOOL_DESCRIPTION=This utility can be used to measure \
  modify throughput and response time of a directory service using \
  user-defined modifications.\n\n\
  Example:\n\n\ \ modrate -p 1389 -D "cn=directory manager" -w password \\\n\
  \ \ \ \ -F -c 4 -t 4 -b "uid=user.%%d,ou=people,dc=example,dc=com" \\\n\
  \ \ \ \ -g "rand(0,2000)" -g "randstr(16)" 'description:%%2$s'
INFO_MODRATE_TOOL_DESCRIPTION_TARGETDN=Target entry DN format string
INFO_AUTHRATE_TOOL_DESCRIPTION=This utility can be used to measure \
  bind throughput and response time of a directory service using \
  user-defined bind or search-then-bind operations.\n\nFormat strings may be \
  used in the bind DN option as well as the authid and authzid SASL bind \
  options. A search operation may be used to retrieve the bind DN by \
  specifying the base DN and a filter. The retrieved entry DN will be appended \
  as the last argument in the argument list when evaluating format strings.\n\n\
  Example (bind only):\n\n\ \ authrate -p 1389 -D "uid=user.%%d,ou=people,dc=example,dc=com" \\\n\
  \ \ \ \  -w password -f -c 10 -g "rand(0,2000)"\n\n\
  Example (search then bind):\n\n\ \ authrate -p 1389 -D '%%2$s' -w password -f -c 10 \\\n\
  \ \ \ \ -b "ou=people,dc=example,dc=com" -s one -g "rand(0,2000)" "(uid=user.%%d)"
INFO_OUTPUT_LDIF_FILE_PLACEHOLDER={file}
INFO_LDIFMODIFY_DESCRIPTION_OUTPUT_FILENAME=Write updated entries to %s \
 instead of stdout
INFO_LDIFDIFF_DESCRIPTION_OUTPUT_FILENAME=Write differences to %s \
 instead of stdout
INFO_LDIFSEARCH_DESCRIPTION_OUTPUT_FILENAME=Write search results to %s \
 instead of stdout
ERR_LDIFMODIFY_MULTIPLE_USES_OF_STDIN=Unable to use stdin for both the source \
 LDIF and changes LDIF
ERR_LDIFDIFF_MULTIPLE_USES_OF_STDIN=Unable to use stdin for both the source \
 LDIF and target LDIF
ERR_LDIFMODIFY_PATCH_FAILED=The changes could not be applied for the following \
 reason: %s
ERR_LDIFDIFF_DIFF_FAILED=The differences could not be computed for the following \
 reason: %s
ERR_LDIFSEARCH_FAILED=The search could not be performed for the following \
 reason: %s
INFO_LDIFMODIFY_TOOL_DESCRIPTION=This utility can be used to apply a set of \
 modify, add, and delete operations to entries contained in an LDIF file
INFO_LDIFDIFF_TOOL_DESCRIPTION=This utility can be used to compare two LDIF \
 files and report the differences in LDIF format
INFO_LDIFSEARCH_TOOL_DESCRIPTION=This utility can be used to perform search \
 operations against entries contained in an LDIF file
 #
 # MakeLDIF tool
 #
INFO_MAKELDIF_TOOL_DESCRIPTION=This utility can be used to generate LDIF \
 data based on a definition in a template file
INFO_CONSTANT_PLACEHOLDER={name=value}
INFO_SEED_PLACEHOLDER={seed}
INFO_BATCH_FILE_PATH_PLACEHOLDER={batchFilePath}
INFO_MAKELDIF_DESCRIPTION_CONSTANT=A constant that overrides the value \
 set in the template file
INFO_MAKELDIF_DESCRIPTION_LDIF=The path to the LDIF file to be written
INFO_MAKELDIF_DESCRIPTION_SEED=The seed to use to initialize the random \
 number generator
INFO_MAKELDIF_DESCRIPTION_HELP=Show this usage information
INFO_MAKELDIF_DESCRIPTION_RESOURCE_PATH=Path to look for \
 MakeLDIF resources (e.g., data files)
ERR_MAKELDIF_NO_SUCH_RESOURCE_DIRECTORY=The specified resource \
 directory %s could not be found
INFO_MAKELDIF_PROCESSED_N_ENTRIES=Processed %d entries
INFO_MAKELDIF_PROCESSING_COMPLETE=LDIF processing complete. %d entries \
 written
ERR_MAKELDIF_EXCEPTION_DURING_PARSE=An error occurred while \
 parsing template file :  %s
ERR_MAKELDIF_UNABLE_TO_CREATE_LDIF=An error occurred while \
 attempting to open LDIF file %s for writing:  %s
ERR_MAKELDIF_ERROR_WRITING_LDIF=An error occurred while writing data \
 to LDIF file %s:  %s
ERR_MAKELDIF_EXCEPTION_DURING_PROCESSING=An error occurred while \
 processing :  %s
ERR_CONSTANT_ARG_CANNOT_DECODE=Unable to parse a constant argument, \
 expecting name=value but got %s
INFO_DESCRIPTION_QUIET=Use quiet mode
INFO_DESCRIPTION_NO_PROMPT=Use non-interactive mode.  If data in \
the command is missing, the user is not prompted and the tool will fail
INFO_OPTION_ACCEPT_LICENSE=Automatically accepts the product license \
(if present)
#
# Setup messages
#
INFO_SETUP_TITLE=OPENDJ3 Setup tool
INFO_SETUP_DESCRIPTION=This utility can be used to setup the Directory Server
INFO_ARGUMENT_DESCRIPTION_TESTONLY=Just verify that the JVM can be \
 started properly
INFO_ARGUMENT_DESCRIPTION_CLI=Use the command line install. \
 If not specified the graphical interface will be launched.  The rest of the \
 options (excluding help and version) will only be taken into account if this \
 option is specified
INFO_ARGUMENT_DESCRIPTION_BASEDN=Base DN for user \
 information in the Directory Server.  Multiple base DNs may be provided by \
 using this option multiple times
INFO_ARGUMENT_DESCRIPTION_ADDBASE=Indicates whether to create the base \
 entry in the Directory Server database
INFO_ARGUMENT_DESCRIPTION_IMPORTLDIF=Path to an LDIF file \
 containing data that should be added to the Directory Server database. \
 Multiple LDIF files may be provided by using this option multiple times
INFO_LDIFFILE_PLACEHOLDER={ldifFile}
INFO_REJECT_FILE_PLACEHOLDER={rejectFile}
INFO_SKIP_FILE_PLACEHOLDER={skipFile}
INFO_JMXPORT_PLACEHOLDER={jmxPort}
INFO_ROOT_USER_DN_PLACEHOLDER={rootUserDN}
INFO_ROOT_USER_PWD_PLACEHOLDER={rootUserPassword}
INFO_ROOT_USER_PWD_FILE_PLACEHOLDER={rootUserPasswordFile}
INFO_HOST_PLACEHOLDER={host}
INFO_TIMEOUT_PLACEHOLDER={timeout}
INFO_GENERAL_DESCRIPTION_REJECTED_FILE=Write rejected entries to the \
 specified file
INFO_GENERAL_DESCRIPTION_SKIPPED_FILE=Write skipped entries to the \
 specified file
INFO_SETUP_DESCRIPTION_SAMPLE_DATA=Specifies that the database should \
 be populated with the specified number of sample entries
INFO_ARGUMENT_DESCRIPTION_LDAPPORT=Port on which the \
 Directory Server should listen for LDAP communication
INFO_ARGUMENT_DESCRIPTION_ADMINCONNECTORPORT=Port on which the \
 Administration Connector should listen for communication
INFO_ARGUMENT_DESCRIPTION_JMXPORT=Port on which the \
 Directory Server should listen for JMX communication
INFO_ARGUMENT_DESCRIPTION_SKIPPORT=Skip the check to determine whether \
 the specified ports are usable
INFO_ARGUMENT_DESCRIPTION_ROOTDN=DN for the initial root \
 user for the Directory Server
INFO_ARGUMENT_DESCRIPTION_ROOTPW=Password for the initial \
 root user for the Directory Server
INFO_ARGUMENT_DESCRIPTION_ROOTPWFILE=Path to a file \
 containing the password for the initial root user for the Directory Server
 INFO_ARGUMENT_DESCRIPTION_ENABLE_WINDOWS_SERVICE=Enable the server to run \
 as a Windows Service
INFO_ARGUMENT_DESCRIPTION_LDAPSPORT=Port on which the \
 Directory Server should listen for LDAPS communication.  The LDAPS port will \
 be configured and SSL will be enabled only if this argument is explicitly \
 specified
INFO_ARGUMENT_DESCRIPTION_HOST_NAME=The fully-qualified directory server \
 host name that will be used when generating self-signed \
 certificates for LDAP SSL/StartTLS, the administration connector, and \
 replication
INFO_ARGUMENT_DESCRIPTION_USE_SELF_SIGNED_CERTIFICATE=Generate a \
 self-signed certificate that the server should use when accepting SSL-based \
 connections or performing StartTLS negotiation
INFO_ARGUMENT_DESCRIPTION_USE_PKCS11=Use a certificate in a \
 PKCS#11 token that the server should use when accepting SSL-based \
 connections or performing StartTLS negotiation
INFO_ARGUMENT_DESCRIPTION_USE_JAVAKEYSTORE=Path of a Java \
 Key Store (JKS) containing a certificate to be used as the server certificate
INFO_ARGUMENT_DESCRIPTION_USE_JCEKS=Path of a JCEKS containing a \
 certificate to be used as the server certificate
INFO_ARGUMENT_DESCRIPTION_USE_PKCS12=Path of a PKCS#12 key \
 store containing the certificate that the server should use when accepting \
 SSL-based connections or performing StartTLS negotiation
INFO_ARGUMENT_CERT_OPTION_JCEKS=Use an existing certificate located on a \
 JCEKS key store
INFO_ARGUMENT_DESCRIPTION_CERT_NICKNAME=Nickname of the \
 certificate that the server should use when accepting SSL-based \
 connections or performing StartTLS negotiation
INFO_ARGUMENT_DESCRIPTION_KEYSTOREPASSWORD=Certificate key store PIN.  \
 A PIN is required when you specify to use an existing certificate (JKS, \
 JCEKS, PKCS#12 or PKCS#11) as server certificate
INFO_ARGUMENT_DESCRIPTION_KEYSTOREPASSWORD_FILE=Certificate key store \
 PIN file.  A PIN is required when you specify to use an existing certificate \
 (JKS, JCEKS, PKCS#12 or PKCS#11) as server certificate
INFO_SETUP_DESCRIPTION_DO_NOT_START=Do not start the server when the \
 configuration is completed
INFO_SETUP_DESCRIPTION_ENABLE_STARTTLS=Enable StartTLS to allow \
 secure communication with the server using the LDAP port
#
# SubCommandes messages
#
ERR_ARG_SUBCOMMAND_DUPLICATE_SUBCOMMAND=The argument parser already \
 has a %s subcommand
ERR_ARG_SUBCOMMAND_DUPLICATE_ARGUMENT_NAME=There are multiple \
 arguments for subcommand %s with name %s
ERR_ARG_SUBCOMMAND_ARGUMENT_GLOBAL_CONFLICT=Argument %s for \
 subcommand %s conflicts with a global argument with the same name
ERR_ARG_SUBCOMMAND_DUPLICATE_SHORT_ID=Argument %s for subcommand %s \
 has a short identifier -%s that conflicts with that of argument %s
ERR_ARG_SUBCOMMAND_ARGUMENT_SHORT_ID_GLOBAL_CONFLICT=Argument %s \
 for subcommand %s has a short ID -%s that conflicts with that of global \
 argument %s
ERR_ARG_SUBCOMMAND_DUPLICATE_LONG_ID=Argument %s for subcommand %s \
 has a long identifier --%s that conflicts with that of argument %s
ERR_ARG_SUBCOMMAND_ARGUMENT_LONG_ID_GLOBAL_CONFLICT=Argument %s for \
 subcommand %s has a long ID --%s that conflicts with that of global argument \
 %s
ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_NAME=There is already another \
 global argument named "%s"
ERR_SUBCMDPARSER_GLOBAL_ARG_NAME_SUBCMD_CONFLICT=The argument name \
 %s conflicts with the name of another argument associated with the %s \
 subcommand
ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_SHORT_ID=Short ID -%s for \
 global argument %s conflicts with the short ID of another global argument %s
ERR_SUBCMDPARSER_GLOBAL_ARG_SHORT_ID_CONFLICT=Short ID -%s for \
 global argument %s conflicts with the short ID for the %s argument associated \
 with subcommand %s
ERR_SUBCMDPARSER_DUPLICATE_GLOBAL_ARG_LONG_ID=Long ID --%s for \
 global argument %s conflicts with the long ID of another global argument %s
ERR_SUBCMDPARSER_GLOBAL_ARG_LONG_ID_CONFLICT=Long ID --%s for \
 global argument %s conflicts with the long ID for the %s argument associated \
 with subcommand %s
ERR_SUBCMDPARSER_CANNOT_READ_PROPERTIES_FILE=An error occurred \
 while attempting to read the contents of the argument properties file %s:  %s
ERR_SUBCMDPARSER_LONG_ARG_WITHOUT_NAME=The provided command-line \
 argument %s does not contain an argument name
ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_LONG_ID=The provided \
 argument --%s is not a valid global argument identifier
ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_LONG_ID=The provided argument --%s \
 is not a valid global or subcommand argument identifier
ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_LONG_ID=Command-line \
 argument --%s requires a value but none was given
ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_LONG_ID=The provided value \
 "%s" for argument --%s is not acceptable:  %s
ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_LONG_ID=The argument --%s was \
 included multiple times in the provided set of arguments but it does not \
 allow multiple values
ERR_SUBCMDPARSER_ARG_FOR_LONG_ID_DOESNT_TAKE_VALUE=A value was \
 provided for argument --%s but that argument does not take a value
ERR_SUBCMDPARSER_INVALID_DASH_AS_ARGUMENT=The dash character by \
 itself is invalid for use as an argument name
ERR_SUBCMDPARSER_NO_GLOBAL_ARGUMENT_FOR_SHORT_ID=The provided \
 argument -%s is not a valid global argument identifier
ERR_SUBCMDPARSER_NO_ARGUMENT_FOR_SHORT_ID=The provided argument \
 -%s is not a valid global or subcommand argument identifier
ERR_SUBCMDPARSER_NO_VALUE_FOR_ARGUMENT_WITH_SHORT_ID=Argument -%s \
 requires a value but none was provided
ERR_SUBCMDPARSER_VALUE_UNACCEPTABLE_FOR_SHORT_ID=The provided \
 value "%s" for argument -%s is not acceptable:  %s
ERR_SUBCMDPARSER_NOT_MULTIVALUED_FOR_SHORT_ID=The argument -%s was \
 included multiple times in the provided set of arguments but it does not \
 allow multiple values
ERR_SUBCMDPARSER_CANT_MIX_ARGS_WITH_VALUES=The provided argument \
 block '-%s%s' is illegal because the '%s' argument requires a value but is in \
 the same block as at least one other argument that doesn't require a value
ERR_SUBCMDPARSER_INVALID_ARGUMENT=The provided argument "%s" is \
 not recognized
ERR_SUBCMDPARSER_NO_VALUE_FOR_REQUIRED_ARG=The argument %s is \
 required to have a value but none was provided in the argument list and no \
 default value is available
ERR_ARGUMENT_NO_BASE_DN_SPECIFIED=You have specified \
 not to create a base DN.  If no base DN is to be created you cannot specify \
 argument '%s'
ERR_PORT_ALREADY_SPECIFIED=ERROR:  You have specified \
 the value %s for different ports
ERR_SEVERAL_CERTIFICATE_TYPE_SPECIFIED=You have \
 specified several certificate types to be used.  Only one certificate type \
 (self-signed, JKS, JCEKS, PKCS#12 or PCKS#11) is allowed
ERR_CERTIFICATE_REQUIRED_FOR_SSL_OR_STARTTLS=You have \
 chosen to enable SSL or StartTLS.  You must specify which type of certificate \
 you want the server to use
ERR_TWO_CONFLICTING_ARGUMENTS=ERROR:  You may not \
 provide both the %s and the %s arguments at the same time
ERR_NO_KEYSTORE_PASSWORD=You must provide the PIN of the \
 keystore to retrieve the certificate to be used by the server.  You can use \
 {%s} or {%s}
ERR_SSL_OR_STARTTLS_REQUIRED=You have specified to use a \
 certificate as server certificate.  You must enable SSL (using option {%s}) \
 or Start TLS (using option %s)
ERR_NO_ROOT_PASSWORD=ERROR:  No password was provided \
 for the initial root user.  When performing a non-interactive installation, \
 this must be provided using either the %s or the %s argument
INFO_BACKUPDB_DESCRIPTION_BACKEND_ID=Backend ID for the backend to \
 archive
INFO_BACKUPDB_DESCRIPTION_BACKUP_ALL=Back up all backends in the server
INFO_SETUP_SUBCOMMAND_CREATE_DIRECTORY_SERVER=Can be used with global arguments \
to setup a directory server
INFO_SETUP_SUBCOMMAND_CREATE_PROXY=Can be used with global arguments \
to setup a proxy
ERR_INCOMPATIBLE_JAVA_VERSION=The minimum Java version required is %s.%n%n\
 The detected version is %s.%nThe binary detected is %s%n%nPlease set \
 OPENDJ_JAVA_HOME to the root of a compatible Java installation or edit the \
 java.properties file and then run the dsjavaproperties script to specify the \
 java version to be used.
INFO_INSTANCE_DIRECTORY=Instance Directory:      %s
INFO_INSTALLATION_DIRECTORY=Installation Directory:      %s
ERR_INVALID_LOG_FILE=Invalid log file %s
INFO_DESCRIPTION_CONNECTION_TIMEOUT=Maximum length of time (in \
 milliseconds) that can be taken to establish a connection.  Use '0' to \
 specify no time out
ERR_MENU_BAD_CHOICE_MULTI=Invalid response. Please enter one or \
more valid menu options
ERR_MENU_BAD_CHOICE_SINGLE=Invalid response. Please enter a valid \
menu option
ERR_MENU_BAD_CHOICE_MULTI_DUPE=The option "%s" was specified \
more than once. Please enter one or more valid menu options
INFO_MENU_PROMPT_MULTI_DEFAULT=Enter one or more choices separated by commas [%s]:
INFO_MENU_PROMPT_MULTI=Enter one or more choices separated by commas:
INFO_MENU_PROMPT_SINGLE_DEFAULT=Enter choice [%s]:
INFO_MENU_PROMPT_SINGLE=Enter choice:
INFO_MENU_PROMPT_CONFIRM=%s (%s / %s) [%s]:
INFO_MENU_OPTION_HELP=help
INFO_MENU_OPTION_HELP_KEY=?
INFO_MENU_OPTION_CANCEL=cancel
INFO_MENU_OPTION_CANCEL_KEY=c
INFO_MENU_OPTION_QUIT=quit
INFO_MENU_OPTION_QUIT_KEY=q
INFO_MENU_NUMERIC_OPTION=%d)
INFO_MENU_CHAR_OPTION=%c)
INFO_MENU_OPTION_BACK=back
INFO_MENU_OPTION_BACK_KEY=b
INFO_GENERAL_NO=no
INFO_GENERAL_YES=yes
ERR_CONSOLE_APP_CONFIRM=Invalid response. Please enter \
 "%s" or "%s"
ERR_TRIES_LIMIT_REACHED=Input tries limit reached (%d)
ERR_BAD_PORT_NUMBER=Invalid port number "%s". Please \
  enter a valid port number between 1 and 65535
INFO_OPERATION_START_TIME_MESSAGE=Operation date: %s
INFO_ERROR_READING_CONFIG_LDAP_CERTIFICATE_SERVER=Error reading data from \
 server %s.  There is an error with the certificate presented by the \
 server.\nDetails: %s
INFO_CANNOT_CONNECT_TO_REMOTE_AUTHENTICATION=The provided credentials are not \
 valid in server %s.  Details: %s
INFO_CANNOT_CONNECT_TO_REMOTE_PERMISSIONS=You do not have enough access \
 rights to read the configuration in %s. %nProvide credentials with enough \
 rights.  Details: %s
ERR_CANNOT_CONNECT_TO_REMOTE_COMMUNICATION=Could not connect to \
 %s. Check that the server is running and that it is accessible \
 from the local machine.  Details: %s
INFO_CANNOT_CONNECT_TO_REMOTE_GENERIC=Could not connect to %s.  Check that the \
 server is running and that the provided credentials are valid.%nError \
 details:%n%s
ERR_CONFIRMATION_TRIES_LIMIT_REACHED=Confirmation tries limit reached \
 (%d)
INFO_ADMINISTRATOR_UID_PROMPT=Global Administrator User ID
INFO_ADMINISTRATOR_PWD_PROMPT=Global Administrator Password:
INFO_ADMINISTRATOR_PWD_CONFIRM_PROMPT=Confirm Password:
ERR_ADMINISTRATOR_PWD_DO_NOT_MATCH=The provided passwords do not match.
ERR_BAD_INTEGER=Invalid integer number "%s". Please \
  enter a valid integer
INFO_DESCRIPTION_BATCH_FILE_PATH=Path to a batch file containing \
a set of commands to be executed
INFO_DESCRIPTION_DISPLAY_EQUIVALENT=Display the equivalent \
 non-interactive argument in the standard output when this command is run in \
 interactive mode
INFO_DESCRIPTION_ADVANCED=Allows the configuration of advanced \
 components and properties
INFO_DESCRIPTION_REMOTE=Connect to a remote server
INFO_DESCRIPTION_CONFIG_CLASS=The fully-qualified name of the Java class \
 to use as the Directory Server configuration handler.  If this is not \
 provided, then a default of org.opends.server.extensions.ConfigFileHandler \
 will be used
INFO_DESCRIPTION_CONFIG_FILE=Path to the Directory Server \
 configuration file
INFO_DESCRIPTION_BACKUP_ID=Use the provided identifier for the \
 backup
INFO_DESCRIPTION_BACKUP_DIR=Path to the target directory for the \
 backup file(s)
INFO_DESCRIPTION_KEYMANAGER_PROVIDER_DN=DN of the \
 key manager provider to use for SSL and/or StartTLS
INFO_DESCRIPTION_TRUSTMANAGER_PROVIDER_DN=DN of \
 the trust manager provider to use for SSL and/or StartTLS
INFO_DESCRIPTION_KEYMANAGER_PATH=Path of the \
 key store to be used by the key manager provider
INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_DISABLE=Disables the server as \
 a Windows service and stops the server
INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_STATE=Provides information \
 about the state of the server as a Windows service
INFO_CONFIGURE_WINDOWS_SERVICE_DESCRIPTION_CLEANUP=Allows to disable the \
 server service and to clean up the windows registry information associated \
 with the provided service name
INFO_COMPARE_DESCRIPTION_FILENAME=File containing the DNs of the entries \
 to compare
INFO_DESCRIPTION_USE_SASL_EXTERNAL=Use the SASL EXTERNAL authentication \
 mechanism
INFO_DELETE_DESCRIPTION_FILENAME=File containing the DNs of the entries \
 to delete
INFO_DESCRIPTION_TIME_LIMIT=Maximum length of \
 time (in seconds) to spend processing
INFO_DESCRIPTION_IMPORTLDIF=Path to an LDIF file \
 containing data that should be added to the Directory Server database. \
 Multiple LDIF files may be provided by using this option multiple times
INFO_LDAPAUTH_PASSWORD_PROMPT=Password for user '%s':
INFO_DESCRIPTION_ADMIN_UID=User ID of the Global Administrator \
 to use to bind to the server
#
# Uninstall messages
#
INFO_UNINSTALLDS_DESCRIPTION_REMOVE_ALL=Remove all components of \
 the server (this option is not compatible with the rest of remove options)
INFO_UNINSTALLDS_DESCRIPTION_REMOVE_SERVER_LIBRARIES=Remove Server Libraries \
 and Administrative Tools
INFO_UNINSTALLDS_DESCRIPTION_REMOVE_DATABASES=Remove database contents
INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LOG_FILES=Remove log files
INFO_UNINSTALLDS_DESCRIPTION_REMOVE_CONFIGURATION_FILES=Remove configuration \
 files
INFO_UNINSTALLDS_DESCRIPTION_REMOVE_BACKUP_FILES=Remove backup files
INFO_UNINSTALLDS_DESCRIPTION_REMOVE_LDIF_FILES=Remove LDIF files
INFO_DESCRIPTION_REFERENCED_HOST=The name of this host (or IP address) as \
 it is referenced in remote servers for replication
INFO_UNINSTALLDS_DESCRIPTION_FORCE=Specifies whether the uninstall should \
 continue if there is an error updating references to this server in remote \
 server instances or not.  This option can only be used with the %s no \
 prompt option.
#
# Connection messages
#
ERR_FAILED_TO_CONNECT=Unable to connect to the server at "%s" on port %s
ERR_SIMPLE_BIND_NOT_SUPPORTED=Unable to authenticate using simple \
authentication
ERR_FAILED_TO_CONNECT_WRONG_PORT=Unable to connect to the \
 server at %s on port %s. Check this port is an administration port
ERR_CANNOT_BIND_TO_PRIVILEGED_PORT=ERROR:  Unable to \
 bind to port %d.  This port may already be in use, or you may not have \
 permission to bind to it.  On UNIX-based operating systems, non-root users \
 may not be allowed to bind to ports 1 through 1024
ERR_CANNOT_BIND_TO_PORT=ERROR:  Unable to bind to port \
 %d.  This port may already be in use, or you may not have permission to bind \
 to it
ERR_FAILED_TO_CONNECT_NOT_TRUSTED=Unable to connect to the \
 server at %s on port %s. In non-interactive mode, if the trustStore related parameters are not used, \
 you must use the '--trustAll' option for remote connections
INFO_EXCEPTION_OUT_OF_MEMORY_DETAILS=Not enough memory to perform the \
 operation.  Details: %s
INFO_EXCEPTION_DETAILS=Details: %s
INFO_LDAP_CONN_PROMPT_SECURITY_LDAP=LDAP
INFO_LDAP_CONN_PROMPT_SECURITY_USE_SSL=LDAP with SSL
INFO_LDAP_CONN_PROMPT_SECURITY_USE_START_TLS=LDAP with StartTLS
INFO_LDAP_CONN_PROMPT_SECURITY_USE_TRUST_ALL=Automatically \
  trust
INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_PATH=Truststore path:
INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE_PASSWORD=Password for \
  truststore '%s':
INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PATH=Keystore path:
INFO_LDAP_CONN_PROMPT_SECURITY_KEYSTORE_PASSWORD=Password for keystore \
  '%s':
INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS=>>>> Specify OpenDJ LDAP \
  connection parameters
ERR_LDAP_CONN_BAD_HOST_NAME=The hostname "%s" could not be \
  resolved. Please check you have provided the correct address
ERR_LDAP_CONN_BAD_PORT_NUMBER=Invalid port number "%s". Please \
  enter a valid port number between 1 and 65535
INFO_LDAP_CONN_PROMPT_HOST_NAME=Directory server hostname or IP address \
  [%s]:
INFO_LDAP_CONN_PROMPT_SECURITY_USE_SECURE_CTX=How do you want to connect?
INFO_LDAP_CONN_PROMPT_SECURITY_PROTOCOL_DEFAULT_CHOICE=%d
ERR_LDAP_CONN_PROMPT_SECURITY_INVALID_FILE_PATH=The provided path \
  is not valid
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_METHOD=How do you want to trust the server certificate?
INFO_LDAP_CONN_PROMPT_SECURITY_TRUSTSTORE=Use a truststore
INFO_LDAP_CONN_PROMPT_SECURITY_MANUAL_CHECK=Manually validate
INFO_LDAP_CONN_PROMPT_SECURITY_SERVER_CERTIFICATE=Server Certificate:
INFO_LDAP_CONN_SECURITY_SERVER_CERTIFICATE=%s
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_OPTION=Do you trust this server certificate?
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_OPTION_NO=No
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_OPTION_SESSION=Yes, for this session only
INFO_LDAP_CONN_PROMPT_SECURITY_TRUST_OPTION_ALWAYS=Yes, also add it to a truststore
INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_DETAILS=View certificate details
INFO_LDAP_CONN_SECURITY_SERVER_CERTIFICATE_USER_DN=User DN  : %s
INFO_LDAP_CONN_SECURITY_SERVER_CERTIFICATE_VALIDITY=Validity : From '%s'%n             To '%s'
INFO_LDAP_CONN_SECURITY_SERVER_CERTIFICATE_ISSUER=Issuer   : %s
INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_ALIASES=Which certificate do you want to use?
INFO_LDAP_CONN_PROMPT_SECURITY_CERTIFICATE_ALIAS=%s (%s)
INFO_LDAP_CONN_PROMPT_ADMINISTRATOR_UID=Global Administrator User ID [%s]:
INFO_LDAP_CONN_GLOBAL_ADMINISTRATOR_OR_BINDDN_PROMPT=Global Administrator \
 User ID, or bind DN if no Global Administrator is defined [%s]:
INFO_LDAP_CONN_PROMPT_PORT_NUMBER=Directory server port number [%d]:
INFO_LDAP_CONN_PROMPT_BIND_DN=Administrator user bind DN [%s]:
INFO_ADMIN_CONN_PROMPT_PORT_NUMBER=Directory server administration port number [%d]:
INFO_ERROR_CONNECTING_TO_LOCAL=An error occurred connecting to the server
INFO_CERTIFICATE_NOT_TRUSTED_TEXT_CLI=The Certificate presented by the server \
 %s:%s could not be trusted.\nPossible reasons for this error:\n\
 -The Certificate Authority that issued the certificate is not recognized (this \
 is the case of the self-signed certificates).\n-The server's certificate is \
 incomplete due to a misconfiguration.\n-The server's certificate has \
 expired.\n-There is a time difference between the server machine clock and \
 the local machine clock.\nBefore accepting this certificate, you should \
 examine the server's certificate carefully.
INFO_CERTIFICATE_NAME_MISMATCH_TEXT_CLI=The Certificate presented by the server \
 %s:%s could not be trusted.\nThere is a name mismatch between the name of \
 the server (%s) and the subject DN of the certificate.  This could be caused \
 because you are connected to a server pretending to be %s:%s.\n\
 Before accepting this certificate, you should examine the server's \
 certificate carefully.
ERR_ERROR_CANNOT_READ_CONNECTION_PARAMETERS=The connection \
 parameters could not be read due to the following error: %s
ERR_ERROR_NO_ADMIN_PASSWORD=No password was specified for \
 administrator "%s"
ERR_ERROR_BIND_PASSWORD_NONINTERACTIVE=The LDAP bind \
 password was not specified and cannot be read interactively
ERR_ERROR_INCOMPATIBLE_PROPERTY_MOD=The property \
 modification "%s" is incompatible with another modification to the same \
 property
INFO_LDAP_CONN_HEADING_CONNECTION_PARAMETERS=>>>> Specify OpenDJ LDAP \
  connection parameters
ERR_ERROR_CANNOT_READ_PASSWORD=Unable to read password
ERR_ERROR_CANNOT_READ_BIND_NAME=Unable to read bind name
ERR_ERROR_CANNOT_READ_HOST_NAME=Cannot read the host name