| | |
| | | import java.util.Collection; |
| | | import java.util.Collections; |
| | | |
| | | import org.opends.messages.Message; |
| | | import org.forgerock.i18n.LocalizableMessage; |
| | | import org.opends.server.api.EqualityMatchingRule; |
| | | import org.opends.server.core.DirectoryServer; |
| | | import org.forgerock.opendj.ldap.ByteSequence; |
| | |
| | | { |
| | | if (value.length() != 36) |
| | | { |
| | | Message message = WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_UUID_INVALID_LENGTH.get( |
| | | value.toString(), value.length()); |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |
| | | { |
| | |
| | | case 23: |
| | | if (c != '-') |
| | | { |
| | | Message message = WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_UUID_EXPECTED_DASH.get( |
| | | value.toString(), i, String.valueOf(c)); |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |
| | | { |
| | |
| | | builder.append('f'); |
| | | break; |
| | | default: |
| | | Message message = WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_UUID_EXPECTED_HEX.get( |
| | | value.toString(), i, String.valueOf(value.byteAt(i))); |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |
| | | { |