cryptoservices/certificateandkeymgmt/tcertstore/scripts/certstoreconcurrent3.txt
changeset 0 2c201484c85f
child 8 35751d3474b7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cryptoservices/certificateandkeymgmt/tcertstore/scripts/certstoreconcurrent3.txt	Wed Jul 08 11:25:26 2009 +0100
@@ -0,0 +1,396 @@
+<action>
+	<actionname>Switch on concurrency testing</actionname>
+	<actiontype>testconcurrent</actiontype>
+	<actionbody>
+		<KConcurrentTesting>ETrue</KConcurrentTesting>
+	</actionbody>
+	<actionresult>
+		<result>ETrue</result>
+	</actionresult>
+</action>
+<action>
+	<actionname>Opening a certificate store manager</actionname>
+	<actiontype>init</actiontype>
+	<actionbody>
+		<mode>write</mode>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX1</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX1</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX2</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX2</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX3</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX3</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX1</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX1</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX2</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX2</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX3</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX3</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action><action>
+	<actionname>No Test, Deleting the certificate CAX1</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX1</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX2</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX2</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX3</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX3</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX1</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX1</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX2</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX2</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX3</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX3</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action><action>
+	<actionname>No Test, Deleting the certificate CAX1</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX1</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX2</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX2</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX3</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX3</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX1</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX1</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX2</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX2</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX3</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX3</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action><action>
+	<actionname>No Test, Deleting the certificate CAX1</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX1</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX2</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX2</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX3</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX3</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX1</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX1</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX2</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX2</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Add the certificate CAX3</actionname>
+	<actiontype>addcert</actiontype>
+	<actionbody>
+		<format>X509</format>
+		<label>CAX3</label>
+		<issuerkey></issuerkey>
+		<subjectkey></subjectkey>
+		<certstore>0</certstore>
+		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
+		<certowner>CA</certowner>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>Get the list of certificates</actionname>
+	<actiontype>listcacert</actiontype>
+	<actionbody>
+		<uid></uid>
+		<formatflags></formatflags>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+		<CCTCertInfo><label>CAX1</label></CCTCertInfo>
+		<CCTCertInfo><label>CAX2</label></CCTCertInfo>
+		<CCTCertInfo><label>CAX3</label></CCTCertInfo>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX1</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX1</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX2</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX2</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the certificate CAX3</actionname>
+	<actiontype>deletecert</actiontype>
+	<actionbody>
+		<certtype>CA</certtype>
+		<label>CAX3</label>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+<action>
+	<actionname>No Test, Deleting the writable certificate store manager</actionname>
+	<actiontype>delete</actiontype>
+	<actionbody></actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>