cryptoservices/certificateandkeymgmt/tcertstore/scripts/t_certstore_sha2.txt
author Mikko Sunikka <mikko.sunikka@nokia.com>
Fri, 06 Nov 2009 13:21:00 +0200
changeset 19 cd501b96611d
permissions -rw-r--r--
Revision: 200945 Kit: 200945

<action>
	<actionname>Initializing a CUnifiedCertStore</actionname>
	<actiontype>init</actiontype>
	<actionbody>
		<mode>write</mode>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


<action>
	<actionname>Add the certificate -SHA224</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>Rootca-SHA224</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\serv-rootca-sha224.der</certfile>
		<certowner>ca</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Add the certificate -SHA256</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>Rootca-SHA256</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\serv-rootca-sha256.der</certfile>
		<certowner>ca</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Add the certificate -SHA384</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>Rootca-SHA384</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\serv-rootca-sha384.der</certfile>
		<certowner>ca</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Add the certificate -SHA512</actionname>
	<actiontype>addcert</actiontype>
	<actionbody>
		<format>X509</format>
		<label>Rootca-SHA512</label>
		<issuerkey></issuerkey>
		<subjectkey></subjectkey>
		<certstore>0</certstore>
		<certfile>c:\tcertstore\serv-rootca-sha512.der</certfile>
		<certowner>ca</certowner>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>


<action>
	<actionname>Set the trust for Rootca-SHA224</actionname>
	<actiontype>settrust</actiontype>
	<actionbody>
		<label>Rootca-SHA224</label>
		<trust>1</trust>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Set the trust for Rootca-SHA256</actionname>
	<actiontype>settrust</actiontype>
	<actionbody>
		<label>Rootca-SHA256</label>
		<trust>1</trust>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Set the trust for Rootca-SHA384</actionname>
	<actiontype>settrust</actiontype>
	<actionbody>
		<label>Rootca-SHA384</label>
		<trust>1</trust>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Set the trust for Rootca-SHA512</actionname>
	<actiontype>settrust</actiontype>
	<actionbody>
		<label>Rootca-SHA512</label>
		<trust>1</trust>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

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


<action>
	<actionname>Adding client TLS</actionname>
	<actiontype>addclient</actiontype>
	<actionbody>
		<name>Server Authentication</name>
		<uid>268441661</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Set trusters to the Rootca-SHA224 certificate</actionname>
	<actiontype>setapplications</actiontype>
	<actionbody>
		<label>Rootca-SHA224</label>
		<uid>268441661</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Set trusters to the Rootca-SHA256 certificate</actionname>
	<actiontype>setapplications</actiontype>
	<actionbody>
		<label>Rootca-SHA256</label>
		<uid>268441661</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Set trusters to the Rootca-SHA384 certificate</actionname>
	<actiontype>setapplications</actiontype>
	<actionbody>
		<label>Rootca-SHA384</label>
		<uid>268441661</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Set trusters to the Rootca-SHA512 certificate</actionname>
	<actiontype>setapplications</actiontype>
	<actionbody>
		<label>Rootca-SHA512</label>
		<uid>268441661</uid>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

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

<action>
	<actionname>Deleting the certificates</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>ca</certtype>
		<label>Rootca-SHA224</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Deleting the certificates</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>ca</certtype>
		<label>Rootca-SHA256</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Deleting the certificates</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>ca</certtype>
		<label>Rootca-SHA384</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>

<action>
	<actionname>Deleting the certificates</actionname>
	<actiontype>deletecert</actiontype>
	<actionbody>
		<certtype>ca</certtype>
		<label>Rootca-SHA512</label>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>