001package org.opends.messages; 002 003import org.forgerock.i18n.LocalizableMessageDescriptor; 004 005/** 006 * This file contains localizable message descriptors having the resource 007 * name {@code org.opends.messages.access_control}. This file was generated 008 * automatically by the {@code i18n-maven-plugin} from the property file 009 * {@code org/opends/messages/access_control.properties} and it should not be manually edited. 010 */ 011public final class AccessControlMessages { 012 // The name of the resource bundle. 013 private static final String RESOURCE = "org.opends.messages.access_control"; 014 015 // Prevent instantiation. 016 private AccessControlMessages() { 017 // Do nothing. 018 } 019 020 /** 021 * Returns the name of the resource associated with the messages contained 022 * in this class. The resource name may be used for obtaining named loggers, 023 * e.g. using SLF4J's {@code org.slf4j.LoggerFactory#getLogger(String name)}. 024 * 025 * @return The name of the resource associated with the messages contained 026 * in this class. 027 */ 028 public static String resourceName() { 029 return RESOURCE; 030 } 031 032 /** 033 * The provided string "%s" could not be parsed as a valid Access Control Instruction (ACI) because it failed general ACI syntax evaluation 034 */ 035 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED = 036 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_GENERAL_PARSE_FAILED_1", 1); 037 038 /** 039 * The provided Access Control Instruction (ACI) version value "%s" is invalid, only the version 3.0 is supported 040 */ 041 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVAILD_VERSION = 042 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVAILD_VERSION_2", 2); 043 044 /** 045 * The provided Access Control Instruction access type value "%s" is invalid. A valid access type value is either allow or deny 046 */ 047 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION = 048 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_ACCESS_TYPE_VERSION_3", 3); 049 050 /** 051 * The provided Access Control Instruction (ACI) rights values "%s" are invalid. The rights must be a list of 1 to 6 comma-separated keywords enclosed in parentheses 052 */ 053 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX = 054 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_RIGHTS_SYNTAX_4", 4); 055 056 /** 057 * The provided Access Control Instruction (ACI) rights keyword values "%s" are invalid. The valid rights keyword values are one or more of the following: read, write, add, delete, search, compare or the single value all 058 */ 059 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD = 060 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_RIGHTS_KEYWORD_5", 5); 061 062 /** 063 * The provided Access Control Instruction (ACI) bind rule value "%s" is invalid because it is missing a close parenthesis that corresponded to the initial open parenthesis 064 */ 065 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN = 066 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_BIND_RULE_MISSING_CLOSE_PAREN_6", 6); 067 068 /** 069 * The provided Access Control Instruction (ACI) bind rule value "%s" is invalid. A valid bind rule value must be in the following form: keyword operator "expression" 070 */ 071 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX = 072 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_BIND_RULE_SYNTAX_7", 7); 073 074 /** 075 * The provided Access Control Instruction (ACI) bind rule keyword value "%s" is invalid. A valid keyword value is one of the following: userdn, groupdn, roledn, userattr,ip, dns, dayofweek, timeofday or authmethod 076 */ 077 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD = 078 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_8", 8); 079 080 /** 081 * The provided Access Control Instruction (ACI) bind rule operator value "%s" is invalid. A valid bind rule operator value is either '=' or "!=" 082 */ 083 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR = 084 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_BIND_RULE_OPERATOR_9", 9); 085 086 /** 087 * The provided Access Control Instruction (ACI) bind rule expression value corresponding to the keyword value "%s" is missing an expression. A valid bind rule value must be in the following form: keyword operator "expression" 088 */ 089 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION = 090 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_MISSING_BIND_RULE_EXPRESSION_10", 10); 091 092 /** 093 * The provided Access Control Instruction (ACI) bind rule boolean operator value "%s" is invalid. A valid bind rule boolean operator value is either "OR" or "AND" 094 */ 095 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR = 096 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_BIND_RULE_BOOLEAN_OPERATOR_11", 11); 097 098 /** 099 * The provided Access Control Instruction (ACI) bind rule keyword string "%s" is invalid for the bind rule operator string "%s" 100 */ 101 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO = 102 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_BIND_RULE_KEYWORD_OPERATOR_COMBO_12", 12); 103 104 /** 105 * The provided Access Control Instruction (ACI) bind rule userdn expression failed to URL decode for the following reason: %s 106 */ 107 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_USERDN_URL = 108 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_USERDN_URL_13", 13); 109 110 /** 111 * The provided Access Control Instruction (ACI) bind rule groupdn expression value "%s" is invalid. A valid groupdn keyword expression value requires one or more LDAP URLs in the following format: ldap:///groupdn [|| ldap:///groupdn] ... [|| ldap:///groupdn] 112 */ 113 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION = 114 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_GROUPDN_EXPRESSION_16", 16); 115 116 /** 117 * The provided Access Control Instruction (ACI) bind rule groupdn expression value failed to URL decode for the following reason: %s 118 */ 119 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_GROUPDN_URL = 120 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_GROUPDN_URL_17", 17); 121 122 /** 123 * The provided Access Control Instruction (ACI) bind rule ip expression value "%s" is invalid. A valid ip keyword expression requires one or more comma-separated elements of a valid IP address list expression 124 */ 125 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION = 126 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_IP_EXPRESSION_21", 21); 127 128 /** 129 * The provided Access Control Instruction (ACI) bind rule dns expression value "%s" is invalid. A valid dns keyword expression value requires a valid fully qualified DNS domain name 130 */ 131 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION = 132 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_DNS_EXPRESSION_22", 22); 133 134 /** 135 * The provided Access Control Instruction (ACI) bind rule dns expression value "%s" is invalid, because a wild-card pattern was found in the wrong position. A valid dns keyword wild-card expression value requires the '*' character only be in the leftmost position of the domain name 136 */ 137 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD = 138 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_DNS_WILDCARD_23", 23); 139 140 /** 141 * The provided Access Control Instruction (ACI) bind rule dayofweek expression value "%s" is invalid, because of an invalid day of week value. A valid dayofweek value is one of the following English three-letter abbreviations for the days of the week: sun, mon, tue, wed, thu, fri, or sat 142 */ 143 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_DAYOFWEEK = 144 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_DAYOFWEEK_24", 24); 145 146 /** 147 * The provided Access Control Instruction (ACI) bind rule timeofday expression value "%s" is invalid. A valid timeofday value is expressed as four digits representing hours and minutes in the 24-hour clock (0 to 2359) 148 */ 149 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TIMEOFDAY = 150 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_25", 25); 151 152 /** 153 * The provided Access Control Instruction (ACI) bind rule timeofday expression value "%s" is not in the valid range. A valid timeofday value is expressed as four digits representing hours and minutes in the 24-hour clock (0 to 2359) 154 */ 155 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE = 156 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_RANGE_26", 26); 157 158 /** 159 * The provided Access Control Instruction (ACI) bind rule authmethod expression value "%s" is invalid. A valid authmethod value is one of the following: none, simple,SSL, or "sasl mechanism", where mechanism is one of the supported SASL mechanisms including CRAM-MD5, DIGEST-MD5, and GSSAPI 160 */ 161 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION = 162 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_AUTHMETHOD_EXPRESSION_27", 27); 163 164 /** 165 * The provided Access Control Instruction (ACI) bind rule userattr expression value "%s" is invalid 166 */ 167 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION = 168 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_USERATTR_EXPRESSION_28", 28); 169 170 /** 171 * The provided Access Control Instruction (ACI) bind rule userattr expression value "%s" is not supported 172 */ 173 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD = 174 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_USERATTR_KEYWORD_29", 29); 175 176 /** 177 * The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid. A valid inheritance pattern value must have the following format: parent[inheritance_level].attribute#bindType 178 */ 179 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN = 180 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_USERATTR_INHERITANCE_PATTERN_30", 30); 181 182 /** 183 * The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid. The inheritance level value cannot exceed the max level limit of %s 184 */ 185 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED = 186 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_MAX_USERATTR_INHERITANCE_LEVEL_EXCEEDED_31", 31); 187 188 /** 189 * The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid because it is non-numeric 190 */ 191 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE = 192 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_INHERITANCE_VALUE_32", 32); 193 194 /** 195 * The provided Access Control Instruction (ACI) target rule value "%s" is invalid. A valid target rule value must be in the following form: keyword operator "expression" 196 */ 197 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX = 198 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGET_SYNTAX_33", 33); 199 200 /** 201 * The provided Access Control Instruction (ACI) target keyword value "%s" is invalid. A valid target keyword value is one of the following: target, targetscope, targetfilter, targetattr or targattrfilters 202 */ 203 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD = 204 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGET_KEYWORD_34", 34); 205 206 /** 207 * The provided Access Control Instruction (ACI) target operator value "%s" is invalid. The only valid target operator value for the "%s" keyword is '=' 208 */ 209 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR = 210 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGET_NOT_OPERATOR_35", 35); 211 212 /** 213 * The provided Access Control Instruction (ACI) target keyword value "%s" was seen multiple times in the ACI "%s" 214 */ 215 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS = 216 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGET_DUPLICATE_KEYWORDS_37", 37); 217 218 /** 219 * The provided Access Control Instruction (ACI) target keyword operator value "%s" is invalid. A valid target keyword operator value is either '=' or "!=" 220 */ 221 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR = 222 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGETS_OPERATOR_38", 38); 223 224 /** 225 * The provided Access Control Instruction (ACI) targetscope expression operator value "%s" is invalid. A valid targetscope expression value is one of the following: one, onelevel, subtree or subordinate 226 */ 227 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION = 228 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGETSCOPE_EXPRESSION_39", 39); 229 230 /** 231 * The provided Access Control Instruction (ACI) target expression value "%s" is invalid. A valid target keyword expression value requires a LDAP URL in the following format: ldap:///distinguished_name_pattern 232 */ 233 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION = 234 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGETKEYWORD_EXPRESSION_40", 40); 235 236 /** 237 * The provided Access Control Instruction (ACI) target expression DN value "%s" is invalid. The target expression DN value must be a descendant of the ACI entry DN "%s", if no wild-card is specified in the target expression DN 238 */ 239 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF = 240 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_TARGET_DN_NOT_DESCENDENTOF_41", 41); 241 242 /** 243 * The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid. A valid targetattr keyword expression value requires one or more valid attribute type names in the following format: attribute1 [|| attribute2] ... [|| attributeN]. Attribute options are not supported 244 */ 245 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION = 246 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGETATTRKEYWORD_EXPRESSION_42", 42); 247 248 /** 249 * The provided Access Control Instruction (ACI) targetfilter expression value "%s" is invalid because it is not a valid LDAP filter 250 */ 251 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION = 252 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGETFILTERKEYWORD_EXPRESSION_43", 43); 253 254 /** 255 * An attempt to add the entry "%s" containing an aci attribute type failed, because the authorization DN "%s" lacked modify-acl privileges 256 */ 257 public static final LocalizableMessageDescriptor.Arg2<Object, Object> INFO_ACI_ADD_FAILED_PRIVILEGE = 258 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "INFO_ACI_ADD_FAILED_PRIVILEGE_44", 44); 259 260 /** 261 * An attempt to modify an aci attribute type in the entry "%s" failed, because the authorization DN "%s" lacked modify-acl privileges 262 */ 263 public static final LocalizableMessageDescriptor.Arg2<Object, Object> INFO_ACI_MODIFY_FAILED_PRIVILEGE = 264 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "INFO_ACI_MODIFY_FAILED_PRIVILEGE_45", 45); 265 266 /** 267 * An attempt to add the entry "%s" containing an aci attribute type failed because of the following reason: %s 268 */ 269 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_ADD_FAILED_DECODE = 270 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_ADD_FAILED_DECODE_46", 46); 271 272 /** 273 * An attempt to modify an aci attribute type in the entry "%s" failed because of the following reason: %s 274 */ 275 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_MODIFY_FAILED_DECODE = 276 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_MODIFY_FAILED_DECODE_47", 47); 277 278 /** 279 * "%s", located in the entry "%s", because of the following reason: %s 280 */ 281 public static final LocalizableMessageDescriptor.Arg3<Object, Object, Object> WARN_ACI_ADD_LIST_FAILED_DECODE = 282 new LocalizableMessageDescriptor.Arg3<Object, Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_ADD_LIST_FAILED_DECODE_48", 48); 283 284 /** 285 * Added %s Access Control Instruction (ACI) attribute types found in context "%s" to the access control evaluation engine 286 */ 287 public static final LocalizableMessageDescriptor.Arg2<Object, Object> INFO_ACI_ADD_LIST_ACIS = 288 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "INFO_ACI_ADD_LIST_ACIS_50", 50); 289 290 /** 291 * The provided Access Control Instruction (ACI) bind rule userattr expression inheritance pattern value "%s" is invalid for the roledn keyword because it starts with the string "parent[" 292 */ 293 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN = 294 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_USERATTR_ROLEDN_INHERITANCE_PATTERN_51", 51); 295 296 /** 297 * The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because it is not in the correct format.A valid targattrsfilters expression value must be in the following format: "add=attr1: F1 && attr2: F2 ... && attrN: FN,del= attr1: F1 && attr2: F2 ... && attrN: FN" 298 */ 299 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION = 300 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_EXPRESSION_53", 53); 301 302 /** 303 * The provided Access Control Instruction (ACI) targattrfilter expression value %s is invalid because the both operation tokens match in the two filter lists 304 */ 305 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH = 306 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_OPS_MATCH_54", 54); 307 308 /** 309 * The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because there are more than two filter list statements 310 */ 311 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS = 312 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_MAX_FILTER_LISTS_55", 55); 313 314 /** 315 * The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because the provided filter list string is in the wrong format. A valid targattrfilters filter list must be in the following format: add=attr1: F1 && attr2: F2 ... && attrN: FN 316 */ 317 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT = 318 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LIST_FORMAT_56", 56); 319 320 /** 321 * The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid for the following reason: %s 322 */ 323 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER = 324 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_FILTER_57", 57); 325 326 /** 327 * The provided Access Control Instruction (ACI) targattrfilters expression value %s is invalid because one or more of the specified filters are invalid because of non-matching attribute type names in the filter 328 */ 329 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER = 330 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGATTRFILTERS_FILTER_LISTS_ATTR_FILTER_58", 58); 331 332 /** 333 * The provided Access Control Instruction (ACI) attribute name value %s is invalid. A valid attribute type name must begin with an ASCII letter and must contain only ASCII letters,digits or the "-" character 334 */ 335 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME = 336 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_ATTRIBUTE_TYPE_NAME_59", 59); 337 338 /** 339 * The SASL mechanism "%s" provided in the Access Control Instruction (ACI) bind rule authmethod expression is not one of the currently registered mechanisms in the server 340 */ 341 public static final LocalizableMessageDescriptor.Arg1<Object> NOTE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM = 342 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "NOTE_ACI_SYNTAX_DUBIOUS_AUTHMETHOD_SASL_MECHANISM_60", 60); 343 344 /** 345 * The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, but the canonical representation for that hostname is configured to be %s. The server will attempt to automatically interpret the correct localhost value 346 */ 347 public static final LocalizableMessageDescriptor.Arg3<Object, Object, Object> WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE = 348 new LocalizableMessageDescriptor.Arg3<Object, Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_LOCALHOST_DOESNT_MATCH_CANONICAL_VALUE_61", 61); 349 350 /** 351 * The provided Access Control Instruction (ACI) bind rule dns expression value "%s" references hostname %s, which resolves to IP address %s, but the canonical hostname for that IP address is %s. This likely means that the provided hostname will never match any clients 352 */ 353 public static final LocalizableMessageDescriptor.Arg4<Object, Object, Object, Object> WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE = 354 new LocalizableMessageDescriptor.Arg4<Object, Object, Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_HOSTNAME_DOESNT_MATCH_CANONICAL_VALUE_62", 62); 355 356 /** 357 * An error occurred while attempting to determine whether hostname %s referenced in dns expression bind rule "%s" used the correct canonical representation: %s. This likely means that the provided hostname will never match any clients 358 */ 359 public static final LocalizableMessageDescriptor.Arg3<Object, Object, Object> WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME = 360 new LocalizableMessageDescriptor.Arg3<Object, Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_ERROR_CHECKING_CANONICAL_HOSTNAME_63", 63); 361 362 /** 363 * Added %s Global Access Control Instruction (ACI) attribute types to the access control evaluation engine 364 */ 365 public static final LocalizableMessageDescriptor.Arg1<Object> INFO_ACI_ADD_LIST_GLOBAL_ACIS = 366 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "INFO_ACI_ADD_LIST_GLOBAL_ACIS_66", 66); 367 368 /** 369 * An unexpected error occurred while processing the ds-cfg-global-aci attribute in configuration entry %s 370 */ 371 public static final LocalizableMessageDescriptor.Arg1<Object> INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI = 372 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "INFO_ACI_HANDLER_FAIL_PROCESS_GLOBAL_ACI_67", 67); 373 374 /** 375 * An unexpected error occurred while processing the aci attributes in the configuration system 376 */ 377 public static final LocalizableMessageDescriptor.Arg0 INFO_ACI_HANDLER_FAIL_PROCESS_ACI = 378 new LocalizableMessageDescriptor.Arg0(AccessControlMessages.class, RESOURCE, "INFO_ACI_HANDLER_FAIL_PROCESS_ACI_68", 68); 379 380 /** 381 * The pattern DN %s is not valid because it contains two consecutive wildcards in an attribute value 382 */ 383 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE = 384 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_PATTERN_DN_CONSECUTIVE_WILDCARDS_IN_VALUE_69", 69); 385 386 /** 387 * The pattern DN %s is not valid because it uses wildcards for substring matching on an attribute type. A single wildcard is allowed in place of an attribute type 388 */ 389 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS = 390 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_PATTERN_DN_TYPE_CONTAINS_SUBSTRINGS_70", 70); 391 392 /** 393 * The pattern DN %s is not valid because it contains a wildcard in an attribute type in a multi-valued RDN 394 */ 395 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN = 396 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_PATTERN_DN_TYPE_WILDCARD_IN_MULTIVALUED_RDN_71", 71); 397 398 /** 399 * Unable to obtain a lock on the ModifyDN new superior entry %s 400 */ 401 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER = 402 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_HANDLER_CANNOT_LOCK_NEW_SUPERIOR_USER_72", 72); 403 404 /** 405 * Selfwrite check skipped because an attribute "%s" with a distinguished name syntax was not a valid DN 406 */ 407 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_NOT_VALID_DN = 408 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_NOT_VALID_DN_73", 73); 409 410 /** 411 * The provided Access Control Instruction (ACI) targetattr expression value "%s" is invalid because the expression contains invalid or duplicate tokens 412 */ 413 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN = 414 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_TARGETATTR_INVALID_ATTR_TOKEN_74", 74); 415 416 /** 417 * The provided Access Control Instruction (ACI) expression value "%s" is invalid because it contains the roledn keyword, which is not supported, replace it with the groupdn keyword 418 */ 419 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED = 420 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_ROLEDN_NOT_SUPPORTED_75", 75); 421 422 /** 423 * Failed to decode the Access Control Instruction (ACI)%s 424 */ 425 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SERVER_DECODE_FAILED = 426 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SERVER_DECODE_FAILED_76", 76); 427 428 /** 429 * The server is being put into lockdown mode because invalid ACIs rules were detected either when the server was started or during a backend initialization 430 */ 431 public static final LocalizableMessageDescriptor.Arg0 WARN_ACI_ENTER_LOCKDOWN_MODE = 432 new LocalizableMessageDescriptor.Arg0(AccessControlMessages.class, RESOURCE, "WARN_ACI_ENTER_LOCKDOWN_MODE_77", 77); 433 434 /** 435 * The provided Access Control Instruction (ACI) bind rule userattr expression value failed to URL decode for the following reason: %s 436 */ 437 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_USERATTR_URL = 438 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_USERATTR_URL_78", 78); 439 440 /** 441 * The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the ldap URL "%s" contains an empty base DN 442 */ 443 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL = 444 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_USERATTR_BASEDN_URL_79", 79); 445 446 /** 447 * The provided Access Control Instruction (ACI) bind rule userattr expression value failed to parse because the attribute field of the ldap URL "%s" either contains more than one description or the field is empty 448 */ 449 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL = 450 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_USERATTR_ATTR_URL_80", 80); 451 452 /** 453 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an invalid format 454 */ 455 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT = 456 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_PREFIX_FORMAT_81", 81); 457 458 /** 459 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix value of the expression "%s" was an invalid value. All values must greater than or equal to 0 and either less than or equal 32 for IPV4 addresses or less than or equal to 128 for IPV6 addresses 460 */ 461 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE = 462 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_PREFIX_VALUE_82", 82); 463 464 /** 465 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the prefix part of the expression "%s" has an non-numeric value 466 */ 467 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC = 468 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_PREFIX_NOT_NUMERIC_83", 83); 469 470 /** 471 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" format was invalid 472 */ 473 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT = 474 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_IPV4_FORMAT_84", 84); 475 476 /** 477 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the IPv4 address expression "%s" contains an invalid value. All values of the address must be between 0 and 255 478 */ 479 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_IPV4_VALUE = 480 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_IPV4_VALUE_85", 85); 481 482 /** 483 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv4 address expression "%s" contains a non-numeric value 484 */ 485 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC = 486 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_IPV4_NOT_NUMERIC_86", 86); 487 488 /** 489 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the the IPv6 address expression "%s" contains an illegal wildcard character. Wildcards are not supported when using IPv6 addresses in a IP bind rule expression 490 */ 491 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID = 492 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_IPV6_WILDCARD_INVALID_87", 87); 493 494 /** 495 * The provided Access Control Instruction (ACI) bind rule IP address expression "%s" failed to parse for the following reason: "%s" 496 */ 497 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT = 498 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_IPV6_FORMAT_88", 88); 499 500 /** 501 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid format 502 */ 503 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT = 504 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_NETMASK_FORMAT_89", 89); 505 506 /** 507 * The provided Access Control Instruction (ACI) bind rule IP address expression failed to parse because the netmask part of the expression "%s" has an invalid value 508 */ 509 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_NETMASK = 510 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_NETMASK_90", 90); 511 512 /** 513 * The provided Access Control Instruction (ACI) targetcontrol expression value "%s" is invalid. A valid targetcontrol keyword expression value requires one or more valid control OID strings in the following format: oid [|| oid1] ... [|| oidN] 514 */ 515 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION = 516 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGETCONTROL_EXPRESSION_91", 91); 517 518 /** 519 * The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the value contained an illegal character %c at position %d 520 */ 521 public static final LocalizableMessageDescriptor.Arg3<Object, Character, Number> WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID = 522 new LocalizableMessageDescriptor.Arg3<Object, Character, Number>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_ILLEGAL_CHAR_IN_NUMERIC_OID_92", 92); 523 524 /** 525 * The provided Access Control Instruction (ACI) targetcontrol OID value "%s" could not be parsed because the numeric OID contained two consecutive periods at position %d 526 */ 527 public static final LocalizableMessageDescriptor.Arg2<Object, Number> WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID = 528 new LocalizableMessageDescriptor.Arg2<Object, Number>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_DOUBLE_PERIOD_IN_NUMERIC_OID_93", 93); 529 530 /** 531 * The provided Access Control Instruction (ACI) extop expression value "%s" is invalid. A valid extop keyword expression value requires one or more valid extended operation request OID strings in the following format: oid [|| oid1] ... [|| oidN] 532 */ 533 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION = 534 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TARGEXTOP_EXPRESSION_95", 95); 535 536 /** 537 * Backend %s does not have a presence index defined for attribute type %s. Access control initialization may take a very long time to complete in this backend 538 */ 539 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_ATTRIBUTE_NOT_INDEXED = 540 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_ATTRIBUTE_NOT_INDEXED_96", 96); 541 542 /** 543 * The provided Access Control Instruction (ACI) bind rule SSF expression "%s" failed to parse for the following reason: "%s" 544 */ 545 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_INVALID_SSF_FORMAT = 546 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_SSF_FORMAT_97", 97); 547 548 /** 549 * The provided Access Control Instruction (ACI) bind rule ssf expression value "%s" is not in the valid range. A valid ssf value is in the range of 1 to 1024 550 */ 551 public static final LocalizableMessageDescriptor.Arg1<Object> WARN_ACI_SYNTAX_INVALID_SSF_RANGE = 552 new LocalizableMessageDescriptor.Arg1<Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_SSF_RANGE_98", 98); 553 554 /** 555 * The provided Access Control Instruction (ACI) bind rule timeofday expression "%s" failed to parse for the following reason: "%s" 556 */ 557 public static final LocalizableMessageDescriptor.Arg2<Object, Object> WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT = 558 new LocalizableMessageDescriptor.Arg2<Object, Object>(AccessControlMessages.class, RESOURCE, "WARN_ACI_SYNTAX_INVALID_TIMEOFDAY_FORMAT_99", 99); 559 560}