os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/certstoreconcurrent3.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>No Test, Deleting the certificate CAX1</actionname>
23 <actiontype>deletecert</actiontype>
25 <certtype>CA</certtype>
29 <return>KErrNone</return>
33 <actionname>No Test, Deleting the certificate CAX2</actionname>
34 <actiontype>deletecert</actiontype>
36 <certtype>CA</certtype>
40 <return>KErrNone</return>
44 <actionname>No Test, Deleting the certificate CAX3</actionname>
45 <actiontype>deletecert</actiontype>
47 <certtype>CA</certtype>
51 <return>KErrNone</return>
55 <actionname>Add the certificate CAX1</actionname>
56 <actiontype>addcert</actiontype>
60 <issuerkey></issuerkey>
61 <subjectkey></subjectkey>
62 <certstore>0</certstore>
63 <certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
64 <certowner>CA</certowner>
67 <return>KErrNone</return>
71 <actionname>Add the certificate CAX2</actionname>
72 <actiontype>addcert</actiontype>
76 <issuerkey></issuerkey>
77 <subjectkey></subjectkey>
78 <certstore>0</certstore>
79 <certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
80 <certowner>CA</certowner>
83 <return>KErrNone</return>
87 <actionname>Add the certificate CAX3</actionname>
88 <actiontype>addcert</actiontype>
92 <issuerkey></issuerkey>
93 <subjectkey></subjectkey>
94 <certstore>0</certstore>
95 <certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
96 <certowner>CA</certowner>
99 <return>KErrNone</return>
102 <actionname>No Test, Deleting the certificate CAX1</actionname>
103 <actiontype>deletecert</actiontype>
105 <certtype>CA</certtype>
109 <return>KErrNone</return>
113 <actionname>No Test, Deleting the certificate CAX2</actionname>
114 <actiontype>deletecert</actiontype>
116 <certtype>CA</certtype>
120 <return>KErrNone</return>
124 <actionname>No Test, Deleting the certificate CAX3</actionname>
125 <actiontype>deletecert</actiontype>
127 <certtype>CA</certtype>
131 <return>KErrNone</return>
135 <actionname>Add the certificate CAX1</actionname>
136 <actiontype>addcert</actiontype>
138 <format>X509</format>
140 <issuerkey></issuerkey>
141 <subjectkey></subjectkey>
142 <certstore>0</certstore>
143 <certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
144 <certowner>CA</certowner>
147 <return>KErrNone</return>
151 <actionname>Add the certificate CAX2</actionname>
152 <actiontype>addcert</actiontype>
154 <format>X509</format>
156 <issuerkey></issuerkey>
157 <subjectkey></subjectkey>
158 <certstore>0</certstore>
159 <certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
160 <certowner>CA</certowner>
163 <return>KErrNone</return>
167 <actionname>Add the certificate CAX3</actionname>
168 <actiontype>addcert</actiontype>
170 <format>X509</format>
172 <issuerkey></issuerkey>
173 <subjectkey></subjectkey>
174 <certstore>0</certstore>
175 <certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
176 <certowner>CA</certowner>
179 <return>KErrNone</return>
182 <actionname>No Test, Deleting the certificate CAX1</actionname>
183 <actiontype>deletecert</actiontype>
185 <certtype>CA</certtype>
189 <return>KErrNone</return>
193 <actionname>No Test, Deleting the certificate CAX2</actionname>
194 <actiontype>deletecert</actiontype>
196 <certtype>CA</certtype>
200 <return>KErrNone</return>
204 <actionname>No Test, Deleting the certificate CAX3</actionname>
205 <actiontype>deletecert</actiontype>
207 <certtype>CA</certtype>
211 <return>KErrNone</return>
215 <actionname>Add the certificate CAX1</actionname>
216 <actiontype>addcert</actiontype>
218 <format>X509</format>
220 <issuerkey></issuerkey>
221 <subjectkey></subjectkey>
222 <certstore>0</certstore>
223 <certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
224 <certowner>CA</certowner>
227 <return>KErrNone</return>
231 <actionname>Add the certificate CAX2</actionname>
232 <actiontype>addcert</actiontype>
234 <format>X509</format>
236 <issuerkey></issuerkey>
237 <subjectkey></subjectkey>
238 <certstore>0</certstore>
239 <certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
240 <certowner>CA</certowner>
243 <return>KErrNone</return>
247 <actionname>Add the certificate CAX3</actionname>
248 <actiontype>addcert</actiontype>
250 <format>X509</format>
252 <issuerkey></issuerkey>
253 <subjectkey></subjectkey>
254 <certstore>0</certstore>
255 <certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
256 <certowner>CA</certowner>
259 <return>KErrNone</return>
262 <actionname>No Test, Deleting the certificate CAX1</actionname>
263 <actiontype>deletecert</actiontype>
265 <certtype>CA</certtype>
269 <return>KErrNone</return>
273 <actionname>No Test, Deleting the certificate CAX2</actionname>
274 <actiontype>deletecert</actiontype>
276 <certtype>CA</certtype>
280 <return>KErrNone</return>
284 <actionname>No Test, Deleting the certificate CAX3</actionname>
285 <actiontype>deletecert</actiontype>
287 <certtype>CA</certtype>
291 <return>KErrNone</return>
295 <actionname>Add the certificate CAX1</actionname>
296 <actiontype>addcert</actiontype>
298 <format>X509</format>
300 <issuerkey></issuerkey>
301 <subjectkey></subjectkey>
302 <certstore>0</certstore>
303 <certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
304 <certowner>CA</certowner>
307 <return>KErrNone</return>
311 <actionname>Add the certificate CAX2</actionname>
312 <actiontype>addcert</actiontype>
314 <format>X509</format>
316 <issuerkey></issuerkey>
317 <subjectkey></subjectkey>
318 <certstore>0</certstore>
319 <certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
320 <certowner>CA</certowner>
323 <return>KErrNone</return>
327 <actionname>Add the certificate CAX3</actionname>
328 <actiontype>addcert</actiontype>
330 <format>X509</format>
332 <issuerkey></issuerkey>
333 <subjectkey></subjectkey>
334 <certstore>0</certstore>
335 <certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
336 <certowner>CA</certowner>
339 <return>KErrNone</return>
343 <actionname>Get the list of certificates</actionname>
344 <actiontype>listcacert</actiontype>
347 <formatflags></formatflags>
350 <return>KErrNone</return>
351 <CCTCertInfo><label>CAX1</label></CCTCertInfo>
352 <CCTCertInfo><label>CAX2</label></CCTCertInfo>
353 <CCTCertInfo><label>CAX3</label></CCTCertInfo>
357 <actionname>No Test, Deleting the certificate CAX1</actionname>
358 <actiontype>deletecert</actiontype>
360 <certtype>CA</certtype>
364 <return>KErrNone</return>
368 <actionname>No Test, Deleting the certificate CAX2</actionname>
369 <actiontype>deletecert</actiontype>
371 <certtype>CA</certtype>
375 <return>KErrNone</return>
379 <actionname>No Test, Deleting the certificate CAX3</actionname>
380 <actiontype>deletecert</actiontype>
382 <certtype>CA</certtype>
386 <return>KErrNone</return>
390 <actionname>No Test, Deleting the writable certificate store manager</actionname>
391 <actiontype>delete</actiontype>
392 <actionbody></actionbody>
394 <return>KErrNone</return>