<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>