directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From smckin...@apache.org
Subject [14/51] [partial] directory-fortress-core git commit: FC-109 - rename rbac package to impl
Date Tue, 02 Jun 2015 18:36:39 GMT
http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/ba64d26a/src/test/java/org/apache/directory/fortress/core/impl/PermTestData.java
----------------------------------------------------------------------
diff --git a/src/test/java/org/apache/directory/fortress/core/impl/PermTestData.java b/src/test/java/org/apache/directory/fortress/core/impl/PermTestData.java
new file mode 100755
index 0000000..113cea6
--- /dev/null
+++ b/src/test/java/org/apache/directory/fortress/core/impl/PermTestData.java
@@ -0,0 +1,2901 @@
+/*
+ *   Licensed to the Apache Software Foundation (ASF) under one
+ *   or more contributor license agreements.  See the NOTICE file
+ *   distributed with this work for additional information
+ *   regarding copyright ownership.  The ASF licenses this file
+ *   to you under the Apache License, Version 2.0 (the
+ *   "License"); you may not use this file except in compliance
+ *   with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing,
+ *   software distributed under the License is distributed on an
+ *   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *   KIND, either express or implied.  See the License for the
+ *   specific language governing permissions and limitations
+ *   under the License.
+ *
+ */
+package org.apache.directory.fortress.core.impl;
+
+
+import junit.framework.TestCase;
+
+import org.apache.directory.fortress.core.model.PermObj;
+import org.apache.directory.fortress.core.model.Permission;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+/**
+ * Description of the Class
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ */
+public class PermTestData extends TestCase
+{
+    private static final Logger LOG = LoggerFactory.getLogger( PermTestData.class.getName() );
+
+    // Fortress Test Objects:
+    /**
+     * Test Case TOB1:
+     */
+    public static final String[][] OBJS_TOB1 =
+        {
+            {
+                "TOB1_1", /* NAME_COL */
+                "Test Case TOB1", /* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOB1_2", /* NAME_COL */
+                "Test Case TOB1", /* DESC_COL */
+                "APP2", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOB1_3", /* NAME_COL */
+                "Test Case TOB1", /* DESC_COL */
+                "APP3", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB1_4", /* NAME_COL */
+                "Test Case TOB1", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    /**
+     * Test Case TOB1:
+     */
+    public static final String[][] OBJS_TOB2 =
+        {
+            {
+                "TOB2_1", /* NAME_COL */
+                "Test Case TOB2", /* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOB2_2", /* NAME_COL */
+                "Test Case TOB2", /* DESC_COL */
+                "APP2", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOB2_3", /* NAME_COL */
+                "Test Case TOB3", /* DESC_COL */
+                "APP3", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB2_4", /* NAME_COL */
+                "Test Case TOB2", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    /**
+     * Test Case TOB1:
+     */
+    public static final String[][] OBJS_TOB3 =
+        {
+            {
+                "TOB3_1", /* NAME_COL */
+                "Test Case TOB3", /* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOB3_2", /* NAME_COL */
+                "Test Case TOB3", /* DESC_COL */
+                "APP2", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOB3_3", /* NAME_COL */
+                "Test Case TOB3", /* DESC_COL */
+                "APP3", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB3_4", /* NAME_COL */
+                "Test Case TOB3", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    /**
+     * Test Case TOB4:
+     */
+    public static final String[][] OBJS_TOB4 =
+        {
+            {
+                "TOB4_1", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOB4_2", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP2", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOB4_3", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP3", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_4", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_5", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_6", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_7", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_8", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_9", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_10", /* NAME_COL */
+                "Test Case TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    /**
+     * Test Case TOB4_UPD:
+     */
+    public static final String[][] OBJS_TOB4_UPD =
+        {
+            {
+                "TOB4_1", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST1", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOB4_2", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP2", /* ORG_COL */
+                "TST2", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOB4_3", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP3", /* ORG_COL */
+                "TST3", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_4", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST4", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_5", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST5", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_6", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST6", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_7", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST7", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_8", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST8", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_9", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST9", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB4_10", /* NAME_COL */
+                "Updated TOB4", /* DESC_COL */
+                "APP4", /* ORG_COL */
+                "TST10", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] OBJS_TOB5 =
+        {
+            {
+                "TOB5_1", /* NAME_COL */
+                "Test Case TOB5", /* DESC_COL */
+                OrgUnitTestData.getName( OrgUnitTestData.ORGS_PRM_TO5[0] ),
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOB5_2", /* NAME_COL */
+                "Test Case TOB5", /* DESC_COL */
+                OrgUnitTestData.getName( OrgUnitTestData.ORGS_PRM_TO5[1] ),
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOB5_3", /* NAME_COL */
+                "Test Case TOB5", /* DESC_COL */
+                OrgUnitTestData.getName( OrgUnitTestData.ORGS_PRM_TO5[2] ),
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB5_4", /* NAME_COL */
+                "Test Case TOB5", /* DESC_COL */
+                OrgUnitTestData.getName( OrgUnitTestData.ORGS_PRM_TO5[3] ),
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOB5_5", /* NAME_COL */
+                "Test Case TOB5", /* DESC_COL */
+                OrgUnitTestData.getName( OrgUnitTestData.ORGS_PRM_TO5[4] ),
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] OBJS_TOB6 =
+        {
+            {
+                "TOB6_1", /* NAME_COL */
+                "Hierarchcial Tests TR5", /* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "F" /* IS_ADMIN_COL */
+        }
+    };
+
+    /**
+     * Test Case TOP1:
+     */
+    public static final String[][] OPS_TOP5 =
+        {
+            {
+                "TOP5_1", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOP5_2", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOP5_3", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP5_4", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP5_5", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP5_6", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP5_7", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP5_8", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP5_9", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP5_10", /* NAME_COL */
+                "Test Case TOP5", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    /**
+     * Test Case TOP1:
+     */
+    public static final String[][] OPS_TOP1 =
+        {
+            {
+                "TOP1_1", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOP1_2", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "002", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOP1_3", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "003", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_4", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "004", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_5", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "005", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_6", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "006", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_7", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "007", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_8", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "008", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_9", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "009", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_10", /* NAME_COL */
+                "Test Case TOP1", /* DESC_COL */
+                "010", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    /**
+     * Test Case TOP1:
+     */
+    public static final String[][] OPS_TOP1_UPD =
+        {
+            {
+                "TOP1_1", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST1", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOP1_2", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "002", /* OBJ_ID_COL */
+                "TST2", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOP1_3", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "003", /* OBJ_ID_COL */
+                "TST3", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_4", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "004", /* OBJ_ID_COL */
+                "TST4", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_5", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "005", /* OBJ_ID_COL */
+                "TST5", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_6", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "006", /* OBJ_ID_COL */
+                "TST6", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_7", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "007", /* OBJ_ID_COL */
+                "TST7", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_8", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "008", /* OBJ_ID_COL */
+                "TST8", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_9", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "009", /* OBJ_ID_COL */
+                "TST9", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP1_10", /* NAME_COL */
+                "TOP1 Updated", /* DESC_COL */
+                "010", /* OBJ_ID_COL */
+                "TST10", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] OPS_TOP2 =
+        {
+            {
+                "TOP2_1", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOP2_2", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "002", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOP2_3", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "003", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP2_4", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "004", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP2_5", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "005", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP2_6", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "006", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP2_7", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "007", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP2_8", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "008", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP2_9", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "009", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP2_10", /* NAME_COL */
+                "Test Case TOP2", /* DESC_COL */
+                "010", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] OPS_TOP3 =
+        {
+            {
+                "TOP3_1", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOP3_2", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOP3_3", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP3_4", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP3_5", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP3_6", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP3_7", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP3_8", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP3_9", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP3_10", /* NAME_COL */
+                "Test Case TOP3", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] OPS_TOP4 =
+        {
+            {
+                "TOP4_1", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+        },
+            {
+                "TOP4_2", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+    },
+            {
+                "TOP4_3", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP4_4", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP4_5", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP4_6", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP4_7", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP4_8", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP4_9", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+},
+            {
+                "TOP4_10", /* NAME_COL */
+                "Test Case TOP4", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "F" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] ARBAC_OBJS_1 =
+        {
+            {
+                "DelAdminMgr",/* NAME_COL */
+                "ARBAC02 policies", /* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+        }
+    };
+
+    /**
+    * Test Case TOP1:
+    */
+    public static final String[][] ARBAC_OPS_1 =
+        {
+            {
+                "addRole", /* NAME_COL */
+                "Add Admin Role", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+        },
+            {
+                "deleteRole", /* NAME_COL */
+                "Delete Admin Role",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+    },
+            {
+                "updateRole", /* NAME_COL */
+                "Update Admin Role",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "assignUser", /* NAME_COL */
+                "Assign Admin Role",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deassignUser", /* NAME_COL */
+                "Deassign Admin Role",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addOrgUnit", /* NAME_COL */
+                "Add Org Unit", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPSARBAC_OBJS_1_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updateOrgUnit", /* NAME_COL */
+                "Update Org Unit", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteOrgUnit", /* NAME_COL */
+                "Delete Org Unit", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addDescendant", /* NAME_COL */
+                "Add Org Unit Desc",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addInheritance", /* NAME_COL */
+                "Add Org Unit Inheritance",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteInheritance",/* NAME_COL */
+                "Delete Org Unit Inheritance",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addAdminObject", /* NAME_COL */
+                "Add Admin Object", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updateAdminObject",/* NAME_COL */
+                "Update Admin Object",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteAdminObject",/* NAME_COL */
+                "Delete Admin Object",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addPermObj", /* NAME_COL */
+                "Add Admin Permission",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updatePermObj", /* NAME_COL */
+                "Update Admin Permission",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deletePermObj", /* NAME_COL */
+                "Delete Admin Perm",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "grantPermission", /* NAME_COL */
+                "Grant Admin Perm", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "revokePermission", /* NAME_COL */
+                "Revoke Admin Perm",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "canAssign", /* NAME_COL */
+                "Can Assign Role", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "canDeassign", /* NAME_COL */
+                "Can Deassign Role",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "canGrant", /* NAME_COL */
+                "Can Grant Perm", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "canRevoke", /* NAME_COL */
+                "Can Revoke Perm", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] ARBAC_OBJ2 =
+        {
+            {
+                "AROBJ2_1", /* NAME_COL */
+                "Test Case AROBJ_2",/* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+        },
+            {
+                "AROBJ2_2", /* NAME_COL */
+                "Test Case AROBJ_2",/* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+    },
+            {
+                "AROBJ2_3", /* NAME_COL */
+                "Test Case AROBJ_2",/* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROBJ2_4", /* NAME_COL */
+                "Test Case AROBJ_2",/* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROBJ2_5", /* NAME_COL */
+                "Test Case AROBJ_2",/* DESC_COL */
+                "APP1", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+    };
+
+    public static final String[][] ARBAC_OPS_2 =
+        {
+            {
+                "AROP2_1", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+        },
+            {
+                "AROP2_2", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+    },
+            {
+                "AROP2_3", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROP2_4", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROP2_5", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROP2_6", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROP2_7", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROP2_8", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROP2_9", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "AROP2_10", /* NAME_COL */
+                "Test Case AROP2", /* DESC_COL */
+                "001", /* OBJ_ID_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] PSWDMGR_OBJ =
+        {
+            {
+                "org.apache.directory.fortress.core.impl.PwPolicyMgrImpl",
+                "ARBAC02 policies", /* DESC_COL */
+                "APP0", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+        }
+    };
+
+    /**
+    * Test Case TOP1:
+    */
+    public static final String[][] PSWDMGR_OPS =
+        {
+            {
+                "add", /* NAME_COL */
+                "PasswordMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+        },
+            {
+                "update", /* NAME_COL */
+                "PasswordMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+    },
+            {
+                "delete", /* NAME_COL */
+                "PasswordMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updateUserPolicy", /* NAME_COL */
+                "PasswordMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deletePasswordPolicy", /* NAME_COL */
+                "PasswordMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "search", /* NAME_COL */
+                "PasswordMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+}
+    };
+
+    public static final String[][] ADMINMGR_OBJ =
+        {
+            {
+                "org.apache.directory.fortress.core.impl.AdminMgrImpl",
+                "ARBAC02 policies", /* DESC_COL */
+                "APP0", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+        }
+    };
+
+    /**
+    * Test Case TOP1:
+    */
+    public static final String[][] ADMINMGR_OPS =
+        {
+            {
+                "addUser", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+        },
+            {
+                "disableUser", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+    },
+            {
+                "deleteUser", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updateUser", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "changePassword", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "lockUserAccount", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "unlockUserAccount", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "resetPassword", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addRole", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteRole", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updateRole", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "assignUser", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deassignUser", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addPermission", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addPermObj", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deletePermission", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deletePermObj", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updatePermission", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updatePermObj", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "grantPermission", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "revokePermission", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "grantPermissionUser", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "revokePermissionUser", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addDescendant", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addAscendant", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addInheritance", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteInheritance", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "createSsdSet", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updateSsdSet", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addSsdRoleMember", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteSsdRoleMember", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteSsdSet", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "setSsdSetCardinality", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "createDsdSet", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updateDsdSet", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addDsdRoleMember", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteDsdRoleMember", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteDsdSet", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "setDsdSetCardinality", /* NAME_COL */
+                "AdminMgr Operation", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+
+    };
+
+    public static final String[][] DELEGATEDMGR_OBJ =
+        {
+            {
+                "org.apache.directory.fortress.core.impl.DelAdminMgrImpl",
+                "Delegated Admin Mgr Object", /* DESC_COL */
+                "APP0", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+        }
+    };
+
+    /**
+    * Test Case TOP1:
+    */
+    public static final String[][] DELEGATEDMGR_OPS =
+        {
+            {
+                "addRole", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+        },
+            {
+                "deleteRole", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+    },
+            {
+                "updateRole", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "assignUser", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deassignUser", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addOU", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "updateOU", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteOU", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addDescendantOU", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addAscendantOU", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addInheritanceOU", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteInheritanceOU", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addDescendantRole", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addAscendantRole", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "addInheritanceRole", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "deleteInheritanceRole", /* NAME_COL */
+                "Delegated AdminMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+    };
+
+    public static final String[][] DELEGATEDREVIEWMGR_OBJ =
+        {
+            {
+                "org.apache.directory.fortress.core.impl.DelReviewMgrImpl",
+                "Delegated Review Mgr Object", /* DESC_COL */
+                "APP0", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+        }
+    };
+
+    /**
+    * Test Case TOP1:
+    */
+    public static final String[][] DELEGATEDREVIEWMGR_OPS =
+        {
+            {
+                "readRole", /* NAME_COL */
+                "Delegated ReviewMgr Op",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+        },
+            {
+                "findRoles", /* NAME_COL */
+                "Delegated ReviewMgr Op",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+    },
+            {
+                "assignedRoles", /* NAME_COL */
+                "Delegated ReviewMgr Op",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "assignedUsers", /* NAME_COL */
+                "Delegated ReviewMgr Op",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "readOU", /* NAME_COL */
+                "Delegated ReviewMgr Op",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "searchOU", /* NAME_COL */
+                "Delegated ReviewMgr Op",/* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+    };
+
+    public static final String[][] REVIEWMGR_OBJ =
+        {
+            {
+                "org.apache.directory.fortress.core.impl.ReviewMgrImpl",
+                "Review Mgr Object", /* DESC_COL */
+                "APP0", /* ORG_COL */
+                "TST", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "T" /* IS_ADMIN_COL */
+        }
+    };
+
+    /**
+    * Test Case TOP1:
+    */
+    public static final String[][] REVIEWMGR_OPS =
+        {
+            {
+                "readPermission", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+        },
+            {
+                "readPermObj", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+    },
+            {
+                "findPermissions", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "findPermObjs", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "readRole", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "findRoles", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "readUser", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "findUsers", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "assignedUsers", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "assignedRoles", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "authorizedUsers", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "authorizedRoles", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "rolePermissions", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "userPermissions", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "permissionRoles", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "authorizedPermissionRoles",/* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "permissionUsers", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "authorizedPermissionUsers", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "ssdRoleSets", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "ssdRoleSet", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "ssdRoleSetRoles", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "ssdRoleSetCardinality", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "dsdRoleSets", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "ssdSets", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+                "dsdRoleSet", /* NAME_COL */
+                "ReviewMgr Op", /* DESC_COL */
+                "", /* OBJ_ID_COL */
+                "ADMIN", /* TYPE_COL */
+                "", /* PROPS_COL */
+                "", /* ROLES_COL */
+                "", /* USERS_COL */
+                "", /* GROUPS_COL */
+                "T" /* IS_ADMIN_COL */
+},
+            {
+        

<TRUNCATED>

Mime
View raw message