From eaee3f6a42c1a129f07e2364a4c32c59b9e03e19 Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 09 Feb 2016 15:22:22 +0000
Subject: [PATCH] Prep work for OPENDJ-1342: align APIs for RDNs
---
opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java b/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java
index 1c5902f..689dda4 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/authorization/dseecompat/AciHandler.java
@@ -35,6 +35,7 @@
import org.forgerock.i18n.slf4j.LocalizedLogger;
import org.forgerock.opendj.config.server.ConfigException;
import org.forgerock.opendj.ldap.AttributeDescription;
+import org.forgerock.opendj.ldap.AVA;
import org.forgerock.opendj.ldap.ByteString;
import org.forgerock.opendj.ldap.ModificationType;
import org.forgerock.opendj.ldap.ResultCode;
@@ -916,11 +917,10 @@
private boolean checkRDN(int right, RDN rdn, AciContainer container)
{
container.setRights(right);
- final int numAVAs = rdn.getNumValues();
- for (int i = 0; i < numAVAs; i++)
+ for (AVA ava : rdn)
{
- container.setCurrentAttributeType(rdn.getAttributeType(i));
- container.setCurrentAttributeValue(rdn.getAttributeValue(i));
+ container.setCurrentAttributeType(ava.getAttributeType());
+ container.setCurrentAttributeValue(ava.getAttributeValue());
if (!accessAllowed(container))
{
return false;
--
Gitblit v1.10.0