// 5. Functionality tests

// 5.1 Store construction & Initialisation

<action>
	<actionname>5.1.1. Opening a CertificateAppInfoManager</actionname>
	<actiontype>initappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

// 5.2 Application Management

<action>
	<actionname>5.2.1. Retrieving the clients</actionname>
	<actiontype>getclients</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
		<uid></uid>
	</actionresult>
</action>

<action>
	<actionname>5.2.2.a Adding client A1</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A1</name>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.2.b Adding client A2</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A2</name>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.2.c Adding client A3</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A3</name>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.2.d Adding client A4</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A4</name>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.2.e Retrieving the clients</actionname>
	<actiontype>getclients</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
		<uid>1 2 3 4</uid>
	</actionresult>
</action>


<action>
	<actionname>5.2.3.a Deleting the CertificateAppInfoManager</actionname>
	<actiontype>deleteappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.3.b Opening a CertificateAppInfoManager</actionname>
	<actiontype>initappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.3.c Retrieving the clients</actionname>
	<actiontype>getclients</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
		<uid>1 2 3 4</uid>
	</actionresult>
</action>

<action>
	<actionname>5.2.4.a Deleting the client A1</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.4.b Retrieving the clients</actionname>
	<actiontype>getclients</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
		<uid>2 3 4</uid>
	</actionresult>
</action>

<action>
	<actionname>5.2.5.a Deleting the CertificateAppInfoManager</actionname>
	<actiontype>deleteappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.5.b Opening a CertificateAppInfoManager</actionname>
	<actiontype>initappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.5.c Retrieving the clients</actionname>
	<actiontype>getclients</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
		<uid>2 3 4</uid>
	</actionresult>
</action>

<action>
	<actionname>5.2.6.a Deleting the client A2</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.6.b Deleting the client A3</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.6.c Deleting the client A4</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.6.d Retrieving the clients</actionname>
	<actiontype>getclients</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
		<uid></uid>
	</actionresult>
</action>

<action>
	<actionname>5.2.7.a Deleting the CertificateAppInfoManager</actionname>
	<actiontype>deleteappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.7.b Opening a CertificateAppInfoManager</actionname>
	<actiontype>initappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.2.7.c Retrieving the clients</actionname>
	<actiontype>getclients</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
		<uid></uid>
	</actionresult>
</action>

<action>
	<actionname>5.2. Deleting the CertificateAppInfoManager</actionname>
	<actiontype>deleteappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Opening a CertificateAppInfoManager</actionname>
	<actiontype>initappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

//	5.4 CA Certificates Management

<action>
	<actionname>5.4.1.1.a Prerequisites (5.1.1. Opening a certificate store manager)</actionname>
	<actiontype>init</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.b Prerequisites (5.2.2.a Adding client A1)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A1</name>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.c Prerequisites (5.2.2.b Adding client A2)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A2</name>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.d Prerequisites (5.2.2.c Adding client A3)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A3</name>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.e Prerequisites (5.2.2.d Adding client A4)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A4</name>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.f Prerequisites (Add the certificate CAX1)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX1</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass1PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


<action>
	<actionname>5.4.1.1.g Prerequisites (Add the certificate CAX2)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX2</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass2PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.h Prerequisites (Add the certificate CAX3)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX3</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass3PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.i Prerequisites (Set trusters to the CAX1 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX1</label>
		<uid>1 2 3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.j Prerequisites (Set trusters to the CAX2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX2</label>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.1.k Prerequisites (Set trusters to the CAX3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX3</label>
		<uid></uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.1. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
		<label>CAX2</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.2. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
		<label>CAX2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.3. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.4. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.5. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.6. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.7. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.8. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.9. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.10. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
		<label>CAX2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.11. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.12. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.13. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.14. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.1.2.15 Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
		<label>CAX2</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.1.2. Deleting the certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

//	5.4.2

<action>
	<actionname>5.4.2.1.a Prerequisites (Opening a certificate store manager)</actionname>
	<actiontype>init</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.1.b Prerequisites (Set trusters to the CAX1 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX1</label>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.1.c Prerequisites (Set trusters to the CAX2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX2</label>
		<uid></uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.1.d Prerequisites (Set trusters to the CAX3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX3</label>
		<uid>2 3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.1. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
		<label>CAX2</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.2. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.3. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.4. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.5. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.6. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.7. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.8. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.9. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.10. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.11. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.12. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.13. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.14. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.15 Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX1</label>
		<label>CAX2</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.a Deleting the client A1</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.b Deleting the client A2</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.c Deleting the client A3</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.d Deleting the client A4</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.e Deleting the certificate CAX1</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX1</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.f Deleting the certificate CAX2</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX2</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.2.2.g Deleting the certificate CAX3</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX3</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


<action>
	<actionname>5.4.2.2.h Deleting the certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

//	5.4.5

<action>
	<actionname>5.4.5.1.a Prerequisites (5.1.1. Opening a certificate store manager)</actionname>
	<actiontype>init</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.b Prerequisites (5.2.2.a Adding client A1)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A1</name>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.c Prerequisites (5.2.2.b Adding client A2)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A2</name>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.d Prerequisites (5.2.2.c Adding client A3)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A3</name>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.e Prerequisites (5.2.2.d Adding client A4)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A4</name>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.f Prerequisites (Add the certificate CAW1)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW1</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls1.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


<action>
	<actionname>5.4.5.1.g Prerequisites (Add the certificate CAW2)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW2</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls2.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.h Prerequisites (Add the certificate CAW3)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW3</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls3.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.i Prerequisites (Set trusters to the CAW1 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW1</label>
		<uid>1 2 3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.j Prerequisites (Set trusters to the CAW2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW2</label>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.1.k Prerequisites (Set trusters to the CAW3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW3</label>
		<uid></uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.1. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.2. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
		<label>CAW2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.3. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.4. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.5. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.6. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
		<label>CAW2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.7. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.8. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.9. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.10. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.11. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.12. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.13. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.14. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.5.2.15 Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

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

//	5.4.6

<action>
	<actionname>5.4.6.1.a Prerequisites (Opening a certificate store manager)</actionname>
	<actiontype>init</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.1.b Prerequisites (Set trusters to the CAW1 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW1</label>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.1.c Prerequisites (Set trusters to the CAW2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW2</label>
		<uid></uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.1.d Prerequisites (Set trusters to the CAW3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW3</label>
		<uid>2 3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.1. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.2. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.3. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.4. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.5. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.6. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.7. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.8. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.9. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.10. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.11. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.12. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.13. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.14. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW1</label>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.15 Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.a Deleting the client A1</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.b Deleting the client A2</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.c Deleting the client A3</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.d Deleting the client A4</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.e Deleting the certificate CAW1</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW1</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.f Deleting the certificate CAW2</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW2</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.g Deleting the certificate CAW3</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW3</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


<action>
	<actionname>5.4.6.2.h Deleting the certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

//	5.4.11


<action>
	<actionname>5.4.11.1.a Prerequisites (5.1.1. Opening a certificate store manager)</actionname>
	<actiontype>init</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.b Prerequisites (5.2.2.a Adding client A1)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A1</name>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.c Prerequisites (5.2.2.b Adding client A2)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A2</name>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.d Prerequisites (5.2.2.c Adding client A3)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A3</name>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.e Prerequisites (5.2.2.d Adding client A4)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A4</name>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.f Prerequisites (Add the certificate CAW2)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW2</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls2.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.g Prerequisites (Add the certificate CAW3)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW3</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls3.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.h Prerequisites (Add the certificate CAX2)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX2</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass2PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.i Prerequisites (Add the certificate CAX3)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX3</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass3PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.j Prerequisites (Set trusters to the CAW2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW2</label>
		<uid>1 2 3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.k Prerequisites (Set trusters to the CAW3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW3</label>
		<uid>1 2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.l Prerequisites (Set trusters to the CAX2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX2</label>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.1.m Prerequisites (Set trusters to the CAX3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX3</label>
		<uid></uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.1. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
		<label>CAX2</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.2. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
		<label>CAX2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.3. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.4. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.5. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.6. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.7. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.8. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.9. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.10. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.11. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.12. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.13. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.14. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.15 Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX2</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.a Deleting the client A1</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.b Deleting the client A2</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.c Deleting the client A3</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.d Deleting the client A4</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.e Deleting the certificate CAW2</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW2</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.f Deleting the certificate CAW3</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW3</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.g Deleting the certificate CAX2</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX2</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.11.2.h Deleting the certificate CAX3</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX3</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


<action>
	<actionname>5.4.11.2.i Deleting the certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

//	5.4.12


<action>
	<actionname>5.4.12.1.a Prerequisites (5.1.1. Opening a certificate store manager)</actionname>
	<actiontype>init</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.b Prerequisites (5.2.2.a Adding client A1)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A1</name>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.c Prerequisites (5.2.2.b Adding client A2)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A2</name>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.d Prerequisites (5.2.2.c Adding client A3)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A3</name>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.e Prerequisites (5.2.2.d Adding client A4)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A4</name>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.f Prerequisites (Add the certificate CAW2)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW2</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls2.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.g Prerequisites (Add the certificate CAW3)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW3</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls3.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.h Prerequisites (Add the certificate CAX2)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX2</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass2PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.i Prerequisites (Add the certificate CAX3)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX3</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass3PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.j Prerequisites (Set trusters to the CAW2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW2</label>
		<uid>1 2 3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.k Prerequisites (Set trusters to the CAW3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW3</label>
		<uid>1 2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.l Prerequisites (Set trusters to the CAX2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX2</label>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.1.m Prerequisites (Set trusters to the CAX3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX3</label>
		<uid></uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.1. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
		<label>CAX2</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.2. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
		<label>CAX2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.3. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.4. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.5. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.6. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.7. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.8. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.9. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.10. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>1</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX2</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.11. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>2</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.12. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>3</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.13. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid>4</uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>

	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.14. Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>WTLS</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAW2</label>
		<label>CAW3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.15 Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags>X509</formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX2</label>
		<label>CAX3</label>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.a Deleting the client A1</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.b Deleting the client A2</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.c Deleting the client A3</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.d Deleting the client A4</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.e Deleting the certificate CAW2</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW2</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.f Deleting the certificate CAW3</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW3</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.g Deleting the certificate CAX2</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX2</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.12.2.h Deleting the certificate CAX3</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX3</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


<action>
	<actionname>5.4.12.2.i Deleting the certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

// 5.5.2

// 	5.6

//	5.6.1



<action>
	<actionname>5.6.1.a Prerequisites (5.1.1. Opening a certificate store manager)</actionname>
	<actiontype>init</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.1.b Prerequisites (5.2.2.a Adding client A1)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A1</name>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.1.c Prerequisites (5.2.2.b Adding client A2)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A2</name>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.1.d Prerequisites (5.2.2.c Adding client A3)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A3</name>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.1.e Prerequisites (5.2.2.d Adding client A4)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A4</name>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.1.f Prerequisites (Add the certificate CAW2)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW2</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls2.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.1.h Prerequisites (Add the certificate CAX2)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX2</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass2PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>



<action>
	<actionname>5.6.1.i Prerequisites (Set trusters to the CAW2 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAW2</label>
		<uid>1 2 3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.1.j Prerequisites (Set trusters to the CAW3 certificate)</actionname>
	<actiontype>settrusters</actiontype>
	<actionbody>
		<label>CAX2</label>
		<uid>1 2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.5.a Deleting the certificate CAW2</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW2</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.5.b Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
		<label>CAX2</label>
	</actionresult>
</action>

<action>
	<actionname>5.6.6.a Deleting the certificate CAX2</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX2</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.6.b Get the list of certificates</actionname>
	<actiontype>listcacert</actiontype>
	<actionbody>
		<uid></uid>
		<formatflags></formatflags>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.a Deleting the client A1</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.b Deleting the client A2</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.c Deleting the client A3</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.d Deleting the client A4</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.6.e Deleting the certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


// 	6. Error tests

//	6.2 Application management





//	6.5.5.

<action>
	<actionname>6.5.5.a Prerequisites (5.1.1. Opening a certificate store manager)</actionname>
	<actiontype>init</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.b Prerequisites (5.2.2.a Adding client A1)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A1</name>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.c Prerequisites (5.2.2.b Adding client A2)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A2</name>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.d Prerequisites (5.2.2.c Adding client A3)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A3</name>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.e Prerequisites (5.2.2.d Adding client A4)</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>A4</name>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.1.a Prerequisites (Add the certificate CAW1)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW1</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls1.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.1.b Prerequisites (Add the certificate CAW1)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>WTLS</format>
		<label>CAW1</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\ent-wtls1.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrAlreadyExists</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.2.a Prerequisites (Add the certificate CAX1)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX1</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass1PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.2.b Prerequisites (Add the certificate CAX1)</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>CAX1</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\VeriSignClass1PrimaryCA.cer</certfile>
		<certowner>CA</certowner>
	</actionbody>
	<actionresult>
		<return>KErrBadName</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.g Deleting the certificate CAW1</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAW1</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>5.4.6.2.g Deleting the certificate CAX1</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>CA</certtype>
		<label>CAX1</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.4.c Deleting the client A1</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>1</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.4.d Deleting the client A2</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>2</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.4.e Deleting the client A3</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>3</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.4.f Deleting the client A4</actionname>
	<actiontype>removeclient</actiontype>
	<actionbody>
		<uid>4</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>6.5.5.4.g Deleting the certificate store manager</actionname>
	<actiontype>delete</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Deleting the CertificateAppInfoManager</actionname>
	<actiontype>deleteappmanager</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
