os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/certstoreconcurrent2.txt
Update contrib.
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>Get the list of certificates</actionname>
23 <actiontype>listcacert</actiontype>
26 <formatflags></formatflags>
29 <return>KErrNone</return>
33 <actionname>Get the list of certificates</actionname>
34 <actiontype>listcacert</actiontype>
37 <formatflags></formatflags>
43 <actionname>Get the list of certificates</actionname>
44 <actiontype>listcacert</actiontype>
47 <formatflags></formatflags>
50 <return>KErrNone</return>
54 <actionname>No Test, Deleting the writable certificate store manager</actionname>
55 <actiontype>delete</actiontype>
56 <actionbody></actionbody>
58 <return>KErrNone</return>
62 <actionname>No Test, Opening a CertificateAppInfoManager</actionname>
63 <actiontype>initappmanager</actiontype>
64 <actionbody></actionbody>
66 <return>KErrNone</return>
71 <actionname>No Test, Adding client A1</actionname>
72 <actiontype>addclient</actiontype>
78 <return>KErrNone</return>
83 <actionname>No Test, Adding client A2</actionname>
84 <actiontype>addclient</actiontype>
90 <return>KErrNone</return>
95 <actionname>No Test, Adding client A3</actionname>
96 <actiontype>addclient</actiontype>
102 <return>KErrNone</return>
107 <actionname>No Test, Adding client A4</actionname>
108 <actiontype>addclient</actiontype>
114 <return>KErrNone</return>
118 <actionname>No Test, Deleting the CertificateAppInfoManager</actionname>
119 <actiontype>deleteappmanager</actiontype>
120 <actionbody></actionbody>
122 <return>KErrNone</return>
126 <actionname>Opening a certificate store manager</actionname>
127 <actiontype>init</actiontype>
132 <return>KErrNone</return>
136 <actionname>Add the certificate CAW1</actionname>
137 <actiontype>addcert</actiontype>
139 <format>WTLS</format>
141 <issuerkey></issuerkey>
142 <subjectkey></subjectkey>
143 <certstore>0</certstore>
144 <certfile>c:\unifiedcertstore2\CAW1.cer</certfile>
145 <certowner>CA</certowner>
148 <return>KErrNone</return>
152 <actionname>Add the certificate CAW2</actionname>
153 <actiontype>addcert</actiontype>
155 <format>WTLS</format>
157 <issuerkey></issuerkey>
158 <subjectkey></subjectkey>
159 <certstore>0</certstore>
160 <certfile>c:\unifiedcertstore2\CAW2.cer</certfile>
161 <certowner>CA</certowner>
164 <return>KErrNone</return>
168 <actionname>Add the certificate CAW3</actionname>
169 <actiontype>addcert</actiontype>
171 <format>WTLS</format>
173 <issuerkey></issuerkey>
174 <subjectkey></subjectkey>
175 <certstore>0</certstore>
176 <certfile>c:\unifiedcertstore2\CAW3.cer</certfile>
177 <certowner>CA</certowner>
180 <return>KErrNone</return>
185 <actionname>Set trusters to the CAW2 certificate</actionname>
186 <actiontype>setapplications</actiontype>
192 <return>KErrNone</return>
197 <actionname>Set the trust for CAW2</actionname>
198 <actiontype>settrust</actiontype>
204 <return>KErrNone</return>
209 <actionname>Set trusters to the CAW3 certificate</actionname>
210 <actiontype>setapplications</actiontype>
216 <return>KErrNone</return>
221 <actionname>Set the trust for CAW3</actionname>
222 <actiontype>settrust</actiontype>
228 <return>KErrNone</return>
233 <actionname>Get applications for CAW1</actionname>
234 <actiontype>getapplications</actiontype>
239 <return>KErrNone</return>
245 <actionname>Get the trust for CAW1</actionname>
246 <actiontype>gettrusters</actiontype>
251 <return>KErrNone</return>
256 <actionname>Get applications for CAW2</actionname>
257 <actiontype>getapplications</actiontype>
262 <return>KErrNone</return>
267 <actionname>Get the trust for CAW2</actionname>
268 <actiontype>gettrusters</actiontype>
273 <return>KErrNone</return>
279 <actionname>Get applications for CAW3</actionname>
280 <actiontype>getapplications</actiontype>
285 <return>KErrNone</return>
291 <actionname>Get the trust for CAW3</actionname>
292 <actiontype>gettrusters</actiontype>
297 <return>KErrNone</return>
302 <actionname>Get the list of certificates</actionname>
303 <actiontype>listcacert</actiontype>
306 <formatflags></formatflags>
309 <return>KErrNone</return>
310 <CCTCertInfo><label>CAW1</label></CCTCertInfo>
311 <CCTCertInfo><label>CAW2</label></CCTCertInfo>
312 <CCTCertInfo><label>CAW3</label></CCTCertInfo>
316 <actionname>No Test, Deleting the certificate CAW1</actionname>
317 <actiontype>deletecert</actiontype>
319 <certtype>CA</certtype>
323 <return>KErrNone</return>
327 <actionname>No Test, Deleting the certificate CAW2</actionname>
328 <actiontype>deletecert</actiontype>
330 <certtype>CA</certtype>
334 <return>KErrNone</return>
338 <actionname>No Test, Deleting the certificate CAW3</actionname>
339 <actiontype>deletecert</actiontype>
341 <certtype>CA</certtype>
345 <return>KErrNone</return>
349 <actionname>No Test, Deleting the writable certificate store manager</actionname>
350 <actiontype>delete</actiontype>
351 <actionbody></actionbody>
353 <return>KErrNone</return>
357 <actionname>No Test, Opening a CertificateAppInfoManager</actionname>
358 <actiontype>initappmanager</actiontype>
359 <actionbody></actionbody>
361 <return>KErrNone</return>
366 <actionname>No Test, Deleting the client A1</actionname>
367 <actiontype>removeclient</actiontype>
372 <return>KErrNone</return>
377 <actionname>No Test, Deleting the client A2</actionname>
378 <actiontype>removeclient</actiontype>
383 <return>KErrNone</return>
388 <actionname>No Test, Deleting the client A3</actionname>
389 <actiontype>removeclient</actiontype>
394 <return>KErrNone</return>
399 <actionname>No Test, Deleting the client A4</actionname>
400 <actiontype>removeclient</actiontype>
405 <return>KErrNone</return>
409 <actionname>No Test, Deleting the CertificateAppInfoManager</actionname>
410 <actiontype>deleteappmanager</actiontype>
411 <actionbody></actionbody>
413 <return>KErrNone</return>