cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/inc/tpkcs12integrationserver.iby
changeset 8 35751d3474b7
parent 0 2c201484c85f
child 77 956a80986d49
--- a/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/inc/tpkcs12integrationserver.iby	Tue Jul 21 01:04:32 2009 +0100
+++ b/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/inc/tpkcs12integrationserver.iby	Thu Sep 10 14:01:51 2009 +0300
@@ -1,383 +1,384 @@
-/*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of the License "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: 
-*
-*/
-#ifndef __TPKCS12INTEGRATIONSERVER_IBY__
-#define __TPKCS12INTEGRATIONSERVER_IBY__
-
-#include <testexecute.iby>
-#include <pkcs12.iby>
-
-
-// Programs
-file=ABI_DIR\BUILD_DIR\tpkcs12libtest.exe			System\Libs\tpkcs12libtest.exe
-
-// Scripts
-//T_PKCS12_INTEGRATION_BEGIN	
-data=\epoc32\winscw\c\tpkcs12intg\data\tpkcs12lib.script  \tpkcs12intg\data\tpkcs12lib.script
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\im001.ini  \tpkcs12intg\data\ini\im001.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\im002.ini  \tpkcs12intg\data\ini\im002.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm001.ini  \tpkcs12intg\data\ini\pm001.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm002.ini  \tpkcs12intg\data\ini\pm002.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm003.ini  \tpkcs12intg\data\ini\pm003.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm004.ini   \tpkcs12intg\data\ini\pm004.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm005.ini   \tpkcs12intg\data\ini\pm005.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm006.ini   \tpkcs12intg\data\ini\pm006.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm007.ini   \tpkcs12intg\data\ini\pm007.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm008.ini   \tpkcs12intg\data\ini\pm008.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm009.ini   \tpkcs12intg\data\ini\pm009.ini 
-
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm010.ini  \tpkcs12intg\data\ini\pm010.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\ci001.ini    \tpkcs12intg\data\ini\ci001.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\ci002.ini   \tpkcs12intg\data\ini\ci002.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\sb001.ini   \tpkcs12intg\data\ini\sb001.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\sb002.ini   \tpkcs12intg\data\ini\sb002.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\sb003.ini   \tpkcs12intg\data\ini\sb003.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb001.ini   \tpkcs12intg\data\ini\cb001.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb002.ini   \tpkcs12intg\data\ini\cb002.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb003.ini	 \tpkcs12intg\data\ini\cb003.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb004.ini   \tpkcs12intg\data\ini\cb004.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb005.ini   \tpkcs12intg\data\ini\cb005.ini 
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb006.ini   \tpkcs12intg\data\ini\cb006.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\ct001.ini   \tpkcs12intg\data\ini\ct001.ini
-
-
-
-// Negative Tests
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\iv001.ini   \tpkcs12intg\data\ini\iv001.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\changetag.ini				\tpkcs12intg\data\ini\changetag.ini		
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\attributevaluechanged.ini	\tpkcs12intg\data\ini\attributevaluechanged.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptbagalgid.ini		\tpkcs12intg\data\ini\corruptbagalgid.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptdigestalg_case1.ini	\tpkcs12intg\data\ini\corruptdigestalg_case1.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptdigestalg_case2.ini \tpkcs12intg\data\ini\corruptdigestalg_case2.ini
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedalgid.ini			\tpkcs12intg\data\ini\corruptedalgid.ini		
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedshroudedval.ini	\tpkcs12intg\data\ini\corruptedshroudedval.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedversion.ini		\tpkcs12intg\data\ini\corruptedversion.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\digestcorrupted.ini		\tpkcs12intg\data\ini\digestcorrupted.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\emptycontentinfo.ini		\tpkcs12intg\data\ini\emptycontentinfo.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\emptydigest.ini			\tpkcs12intg\data\ini\emptydigest.ini		
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\encryptedcontentabsent.ini	\tpkcs12intg\data\ini\encryptedcontentabsent.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\encrypteddataabsent.ini	\tpkcs12intg\data\ini\encrypteddataabsent.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\contentinfotypeunsupported.ini				\tpkcs12intg\data\ini\contentinfotypeunsupported.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedencryptedconiteration_case1.ini	\tpkcs12intg\data\ini\corruptedencryptedconiteration_case1.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedencryptedconiteration_case2.ini	\tpkcs12intg\data\ini\corruptedencryptedconiteration_case2.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedencryptedcontent.ini				\tpkcs12intg\data\ini\corruptedencryptedcontent.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedencryptedconversion.ini			\tpkcs12intg\data\ini\corruptedencryptedconversion.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedshroudediteration_case1.ini		\tpkcs12intg\data\ini\corruptedshroudediteration_case1.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedshroudediteration_case2.ini		\tpkcs12intg\data\ini\corruptedshroudediteration_case2.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\encrypteddatasaltcorrupted.ini				\tpkcs12intg\data\ini\encrypteddatasaltcorrupted.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\encryptedusingdifferentalg.ini				\tpkcs12intg\data\ini\encryptedusingdifferentalg.ini	
-
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\authsafe_contentnotoctetstring.ini	\tpkcs12intg\data\ini\authsafe_contentnotoctetstring.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\authsafe_contentnotsequence.ini	\tpkcs12intg\data\ini\authsafe_contentnotsequence.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\authsafe_notasequence.ini			\tpkcs12intg\data\ini\authsafe_notasequence.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\authsafe_oidnotoctetstring.ini		\tpkcs12intg\data\ini\authsafe_oidnotoctetstring.ini		
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\digestalgorithmnotasequence.ini	\tpkcs12intg\data\ini\digestalgorithmnotasequence.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdata_iterationnotinteger.ini	\tpkcs12intg\data\ini\macdata_iterationnotinteger.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdata_negiteration.ini			\tpkcs12intg\data\ini\macdata_negiteration.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdata_nosalt_noiteration.ini		\tpkcs12intg\data\ini\macdata_nosalt_noiteration.ini		
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdatanotasequence.ini			\tpkcs12intg\data\ini\macdatanotasequence.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdataverifyintegritydigestalgnotsha1.ini	\tpkcs12intg\data\ini\macdataverifyintegritydigestalgnotsha1.ini	
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\macsaltnotasequence.ini					\tpkcs12intg\data\ini\macsaltnotasequence.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pfx_missingcontents1.ini			\tpkcs12intg\data\ini\pfx_missingcontents1.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\pfx_notasequence.ini				\tpkcs12intg\data\ini\pfx_notasequence.ini				
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\version_notinteger.ini				\tpkcs12intg\data\ini\version_notinteger.ini				
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\digestinfonotasequence.ini			\tpkcs12intg\data\ini\digestinfonotasequence.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\unsupported_contenttype.ini		\tpkcs12intg\data\ini\unsupported_contenttype.ini		
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\certbag_notasequence.ini			\tpkcs12intg\data\ini\certbag_notasequence.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\certbag_oidnotoctetstring.ini		\tpkcs12intg\data\ini\certbag_oidnotoctetstring.ini		
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\certbag_explicittagchanged.ini		\tpkcs12intg\data\ini\certbag_explicittagchanged.ini		
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\certbag_notoctetstring.ini			\tpkcs12intg\data\ini\certbag_notoctetstring.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\bagattributenotaseq.ini			\tpkcs12intg\data\ini\bagattributenotaseq.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\bagattributeoid_notoctet.ini			\tpkcs12intg\data\ini\bagattributeoid_notoctet.ini			
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\bagattributeval_notset.ini			\tpkcs12intg\data\ini\bagattributeval_notset.ini			
-//OOMTest
-data=\epoc32\winscw\c\tpkcs12intg\data\ini\oomtest.ini	\tpkcs12intg\data\ini\oomtest.ini		
-
-//T_PKCS12_INTEGRATION_TESTDATA_BEGIN
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_im001.p12  \tpkcs12intg\data\pkcs12_im001.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_im002.p12  \tpkcs12intg\data\pkcs12_im002.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm001.p12  \tpkcs12intg\data\pkcs12_pm001.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm002.p12     \tpkcs12intg\data\pkcs12_pm002.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm003.p12   \tpkcs12intg\data\pkcs12_pm003.p12 
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm004.p12   \tpkcs12intg\data\pkcs12_pm004.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm005.p12    \tpkcs12intg\data\pkcs12_pm005.p12 
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm006.p12   \tpkcs12intg\data\pkcs12_pm006.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm007.p12   \tpkcs12intg\data\pkcs12_pm007.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm008.p12   \tpkcs12intg\data\pkcs12_pm008.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm009.p12   \tpkcs12intg\data\pkcs12_pm009.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm010.p12   \tpkcs12intg\data\pkcs12_pm010.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_ci001.p12   \tpkcs12intg\data\pkcs12_ci001.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_ci002.p12    \tpkcs12intg\data\pkcs12_ci002.p12 
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_sb001.p12   \tpkcs12intg\data\pkcs12_sb001.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_sb002.p12    \tpkcs12intg\data\pkcs12_sb002.p12 
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_sb003.p12     \tpkcs12intg\data\pkcs12_sb003.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb001.p12   \tpkcs12intg\data\pkcs12_cb001.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb002.p12    \tpkcs12intg\data\pkcs12_cb002.p12 
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb003.p12    \tpkcs12intg\data\pkcs12_cb003.p12 
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb004.p12   \tpkcs12intg\data\pkcs12_cb004.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb005.p12     \tpkcs12intg\data\pkcs12_cb005.p12 
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb006.p12   \tpkcs12intg\data\pkcs12_cb006.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_junk.p12   \tpkcs12intg\data\pkcs12_junk.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_ct001.p12   \tpkcs12intg\data\pkcs12_ct001.p12
-
-
-// Negative Test
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_changetag.p12				\tpkcs12intg\data\pkcs12_changetag.p12		
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_contenttype.p12			\tpkcs12intg\data\pkcs12_contenttype.p12  		
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedattrval.p12		\tpkcs12intg\data\pkcs12_corruptedattrval.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedSalt.p12			\tpkcs12intg\data\pkcs12_corruptedSalt.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedshroudedval.p12	\tpkcs12intg\data\pkcs12_corruptedshroudedval.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedversion.p12		\tpkcs12intg\data\pkcs12_corruptedversion.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalg1.p12			\tpkcs12intg\data\pkcs12_digestalg1.p12  		
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalg2.p12			\tpkcs12intg\data\pkcs12_digestalg2.p12  		
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestcorrupted.p12		\tpkcs12intg\data\pkcs12_digestcorrupted.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_emptycontentinfo.p12		\tpkcs12intg\data\pkcs12_emptycontentinfo.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_emptydigest.p12			\tpkcs12intg\data\pkcs12_emptydigest.p12  		
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encrypteddataabsent.p12	\tpkcs12intg\data\pkcs12_encrypteddataabsent.p12	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_unsupportedbag.p12		\tpkcs12intg\data\pkcs12_unsupportedbag.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_unsupportedcontentinfo.p12		\tpkcs12intg\data\pkcs12_unsupportedcontentinfo.p12	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedcontentabsent.p12		\tpkcs12intg\data\pkcs12_encryptedcontentabsent.p12	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_attributevaluecorrupted.p12		\tpkcs12intg\data\pkcs12_attributevaluecorrupted.p12	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedencryptedcontent.p12		\tpkcs12intg\data\pkcs12_corruptedencryptedcontent.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedshroudediteration1.p12	\tpkcs12intg\data\pkcs12_corruptedshroudediteration1.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedshroudediteration2.p12	\tpkcs12intg\data\pkcs12_corruptedshroudediteration2.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedcontentiteration1.p12	\tpkcs12intg\data\pkcs12_encryptedcontentiteration1.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedcontentiteration2.p12	\tpkcs12intg\data\pkcs12_encryptedcontentiteration2.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedcontentversion.p12		\tpkcs12intg\data\pkcs12_encryptedcontentversion.p12  
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedusingdifferentAlg.p12	\tpkcs12intg\data\pkcs12_encryptedusingdifferentAlg.p12  
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_authsafe_contentnotoctetstring.p12	\tpkcs12intg\data\pkcs12_authsafe_contentnotoctetstring.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_authsafe_contentnotsequence.p12		\tpkcs12intg\data\pkcs12_authsafe_contentnotsequence.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_authsafe_notasequence.p12				\tpkcs12intg\data\pkcs12_authsafe_notasequence.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_authsafe_oidnotoctetstring.p12		\tpkcs12intg\data\pkcs12_authsafe_oidnotoctetstring.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_certbag_explicittagchanged.p12		\tpkcs12intg\data\pkcs12_certbag_explicittagchanged.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_certbag_notasequence.p12				\tpkcs12intg\data\pkcs12_certbag_notasequence.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_certbag_notoctetstring.p12			\tpkcs12intg\data\pkcs12_certbag_notoctetstring.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_certbag_oidnotoctetstring.p12			\tpkcs12intg\data\pkcs12_certbag_oidnotoctetstring.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalgnotsha1.p12					\tpkcs12intg\data\pkcs12_digestalgnotsha1.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalgorithmnotasequence.p12		\tpkcs12intg\data\pkcs12_digestalgorithmnotasequence.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestinfonotasequence.p12			\tpkcs12intg\data\pkcs12_digestinfonotasequence.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macdata_iterationnotinteger.p12		\tpkcs12intg\data\pkcs12_macdata_iterationnotinteger.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macdata_negiteration.p12				\tpkcs12intg\data\pkcs12_macdata_negiteration.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macdata_nosalt_noiteration.p12		\tpkcs12intg\data\pkcs12_macdata_nosalt_noiteration.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macdatanotasequence.p12				\tpkcs12intg\data\pkcs12_macdatanotasequence.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macsaltnotoctetstring.p12				\tpkcs12intg\data\pkcs12_macsaltnotoctetstring.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pfx_missingcontents1.p12				\tpkcs12intg\data\pkcs12_pfx_missingcontents1.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pfx_notasequence.p12					\tpkcs12intg\data\pkcs12_pfx_notasequence.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_unsupported_contenttype.p12			\tpkcs12intg\data\pkcs12_unsupported_contenttype.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_version_notinteger.p12				\tpkcs12intg\data\pkcs12_version_notinteger.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_bagattributenotaseq.p12				\tpkcs12intg\data\pkcs12_bagattributenotaseq.p12
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_bagattributeoid_notoctet.p12			\tpkcs12intg\data\pkcs12_bagattributeoid_notoctet.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_bagattributeval_notset.p12			\tpkcs12intg\data\pkcs12_bagattributeval_notset.p12  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalgnotsha1_mac.der				\tpkcs12intg\data\pkcs12_digestalgnotsha1_mac.der  	
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalgnotsha1_salt.der				\tpkcs12intg\data\pkcs12_digestalgnotsha1_salt.der  	
-//OOM Test
-data=\epoc32\winscw\c\tpkcs12intg\data\oommacdata.der			\tpkcs12intg\data\oommacdata.der
-data=\epoc32\winscw\c\tpkcs12intg\data\oomauthsafedata.der	\tpkcs12intg\data\oomauthsafedata.der		
-data=\epoc32\winscw\c\tpkcs12intg\data\oomattributes.der		\tpkcs12intg\data\oomattributes.der		
-data=\epoc32\winscw\c\tpkcs12intg\data\oomshroudedkeybag.der	\tpkcs12intg\data\oomshroudedkeybag.der		
-data=\epoc32\winscw\c\tpkcs12intg\data\oomcertbag.der			\tpkcs12intg\data\oomcertbag.der
-data=\epoc32\winscw\c\tpkcs12intg\data\oomkeybag.der			\tpkcs12intg\data\oomkeybag.der		
-data=\epoc32\winscw\c\tpkcs12intg\data\oomsafecontentsbag.der	\tpkcs12intg\data\oomsafecontentsbag.der		
-data=\epoc32\winscw\c\tpkcs12intg\data\oomsafebag.der			\tpkcs12intg\data\oomsafebag.der			
-data=\epoc32\winscw\c\tpkcs12intg\data\oomcrlbag.der			\tpkcs12intg\data\oomcrlbag.der		
-data=\epoc32\winscw\c\tpkcs12intg\data\oomsecretbag.der		\tpkcs12intg\data\oomsecretbag.der		
-data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_oomsafecontentencrypteddata.p12	\tpkcs12intg\data\pkcs12_oomsafecontentencrypteddata.p12	
-//T_PKCS12_INTEGRATION_TESTDATA_END
-
-//T_PKCS12_CERT and KEYS
-
-data=\epoc32\winscw\c\tpkcs12intg\data\root5ca.der  \tpkcs12intg\data\root5ca.der
-data=\epoc32\winscw\c\tpkcs12intg\data\root5ca.pem  \tpkcs12intg\data\root5ca.pem
-
-data=\epoc32\winscw\c\tpkcs12intg\data\root5_ee.der  \tpkcs12intg\data\root5_ee.der
-data=\epoc32\winscw\c\tpkcs12intg\data\root5ca_key.der  \tpkcs12intg\data\root5ca_key.der
-data=\epoc32\winscw\c\tpkcs12intg\data\pm009_shrouded  \tpkcs12intg\data\pm009_shrouded
-
-
-data=\epoc32\winscw\c\tpkcs12intg\data\root5ca_key.pem  \tpkcs12intg\data\root5ca_key.pem
-data=\epoc32\winscw\c\tpkcs12intg\data\root5ca_key.pk8  \tpkcs12intg\data\root5ca_key.pk8 
-data=\epoc32\winscw\c\tpkcs12intg\data\symbiantestrootcadsa_key.pk8  \tpkcs12intg\data\symbiantestrootcadsa_key.pk8
-data=\epoc32\winscw\c\tpkcs12intg\data\ee_key.pk8  \tpkcs12intg\data\ee_key.pk8
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_1.der  \tpkcs12intg\data\safebag_shrouded_1.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_2.der  \tpkcs12intg\data\safebag_shrouded_2.der 
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_3.der  \tpkcs12intg\data\safebag_shrouded_3.der 
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_4.der  \tpkcs12intg\data\safebag_shrouded_4.der 
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_5.der  \tpkcs12intg\data\safebag_shrouded_5.der 
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_6.der  \tpkcs12intg\data\safebag_shrouded_6.der 
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_7.der  \tpkcs12intg\data\safebag_shrouded_7.der 
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_8.der  \tpkcs12intg\data\safebag_shrouded_8.der 
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_10.der  \tpkcs12intg\data\safebag_shrouded_10.der 
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb001.der  \tpkcs12intg\data\safebag_shrouded_cb001.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb006_1.der  \tpkcs12intg\data\safebag_shrouded_cb006_1.der
-
-data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid.der  \tpkcs12intg\data\localkeyid.der
-
-
-
-data=\epoc32\winscw\c\tpkcs12intg\data\friendlyname_ct001.der  \tpkcs12intg\data\friendlyname_ct001.der
-data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid_ct001.der  \tpkcs12intg\data\localkeyid_ct001.der
-data=\epoc32\winscw\c\tpkcs12intg\data\sdsicert.der  \tpkcs12intg\data\sdsicert.der
-
-
-data=\epoc32\winscw\c\tpkcs12intg\data\friendlyname.der  \tpkcs12intg\data\friendlyname.der
-data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid_cert.der   \tpkcs12intg\data\localkeyid_cert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid_im002.der   \tpkcs12intg\data\localkeyid_im002.der
-data=\epoc32\winscw\c\tpkcs12intg\data\friendlyname_im002.der  \tpkcs12intg\data\friendlyname_im002.der
-data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid_shrouded.der    \tpkcs12intg\data\localkeyid_shrouded.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb002_1.der \tpkcs12intg\data\safebag_shrouded_cb002_1.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb002_2.der   \tpkcs12intg\data\safebag_shrouded_cb002_2.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb003_1.der   \tpkcs12intg\data\safebag_shrouded_cb003_1.der
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_firstkey.der   \tpkcs12intg\data\cb004_localkeyid_firstkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_firstkey.der  \tpkcs12intg\data\cb004_friendlyname_firstkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_firstcert.der   \tpkcs12intg\data\cb004_localkeyid_firstcert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_firstcert.der  \tpkcs12intg\data\cb004_friendlyname_firstcert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb004_1.der       \tpkcs12intg\data\safebag_shrouded_cb004_1.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_firstshrouded.der  \tpkcs12intg\data\cb004_localkeyid_firstshrouded.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_firstshrouded.der  \tpkcs12intg\data\cb004_friendlyname_firstshrouded.der
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_secondkey.der   \tpkcs12intg\data\cb004_localkeyid_secondkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_secondkey.der  \tpkcs12intg\data\cb004_friendlyname_secondkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_secondcert.der   \tpkcs12intg\data\cb004_localkeyid_secondcert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_secondcert.der  \tpkcs12intg\data\cb004_friendlyname_secondcert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb004_2.der       \tpkcs12intg\data\safebag_shrouded_cb004_2.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_secondshrouded.der  \tpkcs12intg\data\cb004_localkeyid_secondshrouded.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_secondshrouded.der  \tpkcs12intg\data\cb004_friendlyname_secondshrouded.der
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_firstkey.der   \tpkcs12intg\data\cb005_localkeyid_firstkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_firstkey.der  \tpkcs12intg\data\cb005_friendlyname_firstkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_firstcertbag.der   \tpkcs12intg\data\cb005_localkeyid_firstcertbag.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_firstcertbag.der  \tpkcs12intg\data\cb005_friendlyname_firstcertbag.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb005_1.der       \tpkcs12intg\data\safebag_shrouded_cb005_1.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_firstshrouded.der  \tpkcs12intg\data\cb005_localkeyid_firstshrouded.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_firstshrouded.der  \tpkcs12intg\data\cb005_friendlyname_firstshrouded.der
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_secondkey.der   \tpkcs12intg\data\cb005_localkeyid_secondkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_secondkey.der  \tpkcs12intg\data\cb005_friendlyname_secondkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_secondcert.der   \tpkcs12intg\data\cb005_localkeyid_secondcert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_secondcert.der  \tpkcs12intg\data\cb005_friendlyname_secondcert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb005_2.der       \tpkcs12intg\data\safebag_shrouded_cb005_2.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_secondshrouded.der  \tpkcs12intg\data\cb005_localkeyid_secondshrouded.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_secondshrouded.der  \tpkcs12intg\data\cb005_friendlyname_secondshrouded.der
-
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb006_localkeyid_firstkey.der   \tpkcs12intg\data\cb006_localkeyid_firstkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb006_friendlyname_firstkey.der  \tpkcs12intg\data\cb006_friendlyname_firstkey.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb006_localkeyid_firstcert.der   \tpkcs12intg\data\cb006_localkeyid_firstcert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb006_friendlyname_firstcert.der  \tpkcs12intg\data\cb006_friendlyname_firstcert.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb006_localkeyid_firstshrouded.der  \tpkcs12intg\data\cb006_localkeyid_firstshrouded.der
-data=\epoc32\winscw\c\tpkcs12intg\data\cb006_friendlyname_firstshrouded.der  \tpkcs12intg\data\cb006_friendlyname_firstshrouded.der
-
-
-
-
-
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm001.der    \tpkcs12intg\data\safebag_shrouded_pm001.der
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm002.der    \tpkcs12intg\data\safebag_shrouded_pm002.der
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm003.der    \tpkcs12intg\data\safebag_shrouded_pm003.der
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm004.der    \tpkcs12intg\data\safebag_shrouded_pm004.der
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm005.der    \tpkcs12intg\data\safebag_shrouded_pm005.der
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm006.der    \tpkcs12intg\data\safebag_shrouded_pm006.der
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm007.der    \tpkcs12intg\data\safebag_shrouded_pm007.der
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm008.der    \tpkcs12intg\data\safebag_shrouded_pm008.der
-
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm010.der    \tpkcs12intg\data\safebag_shrouded_pm010.der
-
-data= \epoc32\winscw\c\tpkcs12intg\data\safebag.der    \tpkcs12intg\data\safebag.der
-
-// Negative Test
-data=\epoc32\winscw\c\tpkcs12intg\data\attrvalchangedfriendlyname	\tpkcs12intg\data\attrvalchangedfriendlyname	
-data=\epoc32\winscw\c\tpkcs12intg\data\attrvalchangedlocalkeyid	\tpkcs12intg\data\attrvalchangedlocalkeyid	
-data=\epoc32\winscw\c\tpkcs12intg\data\digestchangedmac.der		\tpkcs12intg\data\digestchangedmac.der		
-data=\epoc32\winscw\c\tpkcs12intg\data\digestchangedmacsalt.der 	\tpkcs12intg\data\digestchangedmacsalt.der	
-
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb001_mac   \tpkcs12intg\data\cb001_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\cb001_macsalt  \tpkcs12intg\data\cb001_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb002_mac   \tpkcs12intg\data\cb002_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\cb002_macsalt  \tpkcs12intg\data\cb002_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb003_mac   \tpkcs12intg\data\cb003_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\cb003_macsalt  \tpkcs12intg\data\cb003_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb004_mac   \tpkcs12intg\data\cb004_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\cb004_macsalt  \tpkcs12intg\data\cb004_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb005_mac   \tpkcs12intg\data\cb005_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\cb005_macsalt  \tpkcs12intg\data\cb005_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\cb006_mac   \tpkcs12intg\data\cb006_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\cb006_macsalt  \tpkcs12intg\data\cb006_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\im001_mac   \tpkcs12intg\data\im001_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\im001_macsalt  \tpkcs12intg\data\im001_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\im002_mac   \tpkcs12intg\data\im002_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\im002_macsalt  \tpkcs12intg\data\im002_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm001_mac   \tpkcs12intg\data\pm001_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm001_macsalt  \tpkcs12intg\data\pm001_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm003_mac   \tpkcs12intg\data\pm003_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm003_macsalt  \tpkcs12intg\data\pm003_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm002_mac   \tpkcs12intg\data\pm002_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm002_macsalt  \tpkcs12intg\data\pm002_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm004_mac   \tpkcs12intg\data\pm004_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm004_macsalt  \tpkcs12intg\data\pm004_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm005_mac   \tpkcs12intg\data\pm005_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm005_macsalt  \tpkcs12intg\data\pm005_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm006_mac   \tpkcs12intg\data\pm006_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm006_macsalt  \tpkcs12intg\data\pm006_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm007_mac   \tpkcs12intg\data\pm007_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm007_macsalt  \tpkcs12intg\data\pm007_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm008_mac   \tpkcs12intg\data\pm008_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm008_macsalt  \tpkcs12intg\data\pm008_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\pm010_mac   \tpkcs12intg\data\pm010_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\pm010_macsalt  \tpkcs12intg\data\pm010_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\sb001_mac   \tpkcs12intg\data\sb001_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\sb001_macsalt  \tpkcs12intg\data\sb001_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\sb002_mac   \tpkcs12intg\data\sb002_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\sb002_macsalt  \tpkcs12intg\data\sb002_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\sb003_mac   \tpkcs12intg\data\sb003_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\sb003_macsalt  \tpkcs12intg\data\sb003_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\ci001_mac   \tpkcs12intg\data\ci001_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\ci001_macsalt  \tpkcs12intg\data\ci001_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\ci002_mac   \tpkcs12intg\data\ci002_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\ci002_macsalt  \tpkcs12intg\data\ci002_macsalt
-
-data=\epoc32\winscw\c\tpkcs12intg\data\ct001_mac   \tpkcs12intg\data\ct001_mac
-data= \epoc32\winscw\c\tpkcs12intg\data\ct001_macsalt  \tpkcs12intg\data\ct001_macsalt
-
-
-
-//T_PKCS12_INTEGRATION_END
-
-#endif
+/*
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: 
+*
+*/
+
+#ifndef __TPKCS12INTEGRATIONSERVER_IBY__
+#define __TPKCS12INTEGRATIONSERVER_IBY__
+
+#include <testexecute.iby>
+#include <pkcs12.iby>
+
+
+// Programs
+file=ABI_DIR\BUILD_DIR\tpkcs12libtest.exe			System\Libs\tpkcs12libtest.exe
+
+// Scripts
+//T_PKCS12_INTEGRATION_BEGIN	
+data=\epoc32\winscw\c\tpkcs12intg\data\tpkcs12lib.script  \tpkcs12intg\data\tpkcs12lib.script
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\im001.ini  \tpkcs12intg\data\ini\im001.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\im002.ini  \tpkcs12intg\data\ini\im002.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm001.ini  \tpkcs12intg\data\ini\pm001.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm002.ini  \tpkcs12intg\data\ini\pm002.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm003.ini  \tpkcs12intg\data\ini\pm003.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm004.ini   \tpkcs12intg\data\ini\pm004.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm005.ini   \tpkcs12intg\data\ini\pm005.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm006.ini   \tpkcs12intg\data\ini\pm006.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm007.ini   \tpkcs12intg\data\ini\pm007.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm008.ini   \tpkcs12intg\data\ini\pm008.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm009.ini   \tpkcs12intg\data\ini\pm009.ini 
+
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pm010.ini  \tpkcs12intg\data\ini\pm010.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\ci001.ini    \tpkcs12intg\data\ini\ci001.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\ci002.ini   \tpkcs12intg\data\ini\ci002.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\sb001.ini   \tpkcs12intg\data\ini\sb001.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\sb002.ini   \tpkcs12intg\data\ini\sb002.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\sb003.ini   \tpkcs12intg\data\ini\sb003.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb001.ini   \tpkcs12intg\data\ini\cb001.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb002.ini   \tpkcs12intg\data\ini\cb002.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb003.ini	 \tpkcs12intg\data\ini\cb003.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb004.ini   \tpkcs12intg\data\ini\cb004.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb005.ini   \tpkcs12intg\data\ini\cb005.ini 
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\cb006.ini   \tpkcs12intg\data\ini\cb006.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\ct001.ini   \tpkcs12intg\data\ini\ct001.ini
+
+
+
+// Negative Tests
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\iv001.ini   \tpkcs12intg\data\ini\iv001.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\changetag.ini				\tpkcs12intg\data\ini\changetag.ini		
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\attributevaluechanged.ini	\tpkcs12intg\data\ini\attributevaluechanged.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptbagalgid.ini		\tpkcs12intg\data\ini\corruptbagalgid.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptdigestalg_case1.ini	\tpkcs12intg\data\ini\corruptdigestalg_case1.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptdigestalg_case2.ini \tpkcs12intg\data\ini\corruptdigestalg_case2.ini
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedalgid.ini			\tpkcs12intg\data\ini\corruptedalgid.ini		
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedshroudedval.ini	\tpkcs12intg\data\ini\corruptedshroudedval.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedversion.ini		\tpkcs12intg\data\ini\corruptedversion.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\digestcorrupted.ini		\tpkcs12intg\data\ini\digestcorrupted.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\emptycontentinfo.ini		\tpkcs12intg\data\ini\emptycontentinfo.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\emptydigest.ini			\tpkcs12intg\data\ini\emptydigest.ini		
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\encryptedcontentabsent.ini	\tpkcs12intg\data\ini\encryptedcontentabsent.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\encrypteddataabsent.ini	\tpkcs12intg\data\ini\encrypteddataabsent.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\contentinfotypeunsupported.ini				\tpkcs12intg\data\ini\contentinfotypeunsupported.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedencryptedconiteration_case1.ini	\tpkcs12intg\data\ini\corruptedencryptedconiteration_case1.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedencryptedconiteration_case2.ini	\tpkcs12intg\data\ini\corruptedencryptedconiteration_case2.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedencryptedcontent.ini				\tpkcs12intg\data\ini\corruptedencryptedcontent.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedencryptedconversion.ini			\tpkcs12intg\data\ini\corruptedencryptedconversion.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedshroudediteration_case1.ini		\tpkcs12intg\data\ini\corruptedshroudediteration_case1.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\corruptedshroudediteration_case2.ini		\tpkcs12intg\data\ini\corruptedshroudediteration_case2.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\encrypteddatasaltcorrupted.ini				\tpkcs12intg\data\ini\encrypteddatasaltcorrupted.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\encryptedusingdifferentalg.ini				\tpkcs12intg\data\ini\encryptedusingdifferentalg.ini	
+
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\authsafe_contentnotoctetstring.ini	\tpkcs12intg\data\ini\authsafe_contentnotoctetstring.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\authsafe_contentnotsequence.ini	\tpkcs12intg\data\ini\authsafe_contentnotsequence.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\authsafe_notasequence.ini			\tpkcs12intg\data\ini\authsafe_notasequence.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\authsafe_oidnotoctetstring.ini		\tpkcs12intg\data\ini\authsafe_oidnotoctetstring.ini		
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\digestalgorithmnotasequence.ini	\tpkcs12intg\data\ini\digestalgorithmnotasequence.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdata_iterationnotinteger.ini	\tpkcs12intg\data\ini\macdata_iterationnotinteger.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdata_negiteration.ini			\tpkcs12intg\data\ini\macdata_negiteration.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdata_nosalt_noiteration.ini		\tpkcs12intg\data\ini\macdata_nosalt_noiteration.ini		
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdatanotasequence.ini			\tpkcs12intg\data\ini\macdatanotasequence.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\macdataverifyintegritydigestalgnotsha1.ini	\tpkcs12intg\data\ini\macdataverifyintegritydigestalgnotsha1.ini	
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\macsaltnotasequence.ini					\tpkcs12intg\data\ini\macsaltnotasequence.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pfx_missingcontents1.ini			\tpkcs12intg\data\ini\pfx_missingcontents1.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\pfx_notasequence.ini				\tpkcs12intg\data\ini\pfx_notasequence.ini				
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\version_notinteger.ini				\tpkcs12intg\data\ini\version_notinteger.ini				
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\digestinfonotasequence.ini			\tpkcs12intg\data\ini\digestinfonotasequence.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\unsupported_contenttype.ini		\tpkcs12intg\data\ini\unsupported_contenttype.ini		
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\certbag_notasequence.ini			\tpkcs12intg\data\ini\certbag_notasequence.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\certbag_oidnotoctetstring.ini		\tpkcs12intg\data\ini\certbag_oidnotoctetstring.ini		
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\certbag_explicittagchanged.ini		\tpkcs12intg\data\ini\certbag_explicittagchanged.ini		
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\certbag_notoctetstring.ini			\tpkcs12intg\data\ini\certbag_notoctetstring.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\bagattributenotaseq.ini			\tpkcs12intg\data\ini\bagattributenotaseq.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\bagattributeoid_notoctet.ini			\tpkcs12intg\data\ini\bagattributeoid_notoctet.ini			
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\bagattributeval_notset.ini			\tpkcs12intg\data\ini\bagattributeval_notset.ini			
+//OOMTest
+data=\epoc32\winscw\c\tpkcs12intg\data\ini\oomtest.ini	\tpkcs12intg\data\ini\oomtest.ini		
+
+//T_PKCS12_INTEGRATION_TESTDATA_BEGIN
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_im001.p12  \tpkcs12intg\data\pkcs12_im001.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_im002.p12  \tpkcs12intg\data\pkcs12_im002.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm001.p12  \tpkcs12intg\data\pkcs12_pm001.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm002.p12     \tpkcs12intg\data\pkcs12_pm002.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm003.p12   \tpkcs12intg\data\pkcs12_pm003.p12 
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm004.p12   \tpkcs12intg\data\pkcs12_pm004.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm005.p12    \tpkcs12intg\data\pkcs12_pm005.p12 
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm006.p12   \tpkcs12intg\data\pkcs12_pm006.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm007.p12   \tpkcs12intg\data\pkcs12_pm007.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm008.p12   \tpkcs12intg\data\pkcs12_pm008.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm009.p12   \tpkcs12intg\data\pkcs12_pm009.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pm010.p12   \tpkcs12intg\data\pkcs12_pm010.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_ci001.p12   \tpkcs12intg\data\pkcs12_ci001.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_ci002.p12    \tpkcs12intg\data\pkcs12_ci002.p12 
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_sb001.p12   \tpkcs12intg\data\pkcs12_sb001.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_sb002.p12    \tpkcs12intg\data\pkcs12_sb002.p12 
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_sb003.p12     \tpkcs12intg\data\pkcs12_sb003.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb001.p12   \tpkcs12intg\data\pkcs12_cb001.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb002.p12    \tpkcs12intg\data\pkcs12_cb002.p12 
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb003.p12    \tpkcs12intg\data\pkcs12_cb003.p12 
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb004.p12   \tpkcs12intg\data\pkcs12_cb004.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb005.p12     \tpkcs12intg\data\pkcs12_cb005.p12 
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_cb006.p12   \tpkcs12intg\data\pkcs12_cb006.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_junk.p12   \tpkcs12intg\data\pkcs12_junk.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_ct001.p12   \tpkcs12intg\data\pkcs12_ct001.p12
+
+
+// Negative Test
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_changetag.p12				\tpkcs12intg\data\pkcs12_changetag.p12		
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_contenttype.p12			\tpkcs12intg\data\pkcs12_contenttype.p12  		
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedattrval.p12		\tpkcs12intg\data\pkcs12_corruptedattrval.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedSalt.p12			\tpkcs12intg\data\pkcs12_corruptedSalt.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedshroudedval.p12	\tpkcs12intg\data\pkcs12_corruptedshroudedval.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedversion.p12		\tpkcs12intg\data\pkcs12_corruptedversion.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalg1.p12			\tpkcs12intg\data\pkcs12_digestalg1.p12  		
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalg2.p12			\tpkcs12intg\data\pkcs12_digestalg2.p12  		
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestcorrupted.p12		\tpkcs12intg\data\pkcs12_digestcorrupted.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_emptycontentinfo.p12		\tpkcs12intg\data\pkcs12_emptycontentinfo.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_emptydigest.p12			\tpkcs12intg\data\pkcs12_emptydigest.p12  		
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encrypteddataabsent.p12	\tpkcs12intg\data\pkcs12_encrypteddataabsent.p12	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_unsupportedbag.p12		\tpkcs12intg\data\pkcs12_unsupportedbag.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_unsupportedcontentinfo.p12		\tpkcs12intg\data\pkcs12_unsupportedcontentinfo.p12	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedcontentabsent.p12		\tpkcs12intg\data\pkcs12_encryptedcontentabsent.p12	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_attributevaluecorrupted.p12		\tpkcs12intg\data\pkcs12_attributevaluecorrupted.p12	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedencryptedcontent.p12		\tpkcs12intg\data\pkcs12_corruptedencryptedcontent.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedshroudediteration1.p12	\tpkcs12intg\data\pkcs12_corruptedshroudediteration1.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_corruptedshroudediteration2.p12	\tpkcs12intg\data\pkcs12_corruptedshroudediteration2.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedcontentiteration1.p12	\tpkcs12intg\data\pkcs12_encryptedcontentiteration1.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedcontentiteration2.p12	\tpkcs12intg\data\pkcs12_encryptedcontentiteration2.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedcontentversion.p12		\tpkcs12intg\data\pkcs12_encryptedcontentversion.p12  
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_encryptedusingdifferentAlg.p12	\tpkcs12intg\data\pkcs12_encryptedusingdifferentAlg.p12  
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_authsafe_contentnotoctetstring.p12	\tpkcs12intg\data\pkcs12_authsafe_contentnotoctetstring.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_authsafe_contentnotsequence.p12		\tpkcs12intg\data\pkcs12_authsafe_contentnotsequence.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_authsafe_notasequence.p12				\tpkcs12intg\data\pkcs12_authsafe_notasequence.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_authsafe_oidnotoctetstring.p12		\tpkcs12intg\data\pkcs12_authsafe_oidnotoctetstring.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_certbag_explicittagchanged.p12		\tpkcs12intg\data\pkcs12_certbag_explicittagchanged.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_certbag_notasequence.p12				\tpkcs12intg\data\pkcs12_certbag_notasequence.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_certbag_notoctetstring.p12			\tpkcs12intg\data\pkcs12_certbag_notoctetstring.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_certbag_oidnotoctetstring.p12			\tpkcs12intg\data\pkcs12_certbag_oidnotoctetstring.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalgnotsha1.p12					\tpkcs12intg\data\pkcs12_digestalgnotsha1.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalgorithmnotasequence.p12		\tpkcs12intg\data\pkcs12_digestalgorithmnotasequence.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestinfonotasequence.p12			\tpkcs12intg\data\pkcs12_digestinfonotasequence.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macdata_iterationnotinteger.p12		\tpkcs12intg\data\pkcs12_macdata_iterationnotinteger.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macdata_negiteration.p12				\tpkcs12intg\data\pkcs12_macdata_negiteration.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macdata_nosalt_noiteration.p12		\tpkcs12intg\data\pkcs12_macdata_nosalt_noiteration.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macdatanotasequence.p12				\tpkcs12intg\data\pkcs12_macdatanotasequence.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_macsaltnotoctetstring.p12				\tpkcs12intg\data\pkcs12_macsaltnotoctetstring.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pfx_missingcontents1.p12				\tpkcs12intg\data\pkcs12_pfx_missingcontents1.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_pfx_notasequence.p12					\tpkcs12intg\data\pkcs12_pfx_notasequence.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_unsupported_contenttype.p12			\tpkcs12intg\data\pkcs12_unsupported_contenttype.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_version_notinteger.p12				\tpkcs12intg\data\pkcs12_version_notinteger.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_bagattributenotaseq.p12				\tpkcs12intg\data\pkcs12_bagattributenotaseq.p12
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_bagattributeoid_notoctet.p12			\tpkcs12intg\data\pkcs12_bagattributeoid_notoctet.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_bagattributeval_notset.p12			\tpkcs12intg\data\pkcs12_bagattributeval_notset.p12  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalgnotsha1_mac.der				\tpkcs12intg\data\pkcs12_digestalgnotsha1_mac.der  	
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_digestalgnotsha1_salt.der				\tpkcs12intg\data\pkcs12_digestalgnotsha1_salt.der  	
+//OOM Test
+data=\epoc32\winscw\c\tpkcs12intg\data\oommacdata.der			\tpkcs12intg\data\oommacdata.der
+data=\epoc32\winscw\c\tpkcs12intg\data\oomauthsafedata.der	\tpkcs12intg\data\oomauthsafedata.der		
+data=\epoc32\winscw\c\tpkcs12intg\data\oomattributes.der		\tpkcs12intg\data\oomattributes.der		
+data=\epoc32\winscw\c\tpkcs12intg\data\oomshroudedkeybag.der	\tpkcs12intg\data\oomshroudedkeybag.der		
+data=\epoc32\winscw\c\tpkcs12intg\data\oomcertbag.der			\tpkcs12intg\data\oomcertbag.der
+data=\epoc32\winscw\c\tpkcs12intg\data\oomkeybag.der			\tpkcs12intg\data\oomkeybag.der		
+data=\epoc32\winscw\c\tpkcs12intg\data\oomsafecontentsbag.der	\tpkcs12intg\data\oomsafecontentsbag.der		
+data=\epoc32\winscw\c\tpkcs12intg\data\oomsafebag.der			\tpkcs12intg\data\oomsafebag.der			
+data=\epoc32\winscw\c\tpkcs12intg\data\oomcrlbag.der			\tpkcs12intg\data\oomcrlbag.der		
+data=\epoc32\winscw\c\tpkcs12intg\data\oomsecretbag.der		\tpkcs12intg\data\oomsecretbag.der		
+data=\epoc32\winscw\c\tpkcs12intg\data\pkcs12_oomsafecontentencrypteddata.p12	\tpkcs12intg\data\pkcs12_oomsafecontentencrypteddata.p12	
+//T_PKCS12_INTEGRATION_TESTDATA_END
+
+//T_PKCS12_CERT and KEYS
+
+data=\epoc32\winscw\c\tpkcs12intg\data\root5ca.der  \tpkcs12intg\data\root5ca.der
+data=\epoc32\winscw\c\tpkcs12intg\data\root5ca.pem  \tpkcs12intg\data\root5ca.pem
+
+data=\epoc32\winscw\c\tpkcs12intg\data\root5_ee.der  \tpkcs12intg\data\root5_ee.der
+data=\epoc32\winscw\c\tpkcs12intg\data\root5ca_key.der  \tpkcs12intg\data\root5ca_key.der
+data=\epoc32\winscw\c\tpkcs12intg\data\pm009_shrouded  \tpkcs12intg\data\pm009_shrouded
+
+
+data=\epoc32\winscw\c\tpkcs12intg\data\root5ca_key.pem  \tpkcs12intg\data\root5ca_key.pem
+data=\epoc32\winscw\c\tpkcs12intg\data\root5ca_key.pk8  \tpkcs12intg\data\root5ca_key.pk8 
+data=\epoc32\winscw\c\tpkcs12intg\data\symbiantestrootcadsa_key.pk8  \tpkcs12intg\data\symbiantestrootcadsa_key.pk8
+data=\epoc32\winscw\c\tpkcs12intg\data\ee_key.pk8  \tpkcs12intg\data\ee_key.pk8
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_1.der  \tpkcs12intg\data\safebag_shrouded_1.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_2.der  \tpkcs12intg\data\safebag_shrouded_2.der 
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_3.der  \tpkcs12intg\data\safebag_shrouded_3.der 
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_4.der  \tpkcs12intg\data\safebag_shrouded_4.der 
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_5.der  \tpkcs12intg\data\safebag_shrouded_5.der 
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_6.der  \tpkcs12intg\data\safebag_shrouded_6.der 
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_7.der  \tpkcs12intg\data\safebag_shrouded_7.der 
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_8.der  \tpkcs12intg\data\safebag_shrouded_8.der 
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_10.der  \tpkcs12intg\data\safebag_shrouded_10.der 
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb001.der  \tpkcs12intg\data\safebag_shrouded_cb001.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb006_1.der  \tpkcs12intg\data\safebag_shrouded_cb006_1.der
+
+data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid.der  \tpkcs12intg\data\localkeyid.der
+
+
+
+data=\epoc32\winscw\c\tpkcs12intg\data\friendlyname_ct001.der  \tpkcs12intg\data\friendlyname_ct001.der
+data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid_ct001.der  \tpkcs12intg\data\localkeyid_ct001.der
+data=\epoc32\winscw\c\tpkcs12intg\data\sdsicert.der  \tpkcs12intg\data\sdsicert.der
+
+
+data=\epoc32\winscw\c\tpkcs12intg\data\friendlyname.der  \tpkcs12intg\data\friendlyname.der
+data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid_cert.der   \tpkcs12intg\data\localkeyid_cert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid_im002.der   \tpkcs12intg\data\localkeyid_im002.der
+data=\epoc32\winscw\c\tpkcs12intg\data\friendlyname_im002.der  \tpkcs12intg\data\friendlyname_im002.der
+data=\epoc32\winscw\c\tpkcs12intg\data\localkeyid_shrouded.der    \tpkcs12intg\data\localkeyid_shrouded.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb002_1.der \tpkcs12intg\data\safebag_shrouded_cb002_1.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb002_2.der   \tpkcs12intg\data\safebag_shrouded_cb002_2.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb003_1.der   \tpkcs12intg\data\safebag_shrouded_cb003_1.der
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_firstkey.der   \tpkcs12intg\data\cb004_localkeyid_firstkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_firstkey.der  \tpkcs12intg\data\cb004_friendlyname_firstkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_firstcert.der   \tpkcs12intg\data\cb004_localkeyid_firstcert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_firstcert.der  \tpkcs12intg\data\cb004_friendlyname_firstcert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb004_1.der       \tpkcs12intg\data\safebag_shrouded_cb004_1.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_firstshrouded.der  \tpkcs12intg\data\cb004_localkeyid_firstshrouded.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_firstshrouded.der  \tpkcs12intg\data\cb004_friendlyname_firstshrouded.der
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_secondkey.der   \tpkcs12intg\data\cb004_localkeyid_secondkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_secondkey.der  \tpkcs12intg\data\cb004_friendlyname_secondkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_secondcert.der   \tpkcs12intg\data\cb004_localkeyid_secondcert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_secondcert.der  \tpkcs12intg\data\cb004_friendlyname_secondcert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb004_2.der       \tpkcs12intg\data\safebag_shrouded_cb004_2.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_localkeyid_secondshrouded.der  \tpkcs12intg\data\cb004_localkeyid_secondshrouded.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_friendlyname_secondshrouded.der  \tpkcs12intg\data\cb004_friendlyname_secondshrouded.der
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_firstkey.der   \tpkcs12intg\data\cb005_localkeyid_firstkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_firstkey.der  \tpkcs12intg\data\cb005_friendlyname_firstkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_firstcertbag.der   \tpkcs12intg\data\cb005_localkeyid_firstcertbag.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_firstcertbag.der  \tpkcs12intg\data\cb005_friendlyname_firstcertbag.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb005_1.der       \tpkcs12intg\data\safebag_shrouded_cb005_1.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_firstshrouded.der  \tpkcs12intg\data\cb005_localkeyid_firstshrouded.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_firstshrouded.der  \tpkcs12intg\data\cb005_friendlyname_firstshrouded.der
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_secondkey.der   \tpkcs12intg\data\cb005_localkeyid_secondkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_secondkey.der  \tpkcs12intg\data\cb005_friendlyname_secondkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_secondcert.der   \tpkcs12intg\data\cb005_localkeyid_secondcert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_secondcert.der  \tpkcs12intg\data\cb005_friendlyname_secondcert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_cb005_2.der       \tpkcs12intg\data\safebag_shrouded_cb005_2.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_localkeyid_secondshrouded.der  \tpkcs12intg\data\cb005_localkeyid_secondshrouded.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_friendlyname_secondshrouded.der  \tpkcs12intg\data\cb005_friendlyname_secondshrouded.der
+
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb006_localkeyid_firstkey.der   \tpkcs12intg\data\cb006_localkeyid_firstkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb006_friendlyname_firstkey.der  \tpkcs12intg\data\cb006_friendlyname_firstkey.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb006_localkeyid_firstcert.der   \tpkcs12intg\data\cb006_localkeyid_firstcert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb006_friendlyname_firstcert.der  \tpkcs12intg\data\cb006_friendlyname_firstcert.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb006_localkeyid_firstshrouded.der  \tpkcs12intg\data\cb006_localkeyid_firstshrouded.der
+data=\epoc32\winscw\c\tpkcs12intg\data\cb006_friendlyname_firstshrouded.der  \tpkcs12intg\data\cb006_friendlyname_firstshrouded.der
+
+
+
+
+
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm001.der    \tpkcs12intg\data\safebag_shrouded_pm001.der
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm002.der    \tpkcs12intg\data\safebag_shrouded_pm002.der
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm003.der    \tpkcs12intg\data\safebag_shrouded_pm003.der
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm004.der    \tpkcs12intg\data\safebag_shrouded_pm004.der
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm005.der    \tpkcs12intg\data\safebag_shrouded_pm005.der
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm006.der    \tpkcs12intg\data\safebag_shrouded_pm006.der
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm007.der    \tpkcs12intg\data\safebag_shrouded_pm007.der
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm008.der    \tpkcs12intg\data\safebag_shrouded_pm008.der
+
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag_shrouded_pm010.der    \tpkcs12intg\data\safebag_shrouded_pm010.der
+
+data= \epoc32\winscw\c\tpkcs12intg\data\safebag.der    \tpkcs12intg\data\safebag.der
+
+// Negative Test
+data=\epoc32\winscw\c\tpkcs12intg\data\attrvalchangedfriendlyname	\tpkcs12intg\data\attrvalchangedfriendlyname	
+data=\epoc32\winscw\c\tpkcs12intg\data\attrvalchangedlocalkeyid	\tpkcs12intg\data\attrvalchangedlocalkeyid	
+data=\epoc32\winscw\c\tpkcs12intg\data\digestchangedmac.der		\tpkcs12intg\data\digestchangedmac.der		
+data=\epoc32\winscw\c\tpkcs12intg\data\digestchangedmacsalt.der 	\tpkcs12intg\data\digestchangedmacsalt.der	
+
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb001_mac   \tpkcs12intg\data\cb001_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\cb001_macsalt  \tpkcs12intg\data\cb001_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb002_mac   \tpkcs12intg\data\cb002_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\cb002_macsalt  \tpkcs12intg\data\cb002_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb003_mac   \tpkcs12intg\data\cb003_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\cb003_macsalt  \tpkcs12intg\data\cb003_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb004_mac   \tpkcs12intg\data\cb004_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\cb004_macsalt  \tpkcs12intg\data\cb004_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb005_mac   \tpkcs12intg\data\cb005_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\cb005_macsalt  \tpkcs12intg\data\cb005_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\cb006_mac   \tpkcs12intg\data\cb006_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\cb006_macsalt  \tpkcs12intg\data\cb006_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\im001_mac   \tpkcs12intg\data\im001_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\im001_macsalt  \tpkcs12intg\data\im001_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\im002_mac   \tpkcs12intg\data\im002_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\im002_macsalt  \tpkcs12intg\data\im002_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm001_mac   \tpkcs12intg\data\pm001_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm001_macsalt  \tpkcs12intg\data\pm001_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm003_mac   \tpkcs12intg\data\pm003_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm003_macsalt  \tpkcs12intg\data\pm003_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm002_mac   \tpkcs12intg\data\pm002_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm002_macsalt  \tpkcs12intg\data\pm002_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm004_mac   \tpkcs12intg\data\pm004_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm004_macsalt  \tpkcs12intg\data\pm004_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm005_mac   \tpkcs12intg\data\pm005_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm005_macsalt  \tpkcs12intg\data\pm005_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm006_mac   \tpkcs12intg\data\pm006_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm006_macsalt  \tpkcs12intg\data\pm006_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm007_mac   \tpkcs12intg\data\pm007_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm007_macsalt  \tpkcs12intg\data\pm007_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm008_mac   \tpkcs12intg\data\pm008_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm008_macsalt  \tpkcs12intg\data\pm008_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\pm010_mac   \tpkcs12intg\data\pm010_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\pm010_macsalt  \tpkcs12intg\data\pm010_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\sb001_mac   \tpkcs12intg\data\sb001_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\sb001_macsalt  \tpkcs12intg\data\sb001_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\sb002_mac   \tpkcs12intg\data\sb002_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\sb002_macsalt  \tpkcs12intg\data\sb002_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\sb003_mac   \tpkcs12intg\data\sb003_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\sb003_macsalt  \tpkcs12intg\data\sb003_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\ci001_mac   \tpkcs12intg\data\ci001_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\ci001_macsalt  \tpkcs12intg\data\ci001_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\ci002_mac   \tpkcs12intg\data\ci002_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\ci002_macsalt  \tpkcs12intg\data\ci002_macsalt
+
+data=\epoc32\winscw\c\tpkcs12intg\data\ct001_mac   \tpkcs12intg\data\ct001_mac
+data= \epoc32\winscw\c\tpkcs12intg\data\ct001_macsalt  \tpkcs12intg\data\ct001_macsalt
+
+
+
+//T_PKCS12_INTEGRATION_END
+
+#endif