//! multiplecertstoresfilter1.txt
//!
//! Test the ordering and filting in & out of multiple certores implementation which required in PREQ226 MIDP 2.0 support. 
//! The file contains different sets of certstore orders as input and expect ordering results as output.
//! These tests need to have filecertore.dll, tadditionalstoressoftware.dll thwsimcertstores.dll, 
//! thwwimcertstores.dll and thwuicccertstores.dll enabled

// Note: The in-source test tag is only added to the new tests for PREQ226. The tests without test tag is the existing tests
// in the certstore component, which are used to set up the environment needed by the PREQ226 tests.


//! @file 
//! @SYMTestCaseID UCTSSEC-CT-WModeUCTWithSS1.10
//! @SYMTestCaseDesc The test is to open one UnifiedCertStore in write mode with the
//! sequence of Software, SIM, WIM and UICC certstore implementations, and expect the correct order. 
//! The test needs tadditionalstoressoft.dll filecertore.dll, thwsimcertstores.dll, thwwimcertstores.dll
//! and thwuicccertstores.dll enabled
//! @SYMPREQ 226
//! @SYMTestCasePriority High
//! @SYMTestExpectedResults KErrNone

<action>
	<actionname>1.10,Opening a writable certificate store manager</actionname>
	<actiontype>init</actiontype>
	<actionbody>
		<mode>write</mode>
		<orderingfilter>1,2,3,4</orderingfilter>
	</actionbody>
	<actionresult>
		<orderingresult>270530360,270487578,270559302,270559303,270559304</orderingresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>0.1,Deleting the writable certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

//! @file 
//! @SYMTestCaseID UCTSSEC-CT-RModeUCTWithSS5.10
//! @SYMTestCaseDesc The test is to open one UnifiedCertStore in read mode with the
//! sequence of SIM, WIM, UICC and Software cerstore implementations, and expect the correct order.
//! The test needs tadditionalstoressoft.dll filecertore.dll, thwsimcertstores.dll, thwwimcertstores.dll
//! and thwuicccertstores.dll enabled
//! @SYMPREQ 226
//! @SYMTestCasePriority High
//! @SYMTestExpectedResults KErrNone
<action>
	<actionname>5.10,Opening a read-only certificate store manager</actionname>
	<actiontype>init</actiontype>
	<actionbody>
		<mode>read</mode>
		<orderingfilter>2,3,4,1</orderingfilter>
	</actionbody>
	<actionresult>
		<orderingresult>270559302,270559303,270559304,270530360,270487578</orderingresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>0.2,Deleting the read-only certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>





