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

Chris Ridd
21.51.2012 09908665095b5bc63d1b65589469d90e60288123
Fix OPENDJ-556 Strange ACI results
1 files modified
2 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/TargetAttr.java 2 ●●●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/TargetAttr.java
@@ -276,6 +276,7 @@
                  targetAttr.opAttributes.contains(a))
            ret=true;
          if(targetAttr.isAllOpAttributes() ||
             !targetAttr.attributes.isEmpty() ||
             !targetAttr.opAttributes.isEmpty()) {
            if(targetAttr.getOperator().
                    equals(EnumTargetOperator.NOT_EQUALITY))
@@ -286,6 +287,7 @@
                  targetAttr.attributes.contains(a))
            ret=true;
          if(targetAttr.isAllUserAttributes() ||
                  !targetAttr.opAttributes.isEmpty() ||
                  !targetAttr.attributes.isEmpty()) {
            if(targetAttr.getOperator().
                    equals(EnumTargetOperator.NOT_EQUALITY))