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

Matthew Swift
22.40.2011 6be8310638b2d2150c9a2af17d84a15e3759e5f1
Fix OPENDJ-241: Unexpected authorization failure when using the assertion control with internal root connections
1 files modified
7 ■■■■■ changed files
opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java 7 ●●●●● patch | view | raw | blame | history
opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java
@@ -536,10 +536,17 @@
  public boolean isAllowed(Operation operation, Entry entry,
    SearchFilter filter) throws DirectoryException
  {
    if (skipAccessCheck(operation))
    {
      return true;
    }
    else
    {
    AciLDAPOperationContainer operationContainer =
        new AciLDAPOperationContainer(operation, (ACI_READ), entry);
    return testFilter(operationContainer, filter);
  }
  }