From 397df9733939c78fc9d6c6d1ed39fe58e03ce0c0 Mon Sep 17 00:00:00 2001
From: el_kaboing <el_kaboing@localhost>
Date: Mon, 26 Feb 2007 22:18:22 +0000
Subject: [PATCH] One last xml file to fix Issue 1272.

---
 opendj-sdk/opends/tests/functional-tests/shared/functions/security.xml |  195 +++++++++++++++++-------------------------------
 1 files changed, 69 insertions(+), 126 deletions(-)

diff --git a/opendj-sdk/opends/tests/functional-tests/shared/functions/security.xml b/opendj-sdk/opends/tests/functional-tests/shared/functions/security.xml
index 5431cb8..7a395e7 100755
--- a/opendj-sdk/opends/tests/functional-tests/shared/functions/security.xml
+++ b/opendj-sdk/opends/tests/functional-tests/shared/functions/security.xml
@@ -55,44 +55,29 @@
       <message>
        'Enabling Key Manager Provider'
       </message>
-      <call function="'addEntry'">
-        { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
-          'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
-          'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
-          'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-          'entryToBeAdded'   : '%s/security/%s/setup/enable_key_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
-      </call>
-      <call function="'checkRC'">
-      { 'returncode' : RC ,
-        'result'     : STAXResult }
-      </call>
-      <!--- Delete Default Trust Manager Provider -->
-      <message>
-       'Deleting Default Trust Manager Provider'
-      </message>
       <call function="'modifyEntry'">
         { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
           'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
           'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
           'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-          'entryToBeModified'   : '%s/security/%s/setup/deleteTrustMgr.ldif' % (STAGED_DATA_DIR,keystoreType) }
+          'entryToBeModified'   : '%s/security/%s/setup/enable_key_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
       </call>
       <call function="'checkRC'">
-        { 'returncode' : RC ,
-          'result'     : STAXResult }
+      { 'returncode' : RC ,
+        'result'     : STAXResult }
       </call>
 
-      <!--- Add Trust Manager Provider -->
+      <!--- Enable Trust Manager Provider -->
       <message>
-         'Adding Trust Manager Provider'
+         'Enabling Trust Manager Provider'
       </message>
 
-      <call function="'addEntry'">
+      <call function="'modifyEntry'">
         { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
           'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
           'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
           'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-          'entryToBeAdded'   : '%s/security/%s/setup/enable_trust_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
+          'entryToBeModified'   : '%s/security/%s/setup/enable_trust_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
       </call>
 
       <call function="'checkRC'">
@@ -100,24 +85,41 @@
           'result'     : STAXResult }
       </call>
 
-      <!--- Add LDAPS Connection Handler -->
+      <!--- Enable LDAPS Connection Handler -->
       <message>
-       'Adding LDAPS Connection Handler'
+       'Enabling LDAPS Connection Handler - Port number'
       </message>
 
-      <call function="'addEntry'">
+      <call function="'modifyEntry'">
         { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
           'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
           'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
           'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-          'entryToBeAdded'   : '%s/ldaps_port.ldif' % (STAGED_DATA_DIR) }
+          'entryToBeModified'   : '%s/ldaps_port.ldif' % (STAGED_DATA_DIR) }
       </call>
 
       <call function="'checkRC'">
         { 'returncode' : RC ,
           'result'     : STAXResult }
       </call>
-    </sequence>
+
+      <message>
+       'Enabling LDAPS Connection Handler - Keystore type'
+      </message>
+
+      <call function="'modifyEntry'">
+        { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
+          'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
+          'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
+          'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
+          'entryToBeModified'   : '%s/security/%s/setup/enable_ldaps_conn_handler.ldif' % (STAGED_DATA_DIR,keystoreType) }
+      </call>
+
+      <call function="'checkRC'">
+        { 'returncode' : RC ,
+          'result'     : STAXResult }
+      </call>
+</sequence>
   </function>
 
   <function name="configureTLS">
@@ -146,58 +148,35 @@
     </function-map-args>
       <sequence>
         <!--- Enable Key Manager Provider -->
-        <message>
-         'Enabling Key Manager Provider'
-        </message>
+      <call function="'modifyEntry'">
+        { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
+          'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
+          'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
+          'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
+          'entryToBeModified'   : '%s/security/%s/setup/enable_key_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
+      </call>
+      <call function="'checkRC'">
+      { 'returncode' : RC ,
+        'result'     : STAXResult }
+      </call>
 
-        <call function="'addEntry'">
-          { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
-            'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
-            'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
-            'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-            'entryToBeAdded'   : '%s/security/%s/setup/enable_key_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
-        </call>
+      <!--- Enable Trust Manager Provider -->
+      <message>
+         'Enabling Trust Manager Provider'
+      </message>
 
-        <call function="'checkRC'">
-          { 'returncode' : RC ,
-            'result'     : STAXResult }
-        </call>
+      <call function="'modifyEntry'">
+        { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
+          'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
+          'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
+          'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
+          'entryToBeModified'   : '%s/security/%s/setup/enable_trust_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
+      </call>
 
-        <!--- Delete Default Trust Manager Provider -->
-        <message>
-         'Deleting Default Trust Manager Provider'
-        </message>
-
-        <call function="'modifyEntry'">
-          { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
-            'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
-            'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
-            'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-            'entryToBeModified'   : '%s/security/%s/setup/deleteTrustMgr.ldif' % (STAGED_DATA_DIR,keystoreType) }
-        </call>
-
-        <call function="'checkRC'">
-          { 'returncode' : RC ,
-            'result'     : STAXResult }
-        </call>
-
-        <!--- Add Trust Manager Provider -->
-        <message>
-         'Adding Trust Manager Provider'
-        </message>
-
-        <call function="'addEntry'">
-          { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
-            'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
-            'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
-            'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-            'entryToBeAdded'   : '%s/security/%s/setup/enable_trust_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
-        </call>
-
-        <call function="'checkRC'">
-          { 'returncode' : RC ,
-            'result'     : STAXResult }
-        </call>
+      <call function="'checkRC'">
+        { 'returncode' : RC ,
+          'result'     : STAXResult }
+      </call>
 
         <!--- Enable StartTLS -->
         <message>
@@ -244,9 +223,9 @@
       </function-optional-arg>
     </function-map-args>
     <sequence>
-        <!--- Delete LDAPS Connection Handler -->
+        <!--- Disable LDAPS Connection Handler -->
         <message>
-           'Deleting Default Trust Manager Provider'
+           'Disabling LDAPS Connection Handler'
         </message>
   
         <call function="'modifyEntry'">
@@ -262,9 +241,9 @@
               'result'     : STAXResult }
         </call>
   
-        <!--- Delete SSL Trust Manager Provider -->
+        <!--- Disable SSL Trust Manager Provider -->
         <message>
-           'Deleting SSL Trust Manager Provider'
+           'Disabling SSL Trust Manager Provider'
         </message>
   
         <call function="'modifyEntry'">
@@ -272,25 +251,7 @@
             'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
             'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
             'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-            'entryToBeModified'   : '%s/security/%s/teardown/deleteTrustMgr.ldif' % (STAGED_DATA_DIR,keystoreType) }
-        </call>
-  
-        <call function="'checkRC'">
-            { 'returncode' : RC ,
-              'result'     : STAXResult }
-        </call>
-  
-        <!--- Add Default Trust Manager Provider -->
-        <message>
-           'Adding Default Trust Manager Provider'
-        </message>
-  
-        <call function="'addEntry'">
-          { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
-            'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
-            'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
-            'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-            'entryToBeAdded'   : '%s/security/%s/teardown/default_trust_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
+            'entryToBeModified'   : '%s/security/%s/teardown/disable_trust_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
         </call>
   
         <call function="'checkRC'">
@@ -361,9 +322,9 @@
               'result'     : STAXResult }
         </call>
   
-    <!--- Delete StartTLS Trust Manager Provider -->
+        <!--- Disable SSL Trust Manager Provider -->
         <message>
-         'Deleting StartTLS Trust Manager Provider'
+           'Disabling SSL Trust Manager Provider'
         </message>
   
         <call function="'modifyEntry'">
@@ -371,35 +332,17 @@
             'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
             'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
             'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-            'entryToBeModified'   : '%s/security/%s/teardown/deleteTrustMgr.ldif' % (STAGED_DATA_DIR,keystoreType) }
+            'entryToBeModified'   : '%s/security/%s/teardown/disable_trust_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
         </call>
   
         <call function="'checkRC'">
-          { 'returncode' : RC ,
-            'result'     : STAXResult }
+            { 'returncode' : RC ,
+              'result'     : STAXResult }
         </call>
   
-    <!--- Add Default Trust Manager Provider -->
+        <!--- Disable Key Manager Provider -->
         <message>
-         'Adding Default Trust Manager Provider'
-        </message>
-  
-        <call function="'addEntry'">
-          { 'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
-            'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
-            'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
-            'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
-            'entryToBeAdded'   : '%s/security/%s/teardown/default_trust_mgr_provider.ldif' % (STAGED_DATA_DIR,keystoreType) }
-        </call>
-  
-        <call function="'checkRC'">
-          { 'returncode' : RC ,
-            'result'     : STAXResult }
-        </call>
-  
-    <!--- Disable Key Manager Provider -->
-        <message>
-         'Disabling Key Manager Provider'
+           'Disabling Key Manager Provider'
         </message>
   
         <call function="'modifyEntry'">
@@ -411,8 +354,8 @@
         </call>
   
         <call function="'checkRC'">
-          { 'returncode' : RC ,
-            'result'     : STAXResult }
+            { 'returncode' : RC ,
+              'result'     : STAXResult }
         </call>
       </sequence>
     </function>

--
Gitblit v1.10.0