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

mkeyes
16.07.2007 39d25776aa4b71659c91fe11c63f52efd0193a7d
This commit fixes the pkcs12 functional test suite.
1 files modified
65 ■■■■■ changed files
opends/tests/functional-tests/testcases/security/pkcs12/security_setup_pkcs12.xml 65 ●●●●● patch | view | raw | blame | history
opends/tests/functional-tests/testcases/security/pkcs12/security_setup_pkcs12.xml
@@ -78,11 +78,11 @@
               'storetype'         : 'PKCS12' }
           </call>
            <!--- Self-Sign Server Cert -->
            <message>
               'Security: PKCS12: Preamble Step 2. Self-Signing Server PKCS12 Certicate'
            </message>
            <call function="'SelfSignCertificate'">
            { 'certAlias'        : 'server-cert' ,
              'storepass'       : 'servercert',
@@ -91,76 +91,24 @@
              'storetype'      : 'PKCS12' }
            </call>         
            <!--- Configure PKCS12 Keystore -->
            <message>
               'Security: PKCS12: Preamble Step 3. Configuring PKCS12 Keystore'
            </message>
      <!-- Configure SSL-->
      <message>
               '----  Configure SSL ----'
      </message>
     <!--- Enable Key Manager Provider -->
      <message>
       'Enabling Key Manager Provider'
      </message>
      <call function="'modifyEntry'">
            <call function="'configureSSL'">
              {  'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
                'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
                'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
                'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,        
                'entryToBeModified' : '%s/security/pkcs12/setup/enable_key_mgr_provider.ldif' % (logsRemoteDataDir),
                'expectedRC'           :  0 }
                'keystoreType'     : '%s' % 'pkcs12' }
      </call>
     <!--- Enable Trust Manager Provider -->
      <message>
         'Enabling 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/pkcs12/setup/enable_trust_mgr_provider.ldif' % (logsRemoteDataDir),
                'expectedRC'           :  0 }
            <call function="'checkRC'">
                { 'returncode' : RC ,
                  'result'     : STAXResult }
      </call>
      <!--- Enable LDAPS Connection Handler -->
      <message>
       'Enabling LDAPS Connection Handler - Port number'
      </message>
      <call function="'modifyEntry'">
             {  'dsInstanceHost'   : DIRECTORY_INSTANCE_HOST ,
                'dsInstancePort'   : DIRECTORY_INSTANCE_PORT ,
                'dsInstanceDn'     : DIRECTORY_INSTANCE_DN ,
                'dsInstancePswd'   : DIRECTORY_INSTANCE_PSWD ,
                'entryToBeModified' : '%s/security/ldaps_port.ldif' % (logsRemoteDataDir),
                'expectedRC'           :  0 }
      </call>
      <!--  Enabling LDAPS Connection Handler - Keystore type -->
      <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/pkcs12/setup/enable_ldaps_conn_handler.ldif' % (logsRemoteDataDir),
                'expectedRC'           :  0 }
      </call>
            <!--- Initial Search With SSL -->
            <message>
               'Security: PKCS12: Preamble Step 4. Searching with SSL Connection'
@@ -176,7 +124,6 @@
                'extraParams'      : '-Z -X' }
            </call>
            <call function="'testCase_Postamble'"/>
          </sequence>
        </testcase>