From 377b2709c64b32fe93905b466482216c2cc0581c Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 19 Mar 2014 16:30:32 +0000
Subject: [PATCH] OPENDJ-1368 (CR-3232) Remove AttributeValue
---
opendj3-server-dev/src/server/org/opends/server/extensions/ExactMatchIdentityMapper.java | 15 ++++-----------
1 files changed, 4 insertions(+), 11 deletions(-)
diff --git a/opendj3-server-dev/src/server/org/opends/server/extensions/ExactMatchIdentityMapper.java b/opendj3-server-dev/src/server/org/opends/server/extensions/ExactMatchIdentityMapper.java
index 56c42f3..e29e3fe 100644
--- a/opendj3-server-dev/src/server/org/opends/server/extensions/ExactMatchIdentityMapper.java
+++ b/opendj3-server-dev/src/server/org/opends/server/extensions/ExactMatchIdentityMapper.java
@@ -35,6 +35,7 @@
import java.util.Set;
import org.forgerock.i18n.LocalizableMessage;
+import org.forgerock.opendj.ldap.ByteString;
import org.forgerock.opendj.ldap.DereferenceAliasesPolicy;
import org.forgerock.opendj.ldap.SearchScope;
import org.opends.server.admin.server.ConfigurationChangeListener;
@@ -179,7 +180,7 @@
SearchFilter filter;
if (attributeTypes.length == 1)
{
- AttributeValue value = AttributeValues.create(attributeTypes[0], id);
+ ByteString value = ByteString.valueOf(id);
filter = SearchFilter.createEqualityFilter(attributeTypes[0], value);
}
else
@@ -188,7 +189,7 @@
new ArrayList<SearchFilter>(attributeTypes.length);
for (AttributeType t : attributeTypes)
{
- AttributeValue value = AttributeValues.create(t, id);
+ ByteString value = ByteString.valueOf(id);
filterComps.add(SearchFilter.createEqualityFilter(t, value));
}
@@ -268,15 +269,7 @@
}
}
-
- if (matchingEntry == null)
- {
- return null;
- }
- else
- {
- return matchingEntry;
- }
+ return matchingEntry;
}
--
Gitblit v1.10.0