cryptoservices/filebasedcertificateandkeystores/test/tkeystore/scripts/testnewkeystore.txt
changeset 8 35751d3474b7
child 15 da2ae96f639b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/scripts/testnewkeystore.txt	Thu Sep 10 14:01:51 2009 +0300
@@ -0,0 +1,133 @@
+////////////////////////////////////////////////////////////////////////////////////
+//	Operations on migrated key store
+////////////////////////////////////////////////////////////////////////////////////
+
+
+<action>
+	<actionname>Opening key store in manager mode</actionname>
+	<actiontype>init</actiontype>
+	<actionbody>
+		<mode>manager</mode>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+
+<action>
+   	<actionname>List all keys</actionname>
+ 	<actiontype>listallkeys</actiontype>
+   	<actionbody>
+   		<listcount>3</listcount>
+   		<foundkey>dhkey</foundkey>
+		<foundkey>rsakey</foundkey>
+		<foundkey>dsakey</foundkey>
+   	</actionbody>
+   	<actionresult>
+   		<return>KErrNone</return>
+   	</actionresult>
+</action>
+
+<action>
+	<actionname>Open a DH key</actionname>
+	<actiontype>open</actiontype>
+	<actionbody>
+		<keylabel>dhkey</keylabel>
+		<open>DH</open>
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+<action>
+	<actionname>derive for dhkey</actionname>
+	<actiontype>derive</actiontype>
+	<actionbody>
+		<keylabel>dhkey</keylabel>
+		<n>DA9A18547FF03B385CC16508C173A7EF4EB61CB40EF8FEF3B31F145051676166BCDC3FE6B799FC394D08C26385F9413F896E09117E46209D6923602683CEA100924A6EE695281775C619DAA94EA8CB3691B4275B0183F1D39639EBC92995FE645D6C1BC28D409E585549BBD2C5DCDD6C208B04EADD8B7A6D997F72CBAD88390F</n>
+		<g>02</g>
+		
+		
+		
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+<action>
+	<actionname>Sign with RSA key</actionname>
+	<actiontype>sign</actiontype>
+	<actionbody>
+		<keylabel>rsakey</keylabel>
+		<open>RSA</open>
+		<text>This is text of 20 .</text>
+		
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+<action>
+	<actionname>Decrypt with RSA key</actionname>
+	<actiontype>decrypt</actiontype>
+	<actionbody>
+		<keylabel>rsakey</keylabel>
+		<text>Ook!</text>
+		
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+<action>
+	<actionname>Sign with DSA key</actionname>
+	<actiontype>sign</actiontype>
+	<actionbody>
+		<keylabel>dsakey</keylabel>
+		<open>DSA</open>
+		<text>This is text of 20 .</text>
+		
+	</actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+<action>
+	<actionname>Closing key store</actionname>
+	<actiontype>delete</actiontype>
+	<actionbody></actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+<action>
+	<actionname>Sleep 5 seconds</actionname>
+	<actiontype>sleep</actiontype>
+	<actionbody>
+          <seconds>5</seconds>
+        </actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+<action>
+	<actionname>Check for server heap error</actionname>
+	<actiontype>checkserverheaperror</actiontype>
+	<actionbody>
+    </actionbody>
+	<actionresult>
+		<return>KErrNone</return>
+	</actionresult>
+</action>
+
+
+
+