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

Jean-Noël Rouvignac
10.31.2016 c70f83faf35bebaa246e24249a2c3b0ca7392745
opendj-server-legacy/src/main/java/org/opends/server/crypto/CryptoManagerSync.java
@@ -435,11 +435,11 @@
    final Entry entry = op.getEntryToAdd();
    final DN entryDN = op.getEntryDN();
    if (entryDN.isDescendantOf(instanceKeysDN))
    if (entryDN.isSubordinateOrEqualTo(instanceKeysDN))
    {
      handleInstanceKeyAddOperation(entry);
    }
    else if (entryDN.isDescendantOf(secretKeysDN))
    else if (entryDN.isSubordinateOrEqualTo(secretKeysDN))
    {
      try
      {
@@ -480,7 +480,7 @@
  public PostResponse doPostResponse(PostResponseDeleteOperation op)
  {
    if (op.getResultCode() != ResultCode.SUCCESS
        || !op.getEntryDN().isDescendantOf(instanceKeysDN))
        || !op.getEntryDN().isSubordinateOrEqualTo(instanceKeysDN))
    {
      return PostResponse.continueOperationProcessing();
    }
@@ -508,11 +508,11 @@
    final Entry newEntry = op.getModifiedEntry();
    final DN entryDN = op.getEntryDN();
    if (entryDN.isDescendantOf(instanceKeysDN))
    if (entryDN.isSubordinateOrEqualTo(instanceKeysDN))
    {
      handleInstanceKeyModifyOperation(newEntry);
    }
    else if (entryDN.isDescendantOf(secretKeysDN))
    else if (entryDN.isSubordinateOrEqualTo(secretKeysDN))
    {
      try
      {