Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
# Copyright 2008-2022 Ping Identity Corporation
# All Rights Reserved.
#
# -----
#
# Copyright 2008-2022 Ping Identity Corporation
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# -----
#
# Copyright (C) 2008-2022 Ping Identity Corporation
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License (GPLv2 only)
# or the terms of the GNU Lesser General Public License (LGPLv2.1 only)
# as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see .
# The fully-qualified name of the class to create.
class.name=com.unboundid.util.UtilityMessages
ERR_BASE32_DECODE_INVALID_LENGTH=A base32-encoded string must have a length \
that is a multiple of 8 bytes.
ERR_BASE32_DECODE_UNEXPECTED_EQUAL=Unexpected equal sign found at position \
{0,number,0}.
ERR_BASE32_DECODE_UNEXPECTED_CHAR=Invalid character ''{0}'' encountered.
ERR_BASE64_DECODE_INVALID_LENGTH=A base64-encoded string must have a length \
that is a multiple of 4 bytes.
ERR_BASE64_DECODE_UNEXPECTED_EQUAL=Unexpected equal sign found at position \
{0,number,0}.
ERR_BASE64_DECODE_UNEXPECTED_CHAR=Invalid character ''{0}'' encountered.
ERR_BASE64_URLDECODE_INVALID_LENGTH=The provided string did not have a valid \
length for base64url-encoded data.
ERR_GENTIME_DECODE_CANNOT_PARSE_TZ=Unable to parse time zone information from \
the provided timestamp ''{0}''.
ERR_GENTIME_CANNOT_PARSE_INVALID_LENGTH=Unable to parse the provided \
timestamp ''{0}'' because it had an invalid number of characters before the \
sub-second and/or time zone portion.
ERR_NO_EXCEPTION=No Exception
ERR_DECODE_UUID_INVALID_LENGTH=Unable to decode bytes ''{0}'' as a valid \
UUID because the length of the provided content was not exactly 128 bits.
ERR_BS_BUFFER_OFFSET_NEGATIVE=The provided offset {0,number,0} is negative.
ERR_BS_BUFFER_LENGTH_NEGATIVE=The provided length {0,number,0} is negative.
ERR_BS_BUFFER_OFFSET_PLUS_LENGTH_TOO_LARGE=The provided offset {0,number,0} \
plus the provided length {1,number,0} is greater than the size of the \
provided array ({2,number,0}).
ERR_BS_BUFFER_POS_NEGATIVE=The provided position {0,number,0} is negative.
ERR_BS_BUFFER_POS_TOO_LARGE=The provided position {0,number,0} is greater \
than the length of the buffer ({1,number,0}).
ERR_BS_BUFFER_ARRAY_NULL=The provided array is null.
ERR_BS_BUFFER_BYTE_STRING_NULL=The provided byte string is null.
ERR_BS_BUFFER_BUFFER_NULL=The provided buffer is null.
ERR_BS_BUFFER_CHAR_SEQUENCE_NULL=The provided character sequence is null.
ERR_BS_BUFFER_CAPACITY_NEGATIVE=The provided capacity {0,number,0} is negative.
ERR_BS_BUFFER_START_NEGATIVE=The provided start position {0,number,0} is \
negative.
ERR_BS_BUFFER_START_BEYOND_END=The provided start position {0,number,0} is \
greater than the provided end position {1,number,0}.
ERR_BS_BUFFER_START_BEYOND_LENGTH=The provided start position {0,number,0} is \
beyond the length {1,number,0} of the provided value.
ERR_BS_BUFFER_END_BEYOND_LENGTH=The provided end position {0,number,0} is \
beyond the length {1,number,0} of the provided value.
ERR_BS_BUFFER_OFFSET_TOO_LARGE=The provided offset {0,number,0} is too large \
for the buffer with length {1,number,0}.
ERR_CL_TOOL_ERROR_CREATING_OUTPUT_FILE=Unable to open output file ''{0}'' \
for writing: {0}
INFO_CL_TOOL_ARGS_FROM_PROPERTIES_FILE=Arguments obtained from properties \
file ''{0}'':
INFO_CL_TOOL_WROTE_PROPERTIES_FILE=Successfully wrote properties file {0}.
INFO_CL_TOOL_USE_SUBCOMMAND_HELP=Use ''{0} '{'subcommand'}' --help'' to get \
more detailed help for a specific subcommand.
INFO_CL_TOOL_DESCRIPTION_INTERACTIVE=Launch the tool in interactive mode.
INFO_CL_TOOL_DESCRIPTION_OUTPUT_FILE=Write all standard output and standard \
error messages to the specified file instead of to the console.
INFO_CL_TOOL_DESCRIPTION_APPEND_TO_OUTPUT_FILE=Indicates that the tool should \
append to the file specified by the {0} argument if it already exists. If \
this argument is not provided and the output file already exists, it will \
be overwritten.
INFO_CL_TOOL_DESCRIPTION_TEE_OUTPUT=Write all standard output and standard \
error messages to the console as well as to the specified output file. The \
{0} argument must also be provided.
INFO_CL_TOOL_DESCRIPTION_HELP=Display usage information for this program.
INFO_CL_TOOL_DESCRIPTION_HELP_SUBCOMMANDS=Display the names and descriptions \
of the supported subcommands.
INFO_CL_TOOL_DESCRIPTION_VERSION=Display version information for this program.
INFO_CL_TOOL_LABEL_EXAMPLES=Examples
INFO_LDAP_TOOL_ARG_GROUP_CONNECT=LDAP Connection Arguments
INFO_LDAP_TOOL_ARG_GROUP_CONNECT_AND_AUTH=LDAP Connection and Authentication \
Arguments
INFO_LDAP_TOOL_PLACEHOLDER_HOST='{'host'}'
INFO_LDAP_TOOL_DESCRIPTION_HOST=The IP address or resolvable name to use to \
connect to the directory server. If this is not provided, then a default \
value of ''localhost'' will be used.
INFO_LDAP_TOOL_PLACEHOLDER_PORT='{'port'}'
INFO_LDAP_TOOL_DESCRIPTION_PORT=The port to use to connect to the directory \
server. If this is not provided, then a default value of 389 will be used.
INFO_LDAP_TOOL_PLACEHOLDER_DN='{'dn'}'
INFO_LDAP_TOOL_DESCRIPTION_BIND_DN=The DN to use to bind to the directory \
server when performing simple authentication.
INFO_LDAP_TOOL_PLACEHOLDER_PASSWORD='{'password'}'
INFO_LDAP_TOOL_DESCRIPTION_BIND_PW=The password to use to bind to the \
directory server when performing simple authentication or a password-based \
SASL mechanism.
INFO_LDAP_TOOL_PLACEHOLDER_PATH='{'path'}'
INFO_LDAP_TOOL_DESCRIPTION_BIND_PW_FILE=The path to the file containing the \
password to use to bind to the directory server when performing simple \
authentication or a password-based \
SASL mechanism.
INFO_LDAP_TOOL_DESCRIPTION_BIND_PW_PROMPT=Indicates that the tool should \
interactively prompt the user for the bind password.
INFO_LDAP_TOOL_DESCRIPTION_USE_SSL=Use SSL when communicating with the \
directory server.
INFO_LDAP_TOOL_DESCRIPTION_USE_START_TLS=Use StartTLS when communicating with \
the directory server.
INFO_LDAP_TOOL_DESCRIPTION_DEFAULT_TRUST_WITH_PING_DS=Use the JVM''s default \
trust store, the server''s default trust store, the server''s topology \
registry, and optionally an additional trust store specified using the \
--trustStorePath argument to non-interactively determine whether to trust \
any certificate chain presented during TLS negotiation. If the chain \
cannot be trusted based on any of those sources, then negotiation will fail \
without prompting about whether to trust it.
INFO_LDAP_TOOL_DESCRIPTION_DEFAULT_TRUST_WITHOUT_PING_DS=Use the JVM''s \
default trust store, and optionally an additional trust store specified \
using the --trustStorePath argument, to non-interactively determine whether \
to trust any certificate chain presented during TLS negotiation. If the \
chain cannot be trusted based on any of those sources, then negotiation \
will fail without prompting about whether to trust it.
INFO_LDAP_TOOL_DESCRIPTION_TRUST_ALL=Trust any certificate presented by the \
directory server.
INFO_LDAP_TOOL_DESCRIPTION_KEY_STORE_PATH=The path to the file to use as the \
key store for obtaining client certificates when communicating securely \
with the directory server.
INFO_LDAP_TOOL_DESCRIPTION_KEY_STORE_PASSWORD=The password to use to access \
the key store contents.
INFO_LDAP_TOOL_DESCRIPTION_KEY_STORE_PASSWORD_FILE=The path to the file \
containing the password to use to access the key store contents.
INFO_LDAP_TOOL_DESCRIPTION_KEY_STORE_PASSWORD_PROMPT=Indicates that the tool \
should interactively prompt the user for the password to use to access the \
key store contents.
INFO_LDAP_TOOL_PLACEHOLDER_FORMAT='{'format'}'
INFO_LDAP_TOOL_DESCRIPTION_KEY_STORE_FORMAT=The format (e.g., JKS, PKCS12, \
PKCS11, BCFKS, etc.) for the key store file.
INFO_LDAP_TOOL_DESCRIPTION_TRUST_STORE_PATH=The path to the file to use as \
trust store when determining whether to trust a certificate presented by \
the directory server.
INFO_LDAP_TOOL_DESCRIPTION_TRUST_STORE_PASSWORD=The password to use to access \
the trust store contents.
INFO_LDAP_TOOL_DESCRIPTION_TRUST_STORE_PASSWORD_FILE=The path to the file \
containing the password to use to access the trust store contents.
INFO_LDAP_TOOL_DESCRIPTION_TRUST_STORE_PASSWORD_PROMPT=Indicates that the \
tool should interactively prompt the user for the password to use to access \
the trust store contents.
INFO_LDAP_TOOL_DESCRIPTION_TRUST_STORE_FORMAT=The format (e.g., JKS, PKCS12, \
PKCS11, BCFKS, etc.) for the trust store file.
INFO_LDAP_TOOL_DESCRIPTION_VERIFY_CERT_HOSTNAMES=Indicates that the tool \
should verify that the hostname or IP addressed used to establish \
connections ot the LDAP server matches an address for which the server''s \
TLS certificate was issued.
INFO_LDAP_TOOL_PLACEHOLDER_CERT_NICKNAME='{'nickname'}'
INFO_LDAP_TOOL_DESCRIPTION_CERT_NICKNAME=The nickname (alias) of the \
client certificate in the key store to present to the directory server for \
SSL client authentication.
INFO_LDAP_TOOL_DESCRIPTION_ENABLE_SSL_DEBUGGING=Enable Java''s low-level \
support for debugging SSL/TLS communication. This is equivalent to setting \
the ''javax.net.debug'' property to ''all''.
INFO_LDAP_TOOL_PLACEHOLDER_SASL_OPTION='{'name=value'}'
INFO_LDAP_TOOL_DESCRIPTION_SASL_OPTION=A name-value pair providing \
information to use when performing SASL authentication.
INFO_LDAP_TOOL_DESCRIPTION_USE_SASL_EXTERNAL=Use the SASL EXTERNAL mechanism \
to authenticate.
INFO_LDAP_TOOL_DESCRIPTION_HELP_SASL=Provide information about the supported \
SASL mechanisms, including the properties available for use with each.
ERR_LDAP_TOOL_HOST_PORT_COUNT_MISMATCH=If either the ''--{0}'' or ''--{1}'' \
arguments are provided multiple times, then both arguments must be provided \
the same number of times.
ERR_LDAP_TOOL_MALFORMED_SASL_OPTION=SASL option ''{0}'' is invalid. SASL \
options must be in the form ''name=value''.
ERR_LDAP_TOOL_NO_SASL_MECH=One or more SASL options were provided, but the \
''mech'' option was not given to indicate which SASL mechanism to use.
ERR_LDAP_TOOL_UNSUPPORTED_SASL_MECH=SASL mechanism ''{0}'' is not supported.
ERR_LDAP_TOOL_MISSING_REQUIRED_SASL_OPTION=SASL option ''{0}'' is required \
for use with the {1} mechanism.
ERR_LDAP_TOOL_INVALID_SASL_OPTION=SASL option ''{0}'' cannot be used with the \
{1} mechanism.
ERR_LDAP_TOOL_CANNOT_CREATE_SSL_SOCKET_FACTORY=Unable to create the SSL \
socket factory to use for secure communication with the server: {0}
ERR_LDAP_TOOL_START_TLS_FAILED=StartTLS negotiation failed: {0}
ERR_LDAP_TOOL_CANNOT_READ_KEY_STORE_PASSWORD=Unable to read the key store \
password: {0}
INFO_LDAP_TOOL_ENTER_KEY_STORE_PASSWORD=Enter the key store password:
ERR_LDAP_TOOL_CANNOT_CREATE_KEY_MANAGER=Unable to create the key manager for \
secure communication: {0}
ERR_LDAP_TOOL_CANNOT_READ_TRUST_STORE_PASSWORD=Unable to read the trust store \
password: {0}
INFO_LDAP_TOOL_ENTER_TRUST_STORE_PASSWORD=Enter the trust store password:
ERR_LDAP_TOOL_CANNOT_READ_BIND_PASSWORD=Unable to read the bind password: {0}
INFO_LDAP_TOOL_ENTER_BIND_PASSWORD=Enter the bind password:
ERR_VALUE_PATTERN_UNMATCHED_OPEN=The provided value pattern string contained \
an unmatched opening brace at position {0,number,0}.
ERR_VALUE_PATTERN_UNMATCHED_CLOSE=The provided value pattern string contained \
an unmatched closing brace at position {0,number,0}.
ERR_VALUE_PATTERN_EMPTY_LOWER_BOUND=The provided value pattern string \
contained a numeric range starting at position {0,number,0} which contained \
a zero-length lower bound.
ERR_VALUE_PATTERN_EMPTY_UPPER_BOUND=The provided value pattern string \
contained a numeric range starting at position {0,number,0} which contained \
a zero-length upper bound.
ERR_VALUE_PATTERN_EMPTY_INCREMENT=The provided value pattern string contained \
a numeric range starting at position {0,number,0} which contained a \
zero-length increment.
ERR_VALUE_PATTERN_EMPTY_FORMAT=The provided value pattern string contained \
a numeric range starting at position {0,number,0} which contained a \
zero-length format string.
ERR_VALUE_PATTERN_VALUE_NOT_LONG=The provided value pattern string contained \
a numeric range starting at position {0,number,0} with a value that is \
outside the acceptable range. Values must be between {1,number,0} and \
{2,number,0}.
ERR_VALUE_PATTERN_INVALID_CHARACTER=The provided value pattern string \
contained an invalid character ''{0}'' at position {1,number,0}.
ERR_VALUE_PATTERN_NO_DELIMITER=The provided value pattern string contained a \
numeric range starting at position {0,number,0} which did not contain \
either a dash or colon to separate the lower bound from the upper bound.
ERR_VALIDATOR_NULL_CHECK_FAILURE=A null object was provided where a non-null \
object is required (non-null index {0,number,0}). Thread stack trace: {1}
ERR_VALIDATOR_COLLECTION_NULL=A null collection was provided where a non-null \
and non-empty collection is required. Thread stack trace: {0}
ERR_VALIDATOR_COLLECTION_EMPTY=An empty collection was provided where a \
non-null and non-empty collection is required. Thread stack trace: {0}
ERR_VALIDATOR_COLLECTION_NULL_CUSTOM_MESSAGE=A null collection was provided \
where a non-null and non-empty collection is required. Message: {0}. \
Thread stack trace: {1}
ERR_VALIDATOR_COLLECTION_EMPTY_CUSTOM_MESSAGE=An empty collection was provided \
where a non-null and non-empty collection is required. Message: {0}. \
Thread stack trace: {1}
ERR_VALIDATOR_MAP_NULL=A null map was provided where a non-null and non-empty \
map is required. Thread stack trace: {0}
ERR_VALIDATOR_MAP_EMPTY=An empty map was provided where a non-null and \
non-empty map is required. Thread stack trace: {0}
ERR_VALIDATOR_MAP_NULL_CUSTOM_MESSAGE=A null map was provided where a non-null \
and non-empty map is required. Message: {0}. Thread stack trace: {1}
ERR_VALIDATOR_MAP_EMPTY_CUSTOM_MESSAGE=An empty map was provided where a \
non-null and non-empty map is required. Message: {0}. Thread stack \
trace: {1}
ERR_VALIDATOR_ARRAY_NULL=A null array was provided where a non-null and \
non-empty array is required. Thread stack trace: {0}
ERR_VALIDATOR_ARRAY_EMPTY=An empty array was provided where a non-null and \
non-empty array is required. Thread stack trace: {0}
ERR_VALIDATOR_ARRAY_NULL_CUSTOM_MESSAGE=A null array was provided where a \
non-null and non-empty array is required. Message: {0}. Thread stack \
trace: {1}
ERR_VALIDATOR_ARRAY_EMPTY_CUSTOM_MESSAGE=An empty array was provided where a \
non-null and non-empty array is required. Message: {0}. Thread stack \
trace: {1}
ERR_VALIDATOR_CHAR_SEQUENCE_NULL=A null character sequence was provided where \
a non-null and non-empty character sequence is required. Thread stack \
trace: {0}
ERR_VALIDATOR_CHAR_SEQUENCE_EMPTY=An empty character sequence was provided \
where a non-null and non-empty character sequence is required. Thread \
stack trace: {0}
ERR_VALIDATOR_CHAR_SEQUENCE_NULL_CUSTOM_MESSAGE=A null character sequence was \
provided where a non-null and non-empty character sequence is required. \
Message: {0}. Thread stack trace: {1}
ERR_VALIDATOR_CHAR_SEQUENCE_EMPTY_CUSTOM_MESSAGE=An empty character sequence \
was provided where a non-null and non-empty character sequence is required. \
Message: {0}. Thread stack trace: {1}
ERR_VALIDATOR_TRUE_CHECK_FAILURE=A result of false was found for a condition \
which the LDAP SDK requires to be true. Thread stack trace {0}
ERR_VALIDATOR_FALSE_CHECK_FAILURE=A result of true was found for a condition \
which the LDAP SDK requires to be false. Thread stack trace {0}
ERR_VALIDATOR_FAILURE_CUSTOM_MESSAGE={0}. Thread stack trace: {1}
INFO_NUM_DAYS_SINGULAR={0,number,0} day
INFO_NUM_DAYS_PLURAL={0,number,0} days
INFO_NUM_HOURS_SINGULAR={0,number,0} hour
INFO_NUM_HOURS_PLURAL={0,number,0} hours
INFO_NUM_MINUTES_SINGULAR={0,number,0} minute
INFO_NUM_MINUTES_PLURAL={0,number,0} minutes
INFO_NUM_SECONDS_SINGULAR={0,number,0} second
INFO_NUM_SECONDS_PLURAL={0,number,0} seconds
INFO_NUM_SECONDS_WITH_DECIMAL={0} seconds
INFO_COLUMN_LABEL_TIMESTAMP=Timestamp
ERR_VALUE_PATTERN_COMPONENT_EMPTY_FILE=The specified file does not \
contain any data.
ERR_FILE_VALUE_PATTERN_NOT_USABLE=Unable to access data in file ''{0}'' for \
use in the value pattern: {1}
ERR_STREAM_FILE_VALUE_PATTERN_NOT_USABLE=Unable to access data in file \
''{0}'' for use in the value pattern: {1}
ERR_HTTP_VALUE_PATTERN_NOT_USABLE=Unable to access data from ''{0}'' for use \
in the value pattern: {1}
ERR_FIXED_ARRAY_OS_WRITE_BEYOND_END=Attempted to write beyond the end of the \
array backing the output stream
ERR_REF_VALUE_PATTERN_NOT_VALID=The provided value pattern string contained \
a back-reference component with an invalid value of ''{0}''.
ERR_REF_VALUE_PATTERN_ZERO_INDEX=The provided value pattern string contained \
a back-reference component with an index of zero. Back-reference indexes \
should start with one rather than zero.
ERR_REF_VALUE_PATTERN_INVALID_INDEX=The provided value pattern string \
contained a back-reference component with an index of ''{0}'', but there \
are not that many components to reference at that point in the pattern.
ERR_ARG_STRING_DANGLING_BACKSLASH=The provided string cannot be parsed as an \
argument list because it ends with a backslash that was not immediately \
preceded by another backslash. The backslash character will be considered \
an escape to indicate that the next character should be included as-is with \
no interpretation.
ERR_ARG_STRING_UNMATCHED_QUOTE=The provided string cannot be parsed as an \
argument list because it has an unmatched quote starting at or near \
position {0}.
ERR_TEST_ENTRY_MISSING=Entry ''{0}'' does not exist in the server.
ERR_TEST_ATTR_MISSING=Entry ''{0}'' exists but does not have any values for \
attribute ''{1}''.
ERR_TEST_VALUE_MISSING=Entry ''{0}'' exists and contains attribute ''{1}'', \
but that attribute does not include value ''{2}''.
ERR_TEST_ATTR_MISSING_VALUE=Entry ''{0}'' exists and contains attribute \
''{1}'' with value(s) {2}, but does not include expected value(s) {3}.
ERR_TEST_ENTRY_EXISTS=Entry ''{0}'' was found in the server but was expected \
to be missing.
ERR_TEST_ATTR_EXISTS=Entry ''{0}'' was found to contain attribute ''{1}'' \
when that attribute was expected to be missing.
ERR_TEST_ATTR_EXISTS_WITH_VALUES=Entry ''{0}'' was found to contain attribute \
''{1}'' with value(s) {2} when that attribute was expected to be missing.
ERR_TEST_VALUE_EXISTS=Entry ''{0}'' was found to contain attribute ''{1}'' \
with value ''{2}'' when that value was expected to be missing.
ERR_TEST_ENTRY_DOES_NOT_MATCH_FILTER=Entry ''{0}'' was found to exist in the \
server but does not match expected filter ''{1}''.
ERR_TEST_SINGLE_RESULT_CODE_MISSING=Result {0} did not have the expected \
result code of ''{1}''.
ERR_TEST_MULTI_RESULT_CODE_MISSING=Result {0} did not have any of the \
acceptable result codes {1}.
ERR_TEST_PROCESSING_SINGLE_RESULT_CODE_MISSING=Result {0} received from \
processing request {1} did not have the expected result code of {2}.
ERR_TEST_PROCESSING_MULTI_RESULT_CODE_MISSING=Result {0} received from \
processing request {1} did not have any of the acceptable result codes {2}.
ERR_TEST_SINGLE_RESULT_CODE_FOUND=Result {0} had an unacceptable result code \
of ''{1}''.
ERR_TEST_MULTI_RESULT_CODE_FOUND=Result {0} had one of the unacceptable \
result codes {1}.
ERR_TEST_PROCESSING_SINGLE_RESULT_CODE_FOUND=Result {0} received from \
processing request {1} had an unacceptable result code of ''{2}''.
ERR_TEST_PROCESSING_MULTI_RESULT_CODE_FOUND=Result {0} received from \
processing request {1} had one of the unacceptable result codes {2}.
ERR_TEST_RESULT_MISSING_MATCHED_DN=Result {0} was expected to contain a \
matched DN but none was found.
ERR_TEST_RESULT_CONTAINS_MATCHED_DN=Result {0} was not expected to contain a \
matched DN but a value of ''{1}'' was found.
ERR_TEST_RESULT_MISSING_EXPECTED_MATCHED_DN=Result {0} was expected to \
contain a matched DN of ''{1}'' but none was found.
ERR_TEST_MATCHED_DN_MISMATCH=Result {0} was expected to contain a matched DN \
value of ''{1}'' but ''{0}'' was found instead.
ERR_TEST_RESULT_MISSING_DIAGNOSTIC_MESSAGE=Result {0} was expected to contain \
a diagnostic message but none was found.
ERR_TEST_RESULT_CONTAINS_DIAGNOSTIC_MESSAGE=Result {0} was not expected to \
contain a diagnostic message but a value of ''{1}'' was found.
ERR_TEST_RESULT_MISSING_EXPECTED_DIAGNOSTIC_MESSAGE=Result {0} was expected \
to contain a diagnostic message of ''{1}'' but none was found.
ERR_TEST_DIAGNOSTIC_MESSAGE_MISMATCH=Result {0} was expected to contain a \
diagnostic message value of ''{1}'' but ''{0}'' was found instead.
ERR_TEST_RESULT_MISSING_REFERRAL=Result {0} was expected to have at least one \
referral URL but did not contain any.
ERR_TEST_RESULT_HAS_REFERRAL=Result {0} was not expected to have any referral \
URLs but one or more were found.
ERR_TEST_RESULT_MISSING_CONTROL=Result {0} was expected to have at least one \
control with OID ''{1}'' but none was found.
ERR_TEST_ENTRY_MISSING_CONTROL=Search result entry {0} was expected to have \
at least one control with OID ''{1}'' but none was found.
ERR_TEST_REF_MISSING_CONTROL=Search result reference {0} was expected to have \
at least one control with OID ''{1}'' but none was found.
ERR_TEST_RESULT_HAS_CONTROL=Result {0} was not expected to have any control \
with OID ''{1}'' but one was found.
ERR_TEST_ENTRY_HAS_CONTROL=Search result entry {0} was not expected to have \
any control with OID ''{1}'' but one was found.
ERR_TEST_REF_HAS_CONTROL=Search result reference {0} was not expected to have \
any control with OID ''{1}'' but one was found.
ERR_TEST_SEARCH_NO_ENTRIES_RETURNED=The search was expected to have returned \
one or more entries, but result {0} indicates that none were returned.
ERR_TEST_SEARCH_ENTRY_NOT_RETURNED=The search with result {0} was expected to \
have returned entry ''{1}'', but either was not included in the set of \
entries that were returned, or a search result listener was used for the \
search that makes it impossible to determine what entries were returned.
ERR_TEST_SEARCH_ENTRIES_RETURNED=The search was not expected to have returned \
any entries, but result {0} indicates that the number of entries returned \
was {1}.
ERR_TEST_SEARCH_ENTRY_COUNT_MISMATCH_ONE_EXPECTED=The search was expected to \
have returned one entry, but result {0} indicates that the number of \
entries returned was {1}.
ERR_TEST_SEARCH_ENTRY_COUNT_MISMATCH_MULTI_EXPECTED=The search was expected \
to have returned {0} entries, but result {1} indicates that the number of \
entries returned was {2}.
ERR_TEST_SEARCH_NO_REFS_RETURNED=The search was expected to have returned one \
or more references, but result {0} indicates that none were returned.
ERR_TEST_SEARCH_REFS_RETURNED=The search was not expected to have returned \
any references, but result {0} indicates that the number of references \
returned was {1}.
ERR_TEST_SEARCH_REF_COUNT_MISMATCH_ONE_EXPECTED=The search was expected to \
have returned one reference, but result {0} indicates that the number of \
references returned was {1}.
ERR_TEST_SEARCH_REF_COUNT_MISMATCH_MULTI_EXPECTED=The search was expected to \
have returned {0} references, but result {1} indicates that the number of \
references returned was {2}.
ERR_AGGREGATE_INPUT_STREAM_MARK_NOT_SUPPORTED=The aggregate input stream does \
not support the use of mark and reset functionality.
INFO_SASL_ANONYMOUS_DESCRIPTION=A mechanism that can be used to destroy an \
existing authentication session, or to perform a bind without actually \
authenticating but optionally including a trace string that may help \
provide information about the client.
INFO_SASL_ANONYMOUS_OPTION_TRACE=A trace string that may be used to provide \
additional information about the client performing the bind. Note, \
however, that because the client is not providing any proof of its \
identity, it is not possible to determine the validity of any trace \
information given.
INFO_SASL_CRAM_MD5_DESCRIPTION=A mechanism that can be used to perform \
password-based authentication in a manner that prevents an observer from \
discovering the password by generating an MD5 digest based on the \
provided password and additional information, including random data \
provided by the server.
INFO_SASL_CRAM_MD5_OPTION_AUTH_ID=A string that identifies the user that is \
trying to authenticate. The value is typically in the form ''dn:'' \
followed by the DN of the target user''s entry, or ''u:'' followed by the \
username for the target user.
INFO_SASL_DIGEST_MD5_DESCRIPTION=A mechanism that can be used to perform \
password-based authentication in a manner that prevents an observer from \
discovering the password by generating an MD5 digest based on the \
provided password and additional information, including random data \
provided by both the client and the server.
INFO_SASL_DIGEST_MD5_OPTION_AUTH_ID=A string that identifies the user that \
is trying to authenticate. The value is typically in the form ''dn:'' \
followed by the DN of the target user''s entry, or ''u:'' followed by the \
username for the target user.
INFO_SASL_DIGEST_MD5_OPTION_AUTHZ_ID=A string that identifies the user under \
whose authority subsequent operations should be processed. If this is not \
provided, then no alternate authorization identity will be used.
INFO_SASL_DIGEST_MD5_OPTION_REALM=The realm for the user trying to \
authenticate. If this is not provided, then no realm will be specified in \
the bind request.
INFO_SASL_DIGEST_MD5_OPTION_QOP=The quality of protection that should be used \
for any communication that occurs after the authentication has completed. \
Allowed values are ''auth'' (for just authentication with no communication \
protection), ''auth-int'' (for integrity protection for communication, \
which does not encrypt but ensures that the communication cannot be \
imperceptibly altered by a man in the middle attack), and ''auth-conf'' \
(for confidentiality protection for communication, which encrypts the \
communication so that it cannot be deciphered by a third-party observer). \
If no value is specified, then a default of ''auth'' will be assumed. If \
any of multiple qualities of protection will be considered acceptable then \
the permissible QoP values may be separated by commas and listed in order \
from most desirable to least desirable.
INFO_SASL_EXTERNAL_DESCRIPTION=A mechanism that can allow the client to \
authenticate to the server using information that the server may have about \
the client which was not provided in the form of an LDAP message (e.g., \
a client certificate that was presented during an SSL or StartTLS handshake).
INFO_SASL_GSSAPI_DESCRIPTION=A mechanism that can allow the client to \
authenticate to the server using Kerberos V. It may be possible to \
leverage an existing Kerberos session or to authenticate using a \
newly-created session.
INFO_SASL_GSSAPI_OPTION_AUTH_ID=A string that identifies the user that is \
trying to authenticate. This should generally be the user''s Kerberos \
principal.
INFO_SASL_GSSAPI_OPTION_AUTHZ_ID=A string that identifies the user under \
whose authority subsequent operations should be processed. If this is not \
provided, then no alternate authorization identity will be used.
INFO_SASL_GSSAPI_OPTION_CONFIG_FILE=The path to a file containing the JAAS \
configuration that will be used for Kerberos processing. if this is not \
specified then an automatically-generated JAAS configuration will be used.
INFO_SASL_GSSAPI_OPTION_DEBUG=Indicates whether JAAS and Kerberos processing \
debug information may be written to standard error.
INFO_SASL_GSSAPI_OPTION_KDC_ADDRESS=The address of the Kerberos KDC that \
should be used during authentication processing. If this is not provided, \
then an attempt will be made to determine the appropriate KDC address from \
the underlying system configuration.
INFO_SASL_GSSAPI_OPTION_PROTOCOL=The name of the protocol used in the \
directory server''s service principal. If this is not provided, then a \
default protocol of ''ldap'' will be used.
INFO_SASL_GSSAPI_OPTION_REALM=The name of the Kerberos realm in which the \
authentication will be processed. if this is not provided, then an \
attempt will be made to determine the appropriate realm from the underlying \
system configuration.
INFO_SASL_GSSAPI_OPTION_QOP=The quality of protection that should be used \
for any communication that occurs after the authentication has completed. \
Allowed values are ''auth'' (for just authentication with no communication \
protection), ''auth-int'' (for integrity protection for communication, \
which does not encrypt but ensures that the communication cannot be \
imperceptibly altered by a man in the middle attack), and ''auth-conf'' \
(for confidentiality protection for communication, which encrypts the \
communication so that it cannot be deciphered by a third-party observer). \
If no value is specified, then a default of ''auth'' will be assumed. If \
any of multiple qualities of protection will be considered acceptable then \
the permissible QoP values may be separated by commas and listed in order \
from most desirable to least desirable.
INFO_SASL_GSSAPI_OPTION_RENEW_TGT=Indicates whether to attempt to renew the \
client''s Kerberos ticket-granting ticket if authentication succeeds using \
an existing Kerberos session. If this is not provided, then no attempt \
will be made to renew the TGT.
INFO_SASL_GSSAPI_OPTION_REQUIRE_TICKET_CACHE=Indicates whether the client \
will be required to have an existing Kerberos session that will be used \
for the authentication rather than using a newly-created session. This \
option will only be examined if a ticket cache should be used during \
authentication processing. If this is not provided, then an existing \
Kerberos session will not be required.
INFO_SASL_GSSAPI_OPTION_TICKET_CACHE=Specifies the path to a ticket cache \
file that should be used to look for an existing Kerberos session. This \
option will only be examined if a ticket cache should be used during \
authentication processing. If this is not provided, then the default \
ticket cache file path will be used.
INFO_SASL_GSSAPI_OPTION_USE_TICKET_CACHE=Indicates whether to attempt to use \
a ticket cache in order to determine whether the user has an existing \
Kerberos session that may be used instead of using a newly-created session.
INFO_SASL_OAUTHBEARER_DESCRIPTION=A mechanism that can allow the client to \
authenticate with an OAuth 2.0 access token.
INFO_SASL_OAUTHBEARER_OPTION_ACCESS_TOKEN=The OAuth 2.0 access token to use \
to authenticate.
INFO_SASL_PLAIN_DESCRIPTION=A mechanism that can allow the client to perform \
password-based authentication, optionally using an alternate authorization \
identity.
INFO_SASL_PLAIN_OPTION_AUTH_ID=A string that identifies the user that is \
trying to authenticate. The value is typically in the from ''dn:'' \
followed by the DN of the target user''s entry, or ''u:'' followed by the \
username for the target user.
INFO_SASL_PLAIN_OPTION_AUTHZ_ID=A string that identifies the user under \
whose authority subsequent operations should be processed. If this is not \
provided, then no alternate authorization identity will be used.
INFO_SASL_SCRAM_SHA_1_DESCRIPTION=A salted challenge-response authentication \
mechanism that can allow the client to perform password-based \
authentication in a manner that proves that the client knows the password \
without transferring the password in the clear, while allowing the server \
to store the password in a non-reversible form, and also requiring the \
client to perform multiple rounds of processing to make guessing attacks \
more expensive. This variant uses the SHA-1 digest algorithm in the course \
of computing the password.
INFO_SASL_SCRAM_SHA_256_DESCRIPTION=A salted challenge-response \
authentication mechanism that can allow the client to perform \
password-based authentication in a manner that proves that the client knows \
the password without transferring the password in the clear, while allowing \
the server to store the password in a non-reversible form, and also \
requiring the client to perform multiple rounds of processing to make \
guessing attacks more expensive. This variant uses the 256-bit SHA-2 \
digest algorithm in the course of computing the password.
INFO_SASL_SCRAM_SHA_512_DESCRIPTION=A salted challenge-response \
authentication mechanism that can allow the client to perform \
password-based authentication in a manner that proves that the client knows \
the password without transferring the password in the clear, while allowing \
the server to store the password in a non-reversible form, and also \
requiring the client to perform multiple rounds of processing to make \
guessing attacks more expensive. This variant uses the 256-bit SHA-2 \
digest algorithm in the course of computing the password.
INFO_SASL_SCRAM_OPTION_USERNAME=A string that identifies the user that is \
trying to authenticate.
ERR_SASL_OPTION_MISSING_EQUAL=Unable to parse string ''{0}'' as a SASL \
option because it is missing an equal sign to separate the name from the \
value.
ERR_SASL_OPTION_STARTS_WITH_EQUAL=Unable to parse string ''{0}'' as a SASL \
option because it does not have an option name before the equal sign.
ERR_SASL_OPTION_NOT_MULTI_VALUED=SASL option ''{0}'' was provided multiple \
times.
ERR_SASL_OPTION_MECH_CONFLICT=Conflicting SASL mechanisms ''{0}'' and ''{1}'' \
were specified.
ERR_SASL_OPTION_NO_MECH=No SASL mechanism was specified.
ERR_SASL_OPTION_UNSUPPORTED_MECH=Unsupported SASL mechanism ''{0}''.
ERR_SASL_OPTION_MECH_DOESNT_ACCEPT_PASSWORD=A password was provided, but \
SASL mechanism {0} does not accept a password.
ERR_SASL_OPTION_MECH_REQUIRES_PASSWORD=SASL mechanism {0} requires a password \
but none was provided.
ERR_SASL_OPTION_GSSAPI_PASSWORD_REQUIRED=A password must be provided for a \
GSSAPI bind unless useTicketCache=true and requireCache=true options are \
provided.
INFO_SASL_TOOL_ENTER_OAUTHBEARER_ACCESS_TOKEN=Enter the OAuth 2.0 access token:
ERR_SASL_OPTION_UNSUPPORTED_FOR_MECH=SASL option ''{0}'' is not supported \
with the {1} mechanism.
ERR_SASL_MISSING_REQUIRED_OPTION=SASL option ''{0}'' is required with the \
{1} mechanism but was not provided.
ERR_SASL_OPTION_MALFORMED_BOOLEAN_VALUE=SASL option ''{0}'' must have a value \
of either ''true'' or ''false''.
ERR_MULTI_LDAP_TOOL_PREFIXES_AND_SUFFIXES_NULL=The sets of server name \
prefixes and server name suffixes must not both be null.
ERR_MULTI_LDAP_TOOL_PREFIXES_AND_SUFFIXES_EMPTY=If non-null, the sets of \
server name prefixes and server name suffixes must not be empty.
ERR_MULTI_LDAP_TOOL_PREFIXES_AND_SUFFIXES_MISMATCH=If both the sets of server \
name prefixes and server name suffixes are non-null, they must have the \
same number of elements.
INFO_MULTI_LDAP_TOOL_GROUP_CONN_AND_AUTH=Connection and Authentication \
Arguments
ERR_COMMAND_LINE_TOOL_SHUTDOWN_HOOK_NOT_IMPLEMENTED=A shutdown hook was \
invoked for command-line tool ''{0}'' but the doShutdownHookProcessing \
method has not been implemented for that tool. This method must be \
overridden and implemented for all tools that override the \
registerShutdownHook method to return true.
ERR_TEST_VALUE_NOT_VALID_DN=The provided string value ''{0}'' does not \
represent a valid LDAP distinguished name: {1}
ERR_TEST_DNS_NOT_EQUAL=The provided DN values ''{0}'' and ''{1}'' are not \
equal.
ERR_PW_READER_CANNOT_READ_PW_WITH_NO_CONSOLE=ERROR: Unable to interactively \
read a password when no console is available (for example, if the output \
has been redirected, or if the tool is not running in an interactive shell).
ERR_PW_READER_FAILURE=An error occurred while attempting to read a password \
from the terminal: {0}
INFO_RATE_ADJUSTOR_VARIABLE_RATE_DATA_ARG_DESCRIPTION=The path to a file \
containing information that can be used to cause the tool to vary the \
target rate over time. Use the {0} argument to generate a sample rate \
definition file with comments that describe the required format for this \
file.
INFO_RATE_ADJUSTOR_GENERATE_SAMPLE_RATE_FILE_ARG_DESCRIPTION=The path to a \
sample variable data rate file that should be generated. This file will \
contain comments that describe the expected format for the file to use \
with the {0} argument.
ERR_RATE_ADJUSTOR_INVALID_KEYS=The header included the following invalid \
keys: {0}. The supported keys are {1}.
ERR_RATE_ADJUSTOR_MISSING_FORMAT=The rate input did not include a value for \
the ''{0}'' property in the header. This key is required, and must have one \
of these values: {1}. All header lines must appear at the beginning of \
the file and must take the form ''{2} key=value''.
ERR_RATE_ADJUSTOR_INVALID_FORMAT=The rate input included an invalid \
value, ''{0}'', for the ''{1}'' property in the header. This key must \
have one of these values: {2}.
ERR_RATE_ADJUSTOR_INVALID_DEFAULT_DURATION=Default duration ''{0}'' could not \
be parsed as a duration value: {1}
ERR_RATE_ADJUSTOR_INVALID_LINE=Input line ''{0}'' has an invalid format. All \
non-empty, non-comment lines must take the form ''absolute-rate-per-second, \
duration'' (e.g., ''1000, 1m'') or ''relative-rate, duration'' \
(e.g., ''2.5X, 1d''), where the rate is a multiplier on the baseline rate \
per second. The duration can be omitted if a {1} value is provided in the \
header
ERR_RATE_ADJUSTOR_INVALID_RATE=Rate ''{0}'' from input line ''{1}'' could not \
be parsed as a floating point value
ERR_RATE_ADJUSTOR_RELATIVE_RATE_WITHOUT_BASELINE=Rate ''{0}'' from \
input line ''{1}'' specified a relative rate. This is not supported because \
the target rate per second was not provided (e.g., using the \
''--ratePerSecond'' command-line argument).
ERR_RATE_ADJUSTOR_INVALID_DURATION=Duration ''{0}'' from input line ''{1}'' \
could not be parsed as a duration value: {2}
ERR_RATE_ADJUSTOR_HEADER_NO_EQUAL=Header line ''{0}'' is malformed because it \
does not include an equal sign to separate the header key from its value.
ERR_RATE_ADJUSTOR_HEADER_EMPTY_KEY=Header line ''{0}'' is malformed because \
the key is an empty string.
ERR_RATE_ADJUSTOR_DUPLICATE_HEADER_KEY=Header key ''{0}'' already has a value \
of ''{1}''. Cannot also set it to ''{2}''.
ERR_RATE_ADJUSTOR_NO_END_HEADER_FOUND=Unable to find a line comprised of \
the text ''{0}'' to denote the end of the header.
INFO_INTERACTIVE_LAUNCHING=Launching {0} in interactive mode.
INFO_INTERACTIVE_RUNNING_WITH_NO_ARGS=Running {0} without any arguments.
INFO_INTERACTIVE_RUNNING_WITH_ARGS=Running the following command:
INFO_INTERACTIVE_SUBCOMMAND_PROMPT=Which subcommand do you want to use?
INFO_INTERACTIVE_LDAP_SECURITY_PROMPT=Should the LDAP communication be \
encrypted?
INFO_INTERACTIVE_LDAP_SECURITY_OPTION_SSL_DEFAULT=Yes. Use SSL with default \
trust settings.
INFO_INTERACTIVE_LDAP_SECURITY_OPTION_SSL_MANUAL=Yes. Use SSL with a \
manually specified configuration.
INFO_INTERACTIVE_LDAP_SECURITY_OPTION_START_TLS_DEFAULT=Yes. Use StartTLS \
with default trust settings.
INFO_INTERACTIVE_LDAP_SECURITY_OPTION_START_TLS_MANUAL=Yes. Use StartTLS \
with a manually specified configuration.
INFO_INTERACTIVE_LDAP_SECURITY_OPTION_NONE=No. Use unencrypted LDAP.
INFO_INTERACTIVE_LDAP_CLIENT_CERT_PROMPT=Do you want to present a client \
certificate to the directory server?
INFO_INTERACTIVE_LDAP_CLIENT_CERT_OPTION_NO=No
INFO_INTERACTIVE_LDAP_CLIENT_CERT_OPTION_JKS=Yes, from a Java JKS key store
INFO_INTERACTIVE_LDAP_CLIENT_CERT_OPTION_PKCS12=Yes, from a PKCS #12 key store
INFO_INTERACTIVE_LDAP_KEYSTORE_PATH_PROMPT=Enter the path to the key store file
INFO_INTERACTIVE_LDAP_KEYSTORE_PIN_PROMPT=Enter the PIN needed to access the \
contents of the key store (or just press ENTER if no PIN is required)
INFO_INTERACTIVE_PIN_CONFIRM_PROMPT=Confirm the PIN
INFO_INTERACTIVE_LDAP_CERT_NICKNAME_PROMPT=Enter the nickname for the desired \
certificate in the certificate key store (or just press ENTER if there is \
only one client certificate in the key store)
INFO_INTERACTIVE_LDAP_CERT_AUTH_PROMPT=Do you wish to use the client \
certificate to authenticate using SASL EXTERNAL?
INFO_INTERACTIVE_LDAP_TRUST_PROMPT=How do you wish to determine whether the \
server certificate should be trusted?
INFO_INTERACTIVE_LDAP_TRUST_OPTION_PROMPT=Interactively prompt about whether \
to trust the server certificate
INFO_INTERACTIVE_LDAP_TRUST_OPTION_JKS=Use a JKS trust store
INFO_INTERACTIVE_LDAP_TRUST_OPTION_PKCS12=Use a PKCS #12 trust store
INFO_INTERACTIVE_LDAP_TRUST_OPTION_BLIND=Blindly trust any server certificate
INFO_INTERACTIVE_LDAP_TRUSTSTORE_PATH_PROMPT=Enter the path to the trust \
store file
INFO_INTERACTIVE_LDAP_TRUSTSTORE_PIN_PROMPT=Enter the PIN needed to access \
the contents of the trust store (or just press ENTER if no PIN is required)
INFO_INTERACTIVE_LDAP_PROMPT_HOST=Enter the address of the directory server
INFO_INTERACTIVE_LDAP_PROMPT_PORT=Enter the port on which to communicate with \
the directory server
INFO_INTERACTIVE_LDAP_AUTH_PROMPT=How do you wish to authenticate to the \
directory server?
INFO_INTERACTIVE_LDAP_AUTH_OPTION_NONE=Do not authenticate
INFO_INTERACTIVE_LDAP_AUTH_OPTION_SIMPLE=Use simple authentication
INFO_INTERACTIVE_LDAP_AUTH_OPTION_SASL=Use SASL authentication
INFO_INTERACTIVE_LDAP_AUTH_BIND_DN_PROMPT=Enter the DN of the user as whom \
you wish to bind, or simply press ENTER for anonymous simple authentication
INFO_INTERACTIVE_LDAP_AUTH_PW_PROMPT=Enter the password for the user
INFO_INTERACTIVE_PW_CONFIRM_PROMPT=Confirm the password
INFO_INTERACTIVE_LDAP_AUTH_SASL_PROMPT=Which SASL mechanism would you like to \
use?
INFO_INTERACTIVE_LDAP_SASL_OPTION_CRAM_MD5=CRAM-MD5
INFO_INTERACTIVE_LDAP_SASL_OPTION_DIGEST_MD5=DIGEST-MD5
INFO_INTERACTIVE_LDAP_SASL_OPTION_PLAIN=PLAIN
INFO_INTERACTIVE_LDAP_AUTH_AUTHID_PROMPT=Enter the authentication ID to use \
to authenticate (typically ''dn:'' followed by the user DN or ''u:'' \
followed by the username)
INFO_INTERACTIVE_LDAP_AUTH_AUTHZID_PROMPT=Enter the authorization ID to use \
(typically in the same format as the authentication ID), or simply press \
ENTER if you do not wish to use an alternate authorization identity
INFO_INTERACTIVE_LDAP_AUTH_REALM_PROMPT=Enter the authentication realm, or \
simply press ENTER for no realm
ERR_INTERACTIVE_LDAP_CANNOT_CREATE_KEY_MANAGER=An error occurred while \
attempting to initialize the key manager for SSL/TLS encryption: {0}. \
Unable to communicate securely with the directory server.
INFO_INTERACTIVE_LDAP_RETRY_PROMPT=Would you like to re-enter LDAP connection \
settings?
ERR_INTERACTIVE_MULTI_SERVER_LDAP_NOT_SUPPORTED=Interactive mode is \
currently not supported for multi-server LDAP command-line tools.
ERR_INTERACTIVE_LDAP_CANNOT_CREATE_TRUST_MANAGER=An error occurred while \
attempting to initialize the trust manager for SSL/TLS encryption: {0}. \
Unable to communicate securely with the directory server.
ERR_INTERACTIVE_LDAP_CANNOT_CREATE_SOCKET_FACTORY=An error occurred while \
attempting to initialize the socket factory for SSL/TLS encryption: {0}. \
Unable to communicate securely with the directory server.
ERR_INTERACTIVE_LDAP_CANNOT_CONNECT=Unable to establish a connection to \
server ''{0}'' on port {1,number,0}: {2}
ERR_INTERACTIVE_LDAP_CANNOT_PERFORM_STARTTLS=Unable to secure the connection \
using StartTLS: {0}
ERR_INTERACTIVE_LDAP_CANNOT_AUTHENTICATE=Unable to authenticate to the \
directory server using the provided settings: {0}
INFO_INTERACTIVE_ARG_MENU_PROMPT=Would you like to alter the values of any \
command-line arguments for the tool?
INFO_INTERACTIVE_MENU_TRAILING_ARGS_IDENTIFIER='{'trailing arguments'}'
INFO_INTERACTIVE_MENU_OPTION_REPROMPT_FOR_CONN_ARGS=Re-prompt for the LDAP \
connection arguments
INFO_INTERACTIVE_MENU_OPTION_REPROMPT_FOR_CONN_AUTH_ARGS=Re-prompt for the \
LDAP connection and authentication arguments
INFO_INTERACTIVE_MENU_OPTION_DISPLAY_ARGS=Display the command to run {0} \
with these settings
INFO_INTERACTIVE_MENU_OPTION_RUN=Run {0} with these settings
INFO_INTERACTIVE_MENU_OPTION_UNDEFINED=Leave undefined
INFO_INTERACTIVE_MENU_OPTION_QUIT=Quit this program
INFO_INTERACTIVE_MENU_NO_CURRENT_ARGS=The {0} tool does not require any \
arguments to run with the current settings.
INFO_INTERACTIVE_MENU_CURRENT_ARGS_HEADER=The command used to run {0} with \
the current settings would be:
ERR_INTERACTIVE_MENU_EXTENDED_VALIDATION_ERRORS=One or more errors were \
detected while performing extended argument validation: {0}
ERR_INTERACTIVE_MENU_CORRECT_VALIDATION_ERRORS=These errors must be corrected \
before the tool can be run.
INFO_INTERACTIVE_MENU_PROMPT_PRESS_ENTER_TO_CONTINUE=Press ENTER to continue
INFO_INTERACTIVE_MENU_ENTER_CHOICE_WITHOUT_DEFAULT=Enter choice:
INFO_INTERACTIVE_MENU_ENTER_CHOICE_WITH_DEFAULT=Enter choice [{0}]:
ERR_INTERACTIVE_ARG_MENU_INVALID_CHOICE=Invalid choice. Enter the desired \
option number or letter.
ERR_INTERACTIVE_MENU_CANNOT_READ_CHOICE=An error occurred while attempting to \
determine the selected menu item: {0}
INFO_INTERACTIVE_TRAILING_DESC_SINGLE_REQUIRED=The {0} tool requires exactly \
one trailing argument which is not immediately preceded by any identifier. \
The expected usage for this argument is:
INFO_INTERACTIVE_TRAILING_DESC_SINGLE_OPTIONAL=The {0} tool optionally \
allows a single trailing argument which is not immediately preceded by any \
identifier. The expected usage for this argument is:
INFO_INTERACTIVE_TRAILING_PROMPT_SINGLE=Enter the desired trailing argument \
value, or simply press ENTER to indicate no trailing argument should be \
provided
INFO_INTERACTIVE_TRAILING_ARG_PROMPT=Trailing argument value
ERR_INTERACTIVE_TRAILING_VALUE_INVALID=The specified value was invalid: {0}
INFO_INTERACTIVE_TRAILING_DESC_MULTIPLE_REQUIRED=The {0} tool requires at \
least {1,number,0} trailing argument(s) (which are not immediately \
preceded by any identifiers) to be provided. The expected usage for the \
trailing arguments is:
INFO_INTERACTIVE_TRAILING_DESC_MULTIPLE_OPTIONAL=The {0} tool optionally \
allows one or more trailing arguments that are not immediately preceded by \
any identifiers. The expected usage for the trailing arguments is:
INFO_INTERACTIVE_TRAILING_PROMPT_MULTIPLE=Enter the desired trailing argument \
values, pressing ENTER on a blank line to indicate that no more trailing \
arguments are needed.
INFO_INTERACTIVE_ARG_PROMPT_SPECIFY_SINGLE_VALUE=Specify a new value for \
argument ''{0}''
INFO_INTERACTIVE_ARG_PROMPT_DESCRIPTION=Description:
INFO_INTERACTIVE_ARG_PROMPT_CONSTRAINTS=Value Constraints:
INFO_INTERACTIVE_ARG_DESC_CURRENT_VALUE=The current value for this argument is:
INFO_INTERACTIVE_ARG_DESC_CURRENT_VALUES=The current values for this argument \
are:
INFO_INTERACTIVE_ARG_PROMPT_NEW_VALUE=Enter a new value
INFO_INTERACTIVE_ARG_PROMPT_VALUE_CONFIRM=Confirm the value
INFO_INTERACTIVE_ARG_PROMPT_NEW_VALUES=Enter the desired new value(s), \
pressing ENTER on an empty line to indicate no more values are needed.
INFO_INTERACTIVE_ARG_PROMPT_SINGLE_REQUIRED=This argument requires a value.
INFO_INTERACTIVE_ARG_PROMPT_AT_LEAST_ONE_REQUIRED=This argument requires at \
least one value.
ERR_INTERACTIVE_ARG_PROMPT_INVALID_VALUE=Invalid value: {0}
INFO_INTERACTIVE_ARG_PROMPT_SPECIFY_MULTIPLE_VALUES=Specify one or more new \
values for argument ''{0}''
ERR_INTERACTIVE_MENU_INVALID_CHOICE=Invalid choice. Enter the desired option \
number, or ''q'' to quit.
ERR_INTERACTIVE_PROMPT_VALUE_REQUIRED=You are require to supply a value.
ERR_INTERACTIVE_PROMPT_ERROR_READING_RESPONSE=An error occurred while \
attempting to read a response from the user: {0}
ERR_INTERACTIVE_PROMPT_INVALID_BOOLEAN=Unable to parse the provided value as \
a valid Boolean response. Please enter either ''true'' or ''false''.
INFO_INTERACTIVE_CHOICE_YES=Yes
INFO_INTERACTIVE_CHOICE_NO=No
ERR_INTERACTIVE_PROMPT_NULL_DN_NOT_ALLOWED=The null DN is not allowed for \
this value. Please enter a non-empty DN.
ERR_INTERACTIVE_PROMPT_INVALID_DN=Unable to parse the provided value as a \
valid LDAP distinguished name. Please enter a valid DN.
ERR_INTERACTIVE_PROMPT_INVALID_FILTER=Unable to parse the provided value as a \
valid LDAP search filter. Please enter a valid filter.
ERR_INTERACTIVE_PROMPT_CONFIRM_MISMATCH=ERROR: The provided values do not \
match.
ERR_INTERACTIVE_PROMPT_INVALID_TIMESTAMP=Unable to parse the provided value \
as a timestamp. Supported formats include any generalized time format, as \
well as local timestamps in any of the following formats: \
''YYYYMMDDhhmmss.uuu'', ''YYYYMMDDhhmmss'', or ''YYYYMMDDhhmm''. Please \
enter a valid timestamp.
ERR_INTERACTIVE_PROMPT_INTEGER_OUT_OF_RANGE=The value must be between {0} and \
{1}.
ERR_INTERACTIVE_PROMPT_INVALID_INTEGER_WITHOUT_RANGE=Unable to parse the \
provided value as an integer. Please enter a valid integer value.
ERR_INTERACTIVE_PROMPT_INVALID_INTEGER_WITH_RANGE=Unable to parse the \
provided value as an integer. Please enter a valid integer value between \
{0} and {1}.
ERR_INTERACTIVE_PROMPT_FILE_DOES_NOT_EXIST=File ''{0}'' does not exist. You \
must provide a path to a file that exists.
ERR_INTERACTIVE_PROMPT_DIR_DOES_NOT_EXIST=File ''{0}'' does not exist. You \
must provide a path to a directory that exists.
ERR_INTERACTIVE_PROMPT_PARENT_DOES_NOT_EXIST=File ''{0}'' does not exist, and \
neither does its parent. You must provide a path in which at least the \
parent directory exists.
ERR_INTERACTIVE_PROMPT_PATH_MUST_BE_FILE=Path ''{0}'' exists but references a \
directory rather than a file. The specified path must reference a file.
ERR_INTERACTIVE_PROMPT_PATH_MUST_BE_DIR=Path ''{0}'' exists but references a \
file rather than a directory. The specified path must reference a directory.
ERR_INTERACTIVE_REQUIRED_ARG_SET_CONFLICT=At least one of the following \
arguments must be provided: {0}.
ERR_INTERACTIVE_EXCLUSIVE_ARG_SET_CONFLICT=At most one of the following \
arguments must be provided: {0}.
ERR_INTERACTIVE_DEPENDENT_ARG_SET_CONFLICT=If the ''{0}'' argument is \
provided, then one of the following arguments must also be provided: {1}.
INFO_SASL_HELP_MECHANISM=The {0} SASL Mechanism
INFO_SASL_HELP_PASSWORD_REQUIRED=A password must be provided when using the \
{0} SASL mechanism.
INFO_SASL_HELP_PASSWORD_OPTIONAL=A password may optionally be provided when \
using the {0} SASL mechanism.
INFO_SASL_HELP_MECHANISM_OPTIONS=The SASL options available for use with the \
{0} mechanism include:
ERR_DN_FILE_READER_CANNOT_BASE64_DECODE=Unable to base64-decode value ''{0}'' \
contained on line {1,number,0} of file ''{2}'': {3}
ERR_DN_FILE_READER_CANNOT_PARSE_DN=Unable to parse value ''{0}'' contained on \
line {1,number,0} of file ''{2}'' as a DN: {3}
ERR_FILTER_FILE_READER_CANNOT_PARSE_FILTER=Unable to parse value ''{0}'' \
contained on line {1,number,0} of file ''{2}'' as an LDAP search filter: {3}
INFO_SASL_UNBOUNDID_CERT_PLUS_PASSWORD_DESCRIPTION=A mechanism that can be \
used to perform multifactor authentication with both a certificate and a \
password.
INFO_SASL_UNBOUNDID_DELIVERED_OTP_DESCRIPTION=A mechanism that can be used to \
perform multifactor authentication with a one-time password that has been \
delivered to the use through some out-of-band mechanism (triggered by the \
deliver one-time password extended request).
INFO_SASL_UNBOUNDID_DELIVERED_OTP_OPTION_AUTH_ID=A string that identifies \
the user that is trying to authenticate. The value is typically in the \
form ''dn:'' followed by the DN of the target user''s entry, or ''u:'' \
followed by the username for the target user.
INFO_SASL_UNBOUNDID_DELIVERED_OTP_OPTION_AUTHZ_ID=A string that identifies \
the user under whose authority subsequent operations should be processed. \
If this is not provided, then no alternate authorization identity will be \
used.
INFO_SASL_UNBOUNDID_DELIVERED_OTP_OPTION_OTP=The one-time password to use to \
authenticate.
INFO_SASL_UNBOUNDID_TOTP_DESCRIPTION=A mechanism that can be used to perform \
multifactor authentication with a static password and a time-based one-time \
password (TOTP) code.
INFO_SASL_UNBOUNDID_TOTP_OPTION_AUTH_ID=A string that identifies the user \
that is trying to authenticate. The value is typically in the form ''dn:'' \
followed by the DN of the target user''s entry, or ''u:'' followed by the \
username for the target user.
INFO_SASL_UNBOUNDID_TOTP_OPTION_AUTHZ_ID=A string that identifies the user \
under whose authority subsequent operations should be processed. If this \
is not provided, then no alternate authorization identity will be used.
INFO_SASL_UNBOUNDID_TOTP_OPTION_PROMPT_FOR_PW=Indicates whether to \
interactively prompt for the user''s static password. The value may be \
either ''true'' or ''false''.
INFO_SASL_UNBOUNDID_TOTP_OPTION_TOTP_PASSWORD=The time-based one-time \
password authentication code.
INFO_SASL_UNBOUNDID_YUBIKEY_OTP_DESCRIPTION=A mechanism that can be used to \
perform multifactor authentication with a one-time password that has been \
generated by a YubiKey device.
INFO_SASL_UNBOUNDID_YUBIKEY_OTP_OPTION_AUTH_ID=A string that identifies the \
user that is trying to authenticate. The value is typically in the form \
''dn:'' followed by the DN of the target user''s entry, or ''u:'' followed \
by the username for the target user.
INFO_SASL_UNBOUNDID_YUBIKEY_OTP_OPTION_AUTHZ_ID=A string that identifies the \
user under whose authority subsequent operations should be processed. If \
this is not provided, then no alternate authorization identity will be used.
INFO_SASL_UNBOUNDID_YUBIKEY_OTP_OPTION_OTP=The one-time password to use to \
authenticate.
INFO_SASL_UNBOUNDID_YUBIKEY_OTP_OPTION_PROMPT_FOR_PW=Indicates whether to \
interactively prompt for the user''s static password. The value may be \
either ''true'' or ''false''.
INFO_SASL_ENTER_STATIC_PW=Enter the static password:
ERR_SASL_PROMPT_FOR_PROVIDED_PW=SASL option ''{0}'' can only be used when \
the static password has not already been provided through some other \
means.
ERR_SASL_PROMPT_FOR_STATIC_PW_BAD_VALUE=SASL option ''{0}'' can only have a \
value of ''true'' or ''false''.
ERR_FROM_HEX_ODD_NUMBER_OF_CHARACTERS=Unable to decode the provided \
hexadecimal string to a byte array because the provided string had a \
length of {0,number,0} characters, but it is only possible to process \
strings with an even number of characters.
ERR_FROM_HEX_NON_HEX_CHARACTER=Unable to decode the provided hexadecimal \
string to a byte array because the provided string had a non-hex character \
at index {0,number,0}.
ERR_PW_ENCRYPTED_STREAM_HEADER_READ_END_OF_STREAM_IN_MAGIC=Unable to read a \
passphrase-encrypted stream header from the provided input stream because \
the end of the stream was reached while trying to read the magic bytes at \
the beginning of the header.
ERR_PW_ENCRYPTED_STREAM_HEADER_READ_MAGIC_MISMATCH=Unable to read a \
passphrase-encrypted stream header from the provided input stream because \
the data read at the beginning of the stream did not start with the expected \
magic value.
ERR_PW_ENCRYPTED_STREAM_HEADER_READ_END_OF_STREAM_AFTER_MAGIC=Unable to read a \
passphrase-encrypted stream header from the provided input stream because \
the end of the stream was reached after the magic bytes.
ERR_PW_ENCRYPTED_STREAM_HEADER_READ_ASN1_DECODE_ERROR=Unable to read a \
passphrase-encrypted stream header from the provided input stream because \
the non-magic portion of the header could not be properly decoded: {0}
ERR_PW_ENCRYPTED_STREAM_HEADER_DECODE_TOO_SHORT=Unable to decode the contents \
of the provided byte array as a passphrase-encrypted stream header because \
the array is too short to contain a valid header.
ERR_PW_ENCRYPTED_STREAM_HEADER_DECODE_MAGIC_MISMATCH=Unable to decode the \
contents of the provided byte array as a passphrase-encrypted stream header \
because it does not start with the expected magic value.
ERR_PW_ENCRYPTED_STREAM_HEADER_DECODE_ASN1_DECODE_ERROR=Unable to decode the \
contents of the provided byte array as a passphrase-encrypted stream header \
because the non-magic portion of the header could not be properly \
decoded: {0}
ERR_PW_ENCRYPTED_HEADER_SEQUENCE_UNSUPPORTED_VERSION=Unsupported encoding \
version {0,number,0}.
ERR_PW_ENCRYPTED_HEADER_SEQUENCE_UNRECOGNIZED_ELEMENT_TYPE=Unrecognized \
header sequence element type: {0}.
ERR_PW_ENCRYPTED_HEADER_SEQUENCE_BAD_PW=The provided passphrase is invalid.
ERR_PW_ENCRYPTED_HEADER_SEQUENCE_DECODE_ERROR=An unexpected error occurred \
while trying to decode the header sequence: {0}
ERR_PW_ENCRYPTED_HEADER_NO_KEY_AVAILABLE=Unable to create a cipher from the \
passphrase-encrypted stream header because no passphrase was provided when \
decoding the header.
ERR_CLOSEABLE_LOCK_TRY_LOCK_TIMEOUT=Unable to acquire the closeable lock with \
a timeout of {0}.
ERR_CLOSEABLE_RW_LOCK_TRY_LOCK_WRITE_TIMEOUT=Unable to acquire the closeable \
write lock with a timeout of {0}.
ERR_CLOSEABLE_RW_LOCK_TRY_LOCK_READ_TIMEOUT=Unable to acquire the closeable \
read lock with a timeout of {0}.
ERR_CANNOT_GET_ENCRYPTION_PASSPHRASE=Unable to interactively read the \
encryption passphrase from the user: {0}
ERR_STREAM_FILE_VALUE_PATTERN_PATH_MISSING=Unable to create a stream file \
value pattern component for file ''{0}'' because that file does not exist.
ERR_STREAM_FILE_VALUE_PATTERN_PATH_NOT_FILE=Unable to create a stream file \
value pattern component for file ''{0}'' because that path exists but does \
not reference a file.
ERR_STREAM_FILE_VALUE_PATTERN_FILE_EMPTY=Unable to create a stream file \
value pattern component for file ''{0}'' because that file is empty.
ERR_STREAM_FILE_VALUE_PATTERN_ERROR_GETTING_NEXT_VALUE=An error occurred \
while trying to retrieve the next line from file ''{0}'': {1}
ERR_TIMESTAMP_VALUE_PATTERN_MIN_WITHOUT_MAX=Unable to create a timestamp \
value pattern component from string ''{0}'' because it specifies a minimum \
timestamp bound without a maximum timestamp bound.
ERR_TIMESTAMP_VALUE_PATTERN_CANNOT_PARSE_MIN=Unable to create a timestamp \
value pattern component from string ''{0}'' because minimum bound value \
''{1}'' could not be parsed as a generalized time value: {2}
ERR_TIMESTAMP_VALUE_PATTERN_CANNOT_PARSE_MAX=Unable to create a timestamp \
value pattern component from string ''{0}'' because maximum bound value \
''{1}'' could not be parsed as a generalized time value: {2}
ERR_TIMESTAMP_VALUE_PATTERN_MIN_NOT_LT_MAX=Unable to create a timestamp value \
pattern component from string ''{0}'' because minimum bound value ''{1}'' is \
greater than or equal to maximum bound value ''{2}''. The minimum bound \
value must be less than the maximum bound value.
ERR_TIMESTAMP_VALUE_PATTERN_FORMAT_NOT_AT_END=Unable to create a timestamp \
value pattern component from string ''{0}'' because the format element is \
not the last element in the string.
ERR_TIMESTAMP_VALUE_PATTERN_CANNOT_PARSE_FORMAT_STRING=Unable to create a \
timestamp value pattern component from string ''{0}'' because timestamp \
format string ''{1}'' is not valid for use with the Java SimpleDateFormat \
class.
ERR_TIMESTAMP_VALUE_PATTERN_MALFORMED=Unable to create a timestamp value \
pattern component from string ''{0}''. If the string is not just \
''timestamp'', then it must start with ''timestamp:min='' or \
''timestamp:format=''.
ERR_RANDOM_CHARS_VALUE_PATTERN_CANNOT_PARSE_LENGTH=Unable to create a random \
characters value pattern component from string ''{0}'' because the string \
''{1}'' cannot be parsed as an integer to represent the number of characters \
in the string to generate.
ERR_RANDOM_CHARS_VALUE_PATTERN_INVALID_LENGTH=Unable to create a random \
characters value pattern component from string ''{0}'' because the parsed \
length value of {1,number,0} is not greater than zero.
ERR_RANDOM_CHARS_VALUE_PATTERN_EMPTY_CHAR_SET=Unable to create a random \
characters value pattern component from string ''{0}'' because the set of \
characters to include in the string is empty.
ERR_PW_ENCRYPTED_STREAM_HEADER_CANNOT_GENERATE_KEY=Even after multiple \
attempts, an encryption key could not be generated consistently. This likely \
indicates some serious issue with the JVM implementation.
ERR_PW_FILE_READER_FILE_MISSING=Unable to read a password from file ''{0}'' \
because that file does not exist.
ERR_PW_FILE_READER_FILE_NOT_FILE=Unable to read a password from file ''{0}'' \
because that path exists but does not represent a file.
INFO_PW_FILE_READER_ENTER_PW_PROMPT=Password file ''{0}'' is encrypted. \
Please enter the password used as the encryption key:
ERR_PW_FILE_READER_WRONG_PW=The provided password was incorrect. Please \
provide the correct password used as the encryption key for file ''{0}'':
ERR_PW_FILE_READER_FILE_EMPTY=Unable to read a password from file ''{0}'' \
because that file is empty. A password file must contain exactly one line, \
that line must be non-empty, and the entire contents of that line will be \
used as the password.
ERR_PW_FILE_READER_FILE_HAS_MULTIPLE_LINES=Unable to read a password from \
file ''{0}'' because that file has multiple lines. A password file must \
contain exactly one line, that line must be non-empty, and the entire \
contents of that line will be used as the password.
ERR_PW_FILE_READER_FILE_HAS_EMPTY_LINE=Unable to read a password from file \
''{0}'' because file contains just an empty line. A password file must \
contain exactly one line, that line must be non-empty, and the entire \
contents of that line will be used as the password.
ERR_SUBTREE_DELETER_INTERFACE_EXTOP_NOT_SUPPORTED=Extended operations are not \
supported for LDAPInterface instances of type {0}.
ERR_SUBTREE_DELETER_SKIPPING_UNDELETABLE_ANCESTOR=Not attempting to delete DN \
''{0}'' because an error occurred while attempting to delete descendant \
entry ''{1}''.
ERR_SUBTREE_DELETER_INTERFACE_WHO_AM_I_AUTHZ_ID_NOT_DN=The ''Who Am I?'' \
extended operation returned an authorization ID of ''{0}'', which does not \
start with ''dn:'' and therefore cannot be used to determine the DN of the \
authenticated user. As such, it is not possible to determine the DN of the \
user that should be permitted to bypass the subtree accessibility \
restriction.
ERR_SUBTREE_DELETER_MISSING_PAGED_RESULTS_RESPONSE=The response to a search \
request with base DN ''{0}'' filter ''{1}'' did not include the expected \
simple paged results response control.
ERR_SUBTREE_DELETER_SEARCH_LISTENER_REFERENCE_RETURNED=Received a search \
result reference with URL(s) {0} in response to a search request with base \
DN ''{1}'' and filter ''{2}''.
ERR_RFC_3339_TIME_TOO_SHORT=Unable to parse ''{0}'' as a timestamp in the \
ISO 8601 format described in RFC 3339 because the provided string is too \
short.
ERR_RFC_3339_TIME_INVALID_DAY_FOR_MONTH=Unable to parse ''{0}'' as a \
timestamp in the ISO 8601 format described in RFC 3339 because day of \
month value {1,number,0} is not valid for month value {2,number,0}.
ERR_RFC_3339_TIME_INVALID_MONTH=Unable to parse ''{0}'' as a timestamp in the \
ISO 8601 format described in RFC 3339 because month value {1,number,0} is \
not valid.
ERR_RFC_3339_TIME_INVALID_HOUR=Unable to parse ''{0}'' as a timestamp in the \
ISO 8601 format described in RFC 3339 because hour value {1,number,0} is \
not valid.
ERR_RFC_3339_TIME_INVALID_MINUTE=Unable to parse ''{0}'' as a timestamp in \
the ISO 8601 format described in RFC 3339 because minute value {1,number,0} \
is not valid.
ERR_RFC_3339_TIME_INVALID_SECOND=Unable to parse ''{0}'' as a timestamp in \
the ISO 8601 format described in RFC 3339 because second value {1,number,0} \
is not valid.
ERR_RFC_3339_TIME_INVALID_SUB_SECOND_CHAR=Unable to parse ''{0}'' as a \
timestamp in the ISO 8601 format described in RFC 3339 because it contained \
invalid sub-second character ''{1}'' at position {2,number,0}.
ERR_RFC_3339_TIME_TOO_MANY_SUB_SECOND_DIGITS=Unable to parse ''{0}'' as a \
timestamp in the ISO 8601 format described in RFC 3339 because the \
sub-second component has more than three digits. This implementation does \
not support greater than millisecond-level precision.
ERR_RFC_3339_TIME_MISSING_TIME_ZONE_AFTER_SUB_SECOND=Unable to parse ''{0}'' \
as a timestamp in the ISO 8601 format described in RFC 3339 because it does \
not specify a time zone after the sub-second component.
ERR_RFC_3339_TIME_NO_SUB_SECOND_DIGITS=Unable to parse ''{0}'' as a timestamp \
in the ISO 8601 format described in RFC 3339 because the sub-second \
component does not contain any digits after the period.
ERR_RFC_3339_TIME_INVALID_TZ=Unable to parse ''{0}'' as a timestamp in the \
ISO 8601 format described in RFC 3339 because the time zone component was \
neither ''Z'' (to indicate the UTC time zone) nor a UTC offset in the form \
''+HH:MM'' or ''-HH:MM''.
ERR_RFC_3339_INVALID_SEPARATOR=Unable to parse ''{0}'' as a timestamp in the \
ISO 8601 format described in RFC 3339 because character ''{1}'' at position \
''{2,number,0}'' was not the expected ''{3}'' separator.
ERR_RFC_3339_INVALID_DIGIT=Unable to parse ''{0}'' as a timestamp in the ISO \
8601 format described in RFC 3339 because character ''{1}'' at position \
''{2,number,0}'' was not a numeric digit.
ERR_OID_INIT_PARENT_NOT_VALID=Unable to create an OID that is a child of OID \
''{0}'' because the provided is not a valid numeric OID.
ERR_OID_EMPTY=Unable to parse the provided string as an object identifier \
because it is empty.
ERR_OID_STARTS_WITH_PERIOD=Unable to parse ''{0}'' as an object identifier \
because it starts with a period.
ERR_OID_CONSECUTIVE_PERIODS=Unable to parse ''{0}'' as an object identifier \
because it contains consecutive periods at position {1,number,0}.
ERR_OID_LEADING_ZERO=Unable to parse ''{0}'' as an object identifier because \
it contains component ''{1}'' that starts with a leading zero.
ERR_OID_CANNOT_PARSE_AS_INT=Unable to parse ''{0}'' as an object identifier \
because component ''{1}'' is out of range for a 32-bit integer.
ERR_OID_ILLEGAL_CHARACTER=Unable to parse ''{0}'' as an object identifier \
because it contains illegal character ''{1}'' at position {2,number,0}.
ERR_OID_ENDS_WITH_PERIOD=Unable to parse ''{0}'' as an object identifier \
because it ends with a period.
ERR_OID_NOT_ENOUGH_COMPONENTS=Unable to parse ''{0}'' as a valid object \
identifier because it only contains a single component. Valid OIDs must \
have at least two components.
ERR_OID_ILLEGAL_SECOND_COMPONENT=Unable to parse ''{0}'' as a valid object \
identifier because the second component value of {1,number,0} is out of \
range. If the first component is {2,number,0}, then the second component \
must not be greater than 39.
ERR_OID_ILLEGAL_FIRST_COMPONENT=Unable to parse ''{0}'' as a valid object \
identifier because the first component value of {1,number,0} is not valid. \
The first component of a numeric OID can only be zero, one, or two.
ERR_OID_GET_PARENT_NOT_VALID=Unable to retrieve the parent for OID ''{0}'' \
because it is not a valid numeric OID.
ERR_OID_IS_ANCESTOR_OF_THIS_NOT_VALID=Unable to determine whether OID ''{0}'' \
is an ancestor of OID ''{1}'' because the former is not a valid numeric OID.
ERR_OID_IS_ANCESTOR_OF_PROVIDED_NOT_VALID=Unable to determine whether OID \
''{0}'' is an ancestor of OID ''{1}'' because the latter is not a valid \
numeric OID.
ERR_OID_IS_DESCENDANT_OF_THIS_NOT_VALID=Unable to determine whether OID \
''{0}'' is a descendant of OID ''{1}'' because the former is not a valid \
numeric OID.
ERR_OID_IS_DESCENDANT_OF_PROVIDED_NOT_VALID=Unable to determine whether OID \
''{0}'' is a descendant of OID ''{1}'' because the latter is not a valid \
numeric OID.
ERR_OID_REGISTRY_ITEM_OBJECT_MISSING_FIELD=Unable to parse JSON object {0} as \
an OID registry item because it is missing the required ''{1}'' field.
ERR_CRYPTO_HELPER_UNSUPPORTED_FIPS_PROVIDER=FIPS provider ''{0}'' is not \
currently supported. At present, only the ''{1}'' provider is supported.
ERR_CRYPTO_HELPER_INVALID_FIPS_MODE_PROPERTY_VALUE=System property ''{0}'' \
had an unexpected value of ''{1}''. If that property is defined, then it \
must only have a value of ''true'' or ''false''.
ERR_CRYPTO_HELPER_INSTANTIATION_ERROR_FROM_FIPS_MODE_PROPERTY=System property \
''{0}'' is set to ''true'', but an error occurred while attempting to load \
the FIPS provider: {1}
ERR_CRYPTO_HELPER_GET_CERT_FACTORY_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate a certificate factory of type ''{0}'' using provider ''{1}'' \
because that provider is not allowed in FIPS 140-2-compliant mode. The \
only providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_CIPHER_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate cipher transformation ''{0}'' using provider ''{1}'' because \
that provider is not allowed in FIPS 140-2-compliant mode. The only \
providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_KEY_FACTORY_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate a key factory for algorithm ''{0}'' using provider ''{1}'' \
because that provider is not allowed in FIPS 140-2-compliant mode. The \
only providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_KM_FACTORY_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate a key manager factory for algorithm ''{0}'' using provider \
''{1}'' because that provider is not allowed in FIPS 140-2-compliant mode. \
The only providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_KP_GEN_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate a key pair generator for algorithm ''{0}'' using provider \
''{1}'' because that provider is not allowed in FIPS 140-2-compliant mode. \
The only providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_INFER_KS_TYPE_NO_SUCH_FILE=Unable to infer the key store \
type for file ''{0}'' because the file does not exist.
ERR_CRYPTO_HELPER_INFER_KS_TYPE_EMPTY_FILE=Unable to infer the key store \
type for file ''{0}'' because the file is empty.
ERR_CRYPTO_HELPER_INFER_KS_TYPE_UNRECOGNIZED=Unable to infer the key store \
type for file ''{0}'' because that file does not appear to represent any of \
the supported key store types.
ERR_CRYPTO_HELPER_INFER_KS_TYPE_READ_ERROR=Unable to infer the key store type \
for file ''{0}'' because an error occurred while attempting to read from \
the file: {1}
ERR_CRYPTO_HELPER_GET_KEY_STORE_WRONG_STORE_TYPE_FOR_FIPS_MODE=Unable to \
instantiate key store ''{0}'' because only the ''{1}'' and ''{2}'' store \
types may be used when operating in FIPS 140-2-compliant mode.
ERR_CRYPTO_HELPER_GET_KEY_STORE_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate key store ''{0}'' using provider ''{1}'' because that provider \
is not allowed in FIPS 140-2-compliant mode. The only providers that may \
be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_KEY_STORE_WRONG_PROVIDER_FOR_STORE_TYPE=Unable to \
instantiate key store ''{0}'' using provider ''{1}'' because that provider \
is not allowed in FIPS 140-2-compliant mode. The only providers that may \
be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_MAC_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to instantiate \
MAC algorithm ''{0}'' using provider ''{1}'' because that provider is not \
allowed in FIPS 140-2-compliant mode. The only providers that may be used \
in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_DIGEST_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate message digest algorithm ''{0}'' using provider ''{1}'' because \
that provider is not allowed in FIPS 140-2-compliant mode. The only \
providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_SK_FACTORY_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate a secret key factory for algorithm ''{0}'' using provider \
''{1}'' because that provider is not allowed in FIPS 140-2-compliant mode. \
The only providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_SEC_RAND_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate a secure random number generator for algorithm ''{0}'' using \
provider ''{1}'' because that provider is not allowed in FIPS \
140-2-compliant mode. The only providers that may be used in this mode \
include: {2}.
ERR_CRYPTO_HELPER_GET_SEC_RAND_WRONG_PROVIDER_FOR_FIPS_MODE_NO_ALG=Unable to \
instantiate a secure random number generator using provider ''{0}'' because \
that provider is not allowed in FIPS 140-2-compliant mode. The only \
providers that may be used in this mode include: {1}.
ERR_CRYPTO_HELPER_GET_SEC_RAND_NO_ALG_FOR_PROVIDER=Unable to instantiate a \
secure random number generator for provider ''{0}'' because that provider \
does not support any secure random algorithms.
ERR_CRYPTO_HELPER_GET_SIGNATURE_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate signature algorithm ''{0}'' using provider ''{1}'' because that \
provider is not allowed in FIPS 140-2-compliant mode. The only providers \
that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_SSL_CONTEXT_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate an SSL context for protocol ''{0}'' using provider ''{1}'' \
because that provider is not allowed in FIPS 140-2-compliant mode. The \
only providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_GET_TM_FACTORY_WRONG_PROVIDER_FOR_FIPS_MODE=Unable to \
instantiate a trust manager factory for algorithm ''{0}'' using provider \
''{1}'' because that provider is not allowed in FIPS 140-2-compliant mode. \
The only providers that may be used in this mode include: {2}.
ERR_CRYPTO_HELPER_PROVIDER_NOT_AVAILABLE_IN_FIPS_MODE=Provider ''{0}'' cannot \
be used when operating in FIPS 140-2-compliant mode. The only providers \
that may be used in this mode include: {1}.
ERR_CRYPTO_HELPER_NO_SUCH_PROVIDER=The ''{0}'' provider is not available in \
the JVM.
ERR_BC_FIPS_HELPER_CANNOT_LOAD_FIPS_PROVIDER_CLASS=Unable to load the Bouncy \
Castle FIPS provider class ''{0}'' into the JVM: {1}. This suggests that \
the Bouncy Castle FIPS provider jar file (typically named something like \
''bc-fips-'{'version'}'.jar'' is not included in the classpath.
ERR_BC_FIPS_PROVIDER_CANNOT_INSTANTIATE_FIPS_PROVIDER=An unexpected error \
occurred while attempting to create an instance of the Bouncy Castle FIPS \
provider class ''{0}'': {1}
ERR_BC_FIPS_HELPER_CANNOT_LOAD_JSSE_PROVIDER_CLASS=Unable to load the Bouncy \
Castle JSSE provider class ''{0}'' into the JVM: {1}. This suggests that \
the Bouncy Castle FIPS TLS provider jar file (typically named something \
like ''bctls-fips-'{'version'}'.jar'' is not included in the classpath.
ERR_BC_FIPS_PROVIDER_CANNOT_INSTANTIATE_JSSE_PROVIDER=An unexpected error \
occurred while attempting to create an instance of the Bouncy Castle JSSE \
provider class ''{0}'': {1}
ERR_DEBUG_CANNOT_WRITE_TO_FILE=An unexpected error occurred while attempting \
to write a debug message to file ''{0}'': {1}. The debug message was: {2}
ERR_GET_NON_BC_FIPS_CLASS_LOADER_UNKNOWN_INSTANCE_ROOT=Unable to create a \
class loader for accessing non-FIPS-compliant Bouncy Castle functionality \
because the JVM does not appear to be running within a Ping Identity server \
root.
ERR_GET_NON_BC_FIPS_CLASS_LOADER_ERROR_FINDING_JARS=Unable to create a class \
loader for accessing non-FIPS-compliant Bouncy Castle functionality because \
an error occurred while attempting to identify Bouncy Castle jar files in \
directory ''{0}'': {1}
ERR_GET_NON_FIPS_BC_CLASS_LOADER_NO_JARS_FOUND=Unable to create a class \
loader for accessing non-FIPS-compliant Bouncy Castle functionality because \
the expected Bouncy Castle library was not found in the ''{0}'' directory.