mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Fabio Pistolesi
07.27.2015 36e213444660f0a74ed415adeab490a5f3d50a6f
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/DN2URI.java
@@ -419,6 +419,31 @@
    }
  }
  @Override
  public String keyToString(ByteString key)
  {
    return key.toString();
  }
  @Override public String valueToString(ByteString value)
  {
    final Map.Entry<DN, List<String>> dnAndUris = decode(value);
    return dnAndUris.getValue().toString();
  }
  @Override
  public ByteString generateKey(String key)
  {
    try
    {
      return toKey(DN.valueOf(key));
    }
    catch (DirectoryException e)
    {
      return ByteString.empty();
    }
  }
  /**
   * Checks whether the target of an operation is a referral entry and throws
   * a Directory referral exception if it is.