os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/certstoreconcurrent1.txt
First public contribution.
2 <actionname>Switch on concurrency testing</actionname>
3 <actiontype>testconcurrent</actiontype>
5 <KConcurrentTesting>ETrue</KConcurrentTesting>
12 <actionname>Opening a certificate store manager</actionname>
13 <actiontype>init</actiontype>
18 <return>KErrNone</return>
22 <actionname>Retrieving number of writable certificate store manager</actionname>
23 <actiontype>CUnifiedCertStore WritableCertStoreCount</actiontype>
25 <storeindex>0</storeindex>
28 <return>KErrNone</return>
29 <numberofstores>1</numberofstores>
33 <actionname>Opening a certificate store manager</actionname>
34 <actiontype>init</actiontype>
39 <return>KErrNone</return>
43 <actionname>Retrieving number of writable certificate store manager</actionname>
44 <actiontype>CUnifiedCertStore WritableCertStoreCount</actiontype>
46 <storeindex>0</storeindex>
49 <return>KErrNone</return>
50 <numberofstores>1</numberofstores>
54 <actionname>Retrieving number of writable certificate store manager</actionname>
55 <actiontype>CUnifiedCertStore WritableCertStoreCount</actiontype>
57 <storeindex>1</storeindex>
60 <return>KErrNone</return>
61 <numberofstores>1</numberofstores>
65 <actionname>No Test, Deleting the writable certificate store manager</actionname>
66 <actiontype>delete</actiontype>
67 <actionbody></actionbody>
69 <return>KErrNone</return>
73 <actionname>No Test, Deleting the writable certificate store manager</actionname>
74 <actiontype>delete</actiontype>
75 <actionbody></actionbody>
77 <return>KErrNone</return>
81 <actionname>Opening a certificate store manager</actionname>
82 <actiontype>init</actiontype>
87 <return>KErrNone</return>
91 <actionname>No Test, Deleting the writable certificate store manager</actionname>
92 <actiontype>delete</actiontype>
93 <actionbody></actionbody>
95 <return>KErrNone</return>
99 <actionname>Opening a certificate store manager</actionname>
100 <actiontype>init</actiontype>
105 <return>KErrNone</return>
109 <actionname>No Test,Add the certificate URL1K1</actionname>
110 <actiontype>addcert</actiontype>
112 <format>X509URL</format>
113 <label>URL1K1</label>
114 <issuerkey></issuerkey>
115 <subjectkey>4b1cd219663fd693cc5195359ca8e88399fbb871</subjectkey>
116 <certstore>0</certstore>
117 <certfile>c:\unifiedcertstore2\URL1K1.cer</certfile>
118 <certowner>User</certowner>
121 <return>KErrNone</return>
125 <actionname>No Test,Add the certificate URL2K2</actionname>
126 <actiontype>addcert</actiontype>
128 <format>X509URL</format>
129 <label>URL2K2</label>
130 <issuerkey></issuerkey>
131 <subjectkey>f6a38567f8797e7c3fea00edf5a158d27a1a8b55</subjectkey>
132 <certstore>0</certstore>
133 <certfile>c:\unifiedcertstore2\URL2K2.cer</certfile>
134 <certowner>User</certowner>
137 <return>KErrNone</return>
141 <!actionname>Get the list of user certificates any Key ID any usage</actionname>
142 <!actiontype>listusercert</actiontype>
144 <!keyusage></keyusage>
145 <!subjectkey></subjectkey>
146 <!formatflags></formatflags>
149 <!return>KErrNone</return>
150 <!CCTCertInfo><label>URL1K1</label></CCTCertInfo>
151 <!CCTCertInfo><label>URL2K2</label></CCTCertInfo>
155 <!actionname>Get the list of user certificates Key ID 1 any usage</actionname>
156 <!actiontype>listusercert</actiontype>
158 <!keyusage></keyusage>
159 <!subjectkey>4b1cd219663fd693cc5195359ca8e88399fbb871</subjectkey>
160 <!formatflags></formatflags>
163 <!return>KErrNone</return>
164 <!CCTCertInfo><label>URL1K1</label></CCTCertInfo>
168 <!actionname>4.1.4.3,Get the list of user certificates Key ID 2 any usage</actionname>
169 <!actiontype>listusercert</actiontype>
171 <!keyusage></keyusage>
172 <!subjectkey>f6a38567f8797e7c3fea00edf5a158d27a1a8b55</subjectkey>
173 <!formatflags></formatflags>
176 <!return>KErrNone</return>
177 <!CCTCertInfo><label>URL2K2</label></CCTCertInfo>
181 <actionname>No Test,Deleting the certificate URL1K1</actionname>
182 <actiontype>deletecert</actiontype>
184 <certtype>User</certtype>
185 <label>URL1K1</label>
188 <return>KErrNone</return>
192 <actionname>No Test,Deleting the certificate URL2K2</actionname>
193 <actiontype>deletecert</actiontype>
195 <certtype>User</certtype>
196 <label>URL2K2</label>
199 <return>KErrNone</return>
203 <!actionname>Get the list of user certificates any Key ID any usage</actionname>
204 <!actiontype>listusercert</actiontype>
206 <!keyusage></keyusage>
207 <!subjectkey></subjectkey>
208 <!formatflags></formatflags>
211 <!return>KErrNone</return>
215 <actionname>No Test, Deleting the writable certificate store manager</actionname>
216 <actiontype>delete</actiontype>
217 <actionbody></actionbody>
219 <return>KErrNone</return>