From 5f9ccac52b25265d38c85c0d23be6f8f91dc74d6 Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Fri, 09 Sep 2016 09:45:26 +0000
Subject: [PATCH] OPENDJ-3089 Remove syntaxes, matching rules factories, associated tests

---
 opendj-server-legacy/src/main/java/org/opends/server/schema/UserPasswordEqualityMatchingRule.java |   20 +-------------------
 1 files changed, 1 insertions(+), 19 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/schema/UserPasswordEqualityMatchingRule.java b/opendj-server-legacy/src/main/java/org/opends/server/schema/UserPasswordEqualityMatchingRule.java
index d047637..0dd9c7e 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/schema/UserPasswordEqualityMatchingRule.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/schema/UserPasswordEqualityMatchingRule.java
@@ -16,13 +16,10 @@
  */
 package org.opends.server.schema;
 
-import static org.opends.server.schema.SchemaConstants.*;
-
 import org.forgerock.i18n.slf4j.LocalizedLogger;
 import org.forgerock.opendj.ldap.ByteSequence;
 import org.forgerock.opendj.ldap.ByteString;
 import org.forgerock.opendj.ldap.ConditionResult;
-import org.forgerock.opendj.ldap.schema.SchemaBuilder;
 import org.opends.server.api.PasswordStorageScheme;
 
 import static org.opends.server.core.DirectoryServer.*;
@@ -34,7 +31,7 @@
  * This matching rule serves a similar purpose to the equivalent
  * AuthPasswordEqualityMatchingRule defined in RFC 3112 (http://tools.ietf.org/html/rfc3112).
  */
-public class UserPasswordEqualityMatchingRule extends AbstractPasswordEqualityMatchingRuleImpl
+final class UserPasswordEqualityMatchingRule extends AbstractPasswordEqualityMatchingRuleImpl
 {
   private static final LocalizedLogger logger = LocalizedLogger.getLoggerForThisClass();
 
@@ -69,19 +66,4 @@
         storageScheme.passwordMatches(assertionValue, ByteString.valueOfUtf8(userPWComponents[1])));
   }
 
-  /**
-   * Adds the user password equality matching rule to the provided schema builder.
-   *
-   * @param builder
-   *          where to add the matching rule
-   */
-  public static void addUserPasswordEqualityMatchingRule(SchemaBuilder builder)
-  {
-    builder.buildMatchingRule(EMR_USER_PASSWORD_OID)
-      .names(EMR_USER_PASSWORD_NAME)
-      .syntaxOID(SYNTAX_OCTET_STRING_OID).description(EMR_USER_PASSWORD_DESCRIPTION)
-      .implementation(new UserPasswordEqualityMatchingRule())
-      .addToSchema();
-  }
-
 }

--
Gitblit v1.10.0