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

Matthew Swift
22.40.2011 725b43b24f96156a11494237333cc23cf7cb8c30
Fix OPENDJ-241: Unexpected authorization failure when using the assertion control with internal root connections
1 files modified
7 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciHandler.java 7 ●●●●● patch | view | raw | blame | history
opendj-sdk/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);
  }
  }