cryptoservices/filebasedcertificateandkeystores/test/tcertapps/scripts/apipolicing.ini
author Santosh V Patil <santosh.v.patil@nokia.com>
Wed, 11 Nov 2009 15:30:58 +0530
changeset 17 445614b8b140
parent 8 35751d3474b7
child 33 cf642210ecb7
permissions -rw-r--r--
Fix for bug 5329. Added browserrootcertificates to package_definition.xml file. Also correcte the wrong spelling.

[SEC-TCERTAPPS-APIPOLICING-4-001]
<actionbody>
	<testexe>t_certapps.exe</testexe>
	<excludedcapabilities>
	<capability>TCB</capability>
	</excludedcapabilities>
	<policy>
	<capability>WriteDeviceData</capability>
	</policy>

	<preactions>
	<action>
		<actionname>Initialise</actionname>
		<actiontype>InitManager</actiontype>
		<actionbody>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</preactions>

	<passactions>
	<action>
		<actionname>Add applications</actionname>
		<actiontype>AddApp</actiontype>
		<actionbody>
			<uid>24601</uid><appname>My application 1</appname>
			<uid>642828</uid><appname>My application 2</appname>
			<uid>12345</uid><appname>My application 3</appname>
			<uid>10</uid><appname>My application 4</appname>
			<uid>12</uid><appname>My application 5</appname>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>

	<action>
		<actionname>Getting the application list</actionname>
		<actiontype>GetApplications</actiontype>
		<actionbody>
			<uid>24601</uid><appname>My application 1</appname>
			<uid>642828</uid><appname>My application 2</appname>
			<uid>12345</uid><appname>My application 3</appname>
			<uid>10</uid><appname>My application 4</appname>
			<uid>12</uid><appname>My application 5</appname>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</passactions>

	<failactions>
	<action>
		<actionname>Add applications</actionname>
		<actiontype>AddApp</actiontype>
		<actionbody>
			<uid>24601</uid><appname>My application 1</appname>
			<uid>642828</uid><appname>My application 2</appname>
			<uid>12345</uid><appname>My application 3</appname>
			<uid>10</uid><appname>My application 4</appname>
			<uid>12</uid><appname>My application 5</appname>
		</actionbody>
		<actionresult>
			<return>KErrPermissionDenied</return>
		</actionresult>
	</action>

	<action>
		<actionname>Getting the application list</actionname>
		<actiontype>GetApplications</actiontype>
		<actionbody>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</failactions>

	<postactions>
	<action>
		<actionname>Destroy the manager</actionname>
		<actiontype>DestroyManager</actiontype>
		<actionbody></actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</postactions>
</actionbody>

[SEC-TCERTAPPS-APIPOLICING-5-001]
<actionbody>
	<testexe>t_certapps.exe</testexe>
	<excludedcapabilities>
	<capability>TCB</capability>
	</excludedcapabilities>
	<policy>
	</policy>

	<preactions>
	<action>
		<actionname>Initialise</actionname>
		<actiontype>InitManager</actiontype>
		<actionbody>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</preactions>

	<passactions>
	<action>
		<actionname>Getting the application list</actionname>
		<actiontype>GetApplications</actiontype>
		<actionbody>
			<uid>24601</uid><appname>My application 1</appname>
			<uid>642828</uid><appname>My application 2</appname>
			<uid>12345</uid><appname>My application 3</appname>
			<uid>10</uid><appname>My application 4</appname>
			<uid>12</uid><appname>My application 5</appname>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</passactions>

	<failactions>
	</failactions>

	<postactions>
	<action>
		<actionname>Destroy the manager</actionname>
		<actiontype>DestroyManager</actiontype>
		<actionbody></actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</postactions>
</actionbody>

[SEC-TCERTAPPS-APIPOLICING-6-001]
<actionbody>
	<testexe>t_certapps.exe</testexe>
	<excludedcapabilities>
	<capability>TCB</capability>
	</excludedcapabilities>
	<policy>
	<capability>WriteDeviceData</capability>
	</policy>

	<preactions>
	<action>
		<actionname>Initialise</actionname>
		<actiontype>InitManager</actiontype>
		<actionbody>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</preactions>

	<passactions>
	<action>
		<actionname>Remove application UID 24601</actionname>
		<actiontype>RemoveApp</actiontype>
		<actionbody>
			<uid>24601</uid>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>

	<action>
		<actionname>Getting the application list</actionname>
		<actiontype>GetApplications</actiontype>
		<actionbody>
			<uid>642828</uid><appname>My application 2</appname>
			<uid>12345</uid><appname>My application 3</appname>
			<uid>10</uid><appname>My application 4</appname>
			<uid>12</uid><appname>My application 5</appname>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</passactions>

	<failactions>
	<action>
		<actionname>Remove application UID 24601</actionname>
		<actiontype>RemoveApp</actiontype>
		<actionbody>
			<uid>24601</uid>
		</actionbody>
		<actionresult>
			<return>KErrPermissionDenied</return>
		</actionresult>
	</action>

	<action>
		<actionname>Getting the application list</actionname>
		<actiontype>GetApplications</actiontype>
		<actionbody>
			<uid>24601</uid><appname>My application 1</appname>
			<uid>642828</uid><appname>My application 2</appname>
			<uid>12345</uid><appname>My application 3</appname>
			<uid>10</uid><appname>My application 4</appname>
			<uid>12</uid><appname>My application 5</appname>
		</actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</failactions>

	<postactions>
	<action>
		<actionname>Destroy the manager</actionname>
		<actiontype>DestroyManager</actiontype>
		<actionbody></actionbody>
		<actionresult>
			<return>KErrNone</return>
		</actionresult>
	</action>
	</postactions>
</actionbody>