os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/certstoreconcurrent3.txt
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/certstoreconcurrent3.txt	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,396 @@
     1.4 +<action>
     1.5 +	<actionname>Switch on concurrency testing</actionname>
     1.6 +	<actiontype>testconcurrent</actiontype>
     1.7 +	<actionbody>
     1.8 +		<KConcurrentTesting>ETrue</KConcurrentTesting>
     1.9 +	</actionbody>
    1.10 +	<actionresult>
    1.11 +		<result>ETrue</result>
    1.12 +	</actionresult>
    1.13 +</action>
    1.14 +<action>
    1.15 +	<actionname>Opening a certificate store manager</actionname>
    1.16 +	<actiontype>init</actiontype>
    1.17 +	<actionbody>
    1.18 +		<mode>write</mode>
    1.19 +	</actionbody>
    1.20 +	<actionresult>
    1.21 +		<return>KErrNone</return>
    1.22 +	</actionresult>
    1.23 +</action>
    1.24 +<action>
    1.25 +	<actionname>No Test, Deleting the certificate CAX1</actionname>
    1.26 +	<actiontype>deletecert</actiontype>
    1.27 +	<actionbody>
    1.28 +		<certtype>CA</certtype>
    1.29 +		<label>CAX1</label>
    1.30 +	</actionbody>
    1.31 +	<actionresult>
    1.32 +		<return>KErrNone</return>
    1.33 +	</actionresult>
    1.34 +</action>
    1.35 +<action>
    1.36 +	<actionname>No Test, Deleting the certificate CAX2</actionname>
    1.37 +	<actiontype>deletecert</actiontype>
    1.38 +	<actionbody>
    1.39 +		<certtype>CA</certtype>
    1.40 +		<label>CAX2</label>
    1.41 +	</actionbody>
    1.42 +	<actionresult>
    1.43 +		<return>KErrNone</return>
    1.44 +	</actionresult>
    1.45 +</action>
    1.46 +<action>
    1.47 +	<actionname>No Test, Deleting the certificate CAX3</actionname>
    1.48 +	<actiontype>deletecert</actiontype>
    1.49 +	<actionbody>
    1.50 +		<certtype>CA</certtype>
    1.51 +		<label>CAX3</label>
    1.52 +	</actionbody>
    1.53 +	<actionresult>
    1.54 +		<return>KErrNone</return>
    1.55 +	</actionresult>
    1.56 +</action>
    1.57 +<action>
    1.58 +	<actionname>Add the certificate CAX1</actionname>
    1.59 +	<actiontype>addcert</actiontype>
    1.60 +	<actionbody>
    1.61 +		<format>X509</format>
    1.62 +		<label>CAX1</label>
    1.63 +		<issuerkey></issuerkey>
    1.64 +		<subjectkey></subjectkey>
    1.65 +		<certstore>0</certstore>
    1.66 +		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
    1.67 +		<certowner>CA</certowner>
    1.68 +	</actionbody>
    1.69 +	<actionresult>
    1.70 +		<return>KErrNone</return>
    1.71 +	</actionresult>
    1.72 +</action>
    1.73 +<action>
    1.74 +	<actionname>Add the certificate CAX2</actionname>
    1.75 +	<actiontype>addcert</actiontype>
    1.76 +	<actionbody>
    1.77 +		<format>X509</format>
    1.78 +		<label>CAX2</label>
    1.79 +		<issuerkey></issuerkey>
    1.80 +		<subjectkey></subjectkey>
    1.81 +		<certstore>0</certstore>
    1.82 +		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
    1.83 +		<certowner>CA</certowner>
    1.84 +	</actionbody>
    1.85 +	<actionresult>
    1.86 +		<return>KErrNone</return>
    1.87 +	</actionresult>
    1.88 +</action>
    1.89 +<action>
    1.90 +	<actionname>Add the certificate CAX3</actionname>
    1.91 +	<actiontype>addcert</actiontype>
    1.92 +	<actionbody>
    1.93 +		<format>X509</format>
    1.94 +		<label>CAX3</label>
    1.95 +		<issuerkey></issuerkey>
    1.96 +		<subjectkey></subjectkey>
    1.97 +		<certstore>0</certstore>
    1.98 +		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
    1.99 +		<certowner>CA</certowner>
   1.100 +	</actionbody>
   1.101 +	<actionresult>
   1.102 +		<return>KErrNone</return>
   1.103 +	</actionresult>
   1.104 +</action><action>
   1.105 +	<actionname>No Test, Deleting the certificate CAX1</actionname>
   1.106 +	<actiontype>deletecert</actiontype>
   1.107 +	<actionbody>
   1.108 +		<certtype>CA</certtype>
   1.109 +		<label>CAX1</label>
   1.110 +	</actionbody>
   1.111 +	<actionresult>
   1.112 +		<return>KErrNone</return>
   1.113 +	</actionresult>
   1.114 +</action>
   1.115 +<action>
   1.116 +	<actionname>No Test, Deleting the certificate CAX2</actionname>
   1.117 +	<actiontype>deletecert</actiontype>
   1.118 +	<actionbody>
   1.119 +		<certtype>CA</certtype>
   1.120 +		<label>CAX2</label>
   1.121 +	</actionbody>
   1.122 +	<actionresult>
   1.123 +		<return>KErrNone</return>
   1.124 +	</actionresult>
   1.125 +</action>
   1.126 +<action>
   1.127 +	<actionname>No Test, Deleting the certificate CAX3</actionname>
   1.128 +	<actiontype>deletecert</actiontype>
   1.129 +	<actionbody>
   1.130 +		<certtype>CA</certtype>
   1.131 +		<label>CAX3</label>
   1.132 +	</actionbody>
   1.133 +	<actionresult>
   1.134 +		<return>KErrNone</return>
   1.135 +	</actionresult>
   1.136 +</action>
   1.137 +<action>
   1.138 +	<actionname>Add the certificate CAX1</actionname>
   1.139 +	<actiontype>addcert</actiontype>
   1.140 +	<actionbody>
   1.141 +		<format>X509</format>
   1.142 +		<label>CAX1</label>
   1.143 +		<issuerkey></issuerkey>
   1.144 +		<subjectkey></subjectkey>
   1.145 +		<certstore>0</certstore>
   1.146 +		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
   1.147 +		<certowner>CA</certowner>
   1.148 +	</actionbody>
   1.149 +	<actionresult>
   1.150 +		<return>KErrNone</return>
   1.151 +	</actionresult>
   1.152 +</action>
   1.153 +<action>
   1.154 +	<actionname>Add the certificate CAX2</actionname>
   1.155 +	<actiontype>addcert</actiontype>
   1.156 +	<actionbody>
   1.157 +		<format>X509</format>
   1.158 +		<label>CAX2</label>
   1.159 +		<issuerkey></issuerkey>
   1.160 +		<subjectkey></subjectkey>
   1.161 +		<certstore>0</certstore>
   1.162 +		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
   1.163 +		<certowner>CA</certowner>
   1.164 +	</actionbody>
   1.165 +	<actionresult>
   1.166 +		<return>KErrNone</return>
   1.167 +	</actionresult>
   1.168 +</action>
   1.169 +<action>
   1.170 +	<actionname>Add the certificate CAX3</actionname>
   1.171 +	<actiontype>addcert</actiontype>
   1.172 +	<actionbody>
   1.173 +		<format>X509</format>
   1.174 +		<label>CAX3</label>
   1.175 +		<issuerkey></issuerkey>
   1.176 +		<subjectkey></subjectkey>
   1.177 +		<certstore>0</certstore>
   1.178 +		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
   1.179 +		<certowner>CA</certowner>
   1.180 +	</actionbody>
   1.181 +	<actionresult>
   1.182 +		<return>KErrNone</return>
   1.183 +	</actionresult>
   1.184 +</action><action>
   1.185 +	<actionname>No Test, Deleting the certificate CAX1</actionname>
   1.186 +	<actiontype>deletecert</actiontype>
   1.187 +	<actionbody>
   1.188 +		<certtype>CA</certtype>
   1.189 +		<label>CAX1</label>
   1.190 +	</actionbody>
   1.191 +	<actionresult>
   1.192 +		<return>KErrNone</return>
   1.193 +	</actionresult>
   1.194 +</action>
   1.195 +<action>
   1.196 +	<actionname>No Test, Deleting the certificate CAX2</actionname>
   1.197 +	<actiontype>deletecert</actiontype>
   1.198 +	<actionbody>
   1.199 +		<certtype>CA</certtype>
   1.200 +		<label>CAX2</label>
   1.201 +	</actionbody>
   1.202 +	<actionresult>
   1.203 +		<return>KErrNone</return>
   1.204 +	</actionresult>
   1.205 +</action>
   1.206 +<action>
   1.207 +	<actionname>No Test, Deleting the certificate CAX3</actionname>
   1.208 +	<actiontype>deletecert</actiontype>
   1.209 +	<actionbody>
   1.210 +		<certtype>CA</certtype>
   1.211 +		<label>CAX3</label>
   1.212 +	</actionbody>
   1.213 +	<actionresult>
   1.214 +		<return>KErrNone</return>
   1.215 +	</actionresult>
   1.216 +</action>
   1.217 +<action>
   1.218 +	<actionname>Add the certificate CAX1</actionname>
   1.219 +	<actiontype>addcert</actiontype>
   1.220 +	<actionbody>
   1.221 +		<format>X509</format>
   1.222 +		<label>CAX1</label>
   1.223 +		<issuerkey></issuerkey>
   1.224 +		<subjectkey></subjectkey>
   1.225 +		<certstore>0</certstore>
   1.226 +		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
   1.227 +		<certowner>CA</certowner>
   1.228 +	</actionbody>
   1.229 +	<actionresult>
   1.230 +		<return>KErrNone</return>
   1.231 +	</actionresult>
   1.232 +</action>
   1.233 +<action>
   1.234 +	<actionname>Add the certificate CAX2</actionname>
   1.235 +	<actiontype>addcert</actiontype>
   1.236 +	<actionbody>
   1.237 +		<format>X509</format>
   1.238 +		<label>CAX2</label>
   1.239 +		<issuerkey></issuerkey>
   1.240 +		<subjectkey></subjectkey>
   1.241 +		<certstore>0</certstore>
   1.242 +		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
   1.243 +		<certowner>CA</certowner>
   1.244 +	</actionbody>
   1.245 +	<actionresult>
   1.246 +		<return>KErrNone</return>
   1.247 +	</actionresult>
   1.248 +</action>
   1.249 +<action>
   1.250 +	<actionname>Add the certificate CAX3</actionname>
   1.251 +	<actiontype>addcert</actiontype>
   1.252 +	<actionbody>
   1.253 +		<format>X509</format>
   1.254 +		<label>CAX3</label>
   1.255 +		<issuerkey></issuerkey>
   1.256 +		<subjectkey></subjectkey>
   1.257 +		<certstore>0</certstore>
   1.258 +		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
   1.259 +		<certowner>CA</certowner>
   1.260 +	</actionbody>
   1.261 +	<actionresult>
   1.262 +		<return>KErrNone</return>
   1.263 +	</actionresult>
   1.264 +</action><action>
   1.265 +	<actionname>No Test, Deleting the certificate CAX1</actionname>
   1.266 +	<actiontype>deletecert</actiontype>
   1.267 +	<actionbody>
   1.268 +		<certtype>CA</certtype>
   1.269 +		<label>CAX1</label>
   1.270 +	</actionbody>
   1.271 +	<actionresult>
   1.272 +		<return>KErrNone</return>
   1.273 +	</actionresult>
   1.274 +</action>
   1.275 +<action>
   1.276 +	<actionname>No Test, Deleting the certificate CAX2</actionname>
   1.277 +	<actiontype>deletecert</actiontype>
   1.278 +	<actionbody>
   1.279 +		<certtype>CA</certtype>
   1.280 +		<label>CAX2</label>
   1.281 +	</actionbody>
   1.282 +	<actionresult>
   1.283 +		<return>KErrNone</return>
   1.284 +	</actionresult>
   1.285 +</action>
   1.286 +<action>
   1.287 +	<actionname>No Test, Deleting the certificate CAX3</actionname>
   1.288 +	<actiontype>deletecert</actiontype>
   1.289 +	<actionbody>
   1.290 +		<certtype>CA</certtype>
   1.291 +		<label>CAX3</label>
   1.292 +	</actionbody>
   1.293 +	<actionresult>
   1.294 +		<return>KErrNone</return>
   1.295 +	</actionresult>
   1.296 +</action>
   1.297 +<action>
   1.298 +	<actionname>Add the certificate CAX1</actionname>
   1.299 +	<actiontype>addcert</actiontype>
   1.300 +	<actionbody>
   1.301 +		<format>X509</format>
   1.302 +		<label>CAX1</label>
   1.303 +		<issuerkey></issuerkey>
   1.304 +		<subjectkey></subjectkey>
   1.305 +		<certstore>0</certstore>
   1.306 +		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
   1.307 +		<certowner>CA</certowner>
   1.308 +	</actionbody>
   1.309 +	<actionresult>
   1.310 +		<return>KErrNone</return>
   1.311 +	</actionresult>
   1.312 +</action>
   1.313 +<action>
   1.314 +	<actionname>Add the certificate CAX2</actionname>
   1.315 +	<actiontype>addcert</actiontype>
   1.316 +	<actionbody>
   1.317 +		<format>X509</format>
   1.318 +		<label>CAX2</label>
   1.319 +		<issuerkey></issuerkey>
   1.320 +		<subjectkey></subjectkey>
   1.321 +		<certstore>0</certstore>
   1.322 +		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
   1.323 +		<certowner>CA</certowner>
   1.324 +	</actionbody>
   1.325 +	<actionresult>
   1.326 +		<return>KErrNone</return>
   1.327 +	</actionresult>
   1.328 +</action>
   1.329 +<action>
   1.330 +	<actionname>Add the certificate CAX3</actionname>
   1.331 +	<actiontype>addcert</actiontype>
   1.332 +	<actionbody>
   1.333 +		<format>X509</format>
   1.334 +		<label>CAX3</label>
   1.335 +		<issuerkey></issuerkey>
   1.336 +		<subjectkey></subjectkey>
   1.337 +		<certstore>0</certstore>
   1.338 +		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
   1.339 +		<certowner>CA</certowner>
   1.340 +	</actionbody>
   1.341 +	<actionresult>
   1.342 +		<return>KErrNone</return>
   1.343 +	</actionresult>
   1.344 +</action>
   1.345 +<action>
   1.346 +	<actionname>Get the list of certificates</actionname>
   1.347 +	<actiontype>listcacert</actiontype>
   1.348 +	<actionbody>
   1.349 +		<uid></uid>
   1.350 +		<formatflags></formatflags>
   1.351 +	</actionbody>
   1.352 +	<actionresult>
   1.353 +		<return>KErrNone</return>
   1.354 +		<CCTCertInfo><label>CAX1</label></CCTCertInfo>
   1.355 +		<CCTCertInfo><label>CAX2</label></CCTCertInfo>
   1.356 +		<CCTCertInfo><label>CAX3</label></CCTCertInfo>
   1.357 +	</actionresult>
   1.358 +</action>
   1.359 +<action>
   1.360 +	<actionname>No Test, Deleting the certificate CAX1</actionname>
   1.361 +	<actiontype>deletecert</actiontype>
   1.362 +	<actionbody>
   1.363 +		<certtype>CA</certtype>
   1.364 +		<label>CAX1</label>
   1.365 +	</actionbody>
   1.366 +	<actionresult>
   1.367 +		<return>KErrNone</return>
   1.368 +	</actionresult>
   1.369 +</action>
   1.370 +<action>
   1.371 +	<actionname>No Test, Deleting the certificate CAX2</actionname>
   1.372 +	<actiontype>deletecert</actiontype>
   1.373 +	<actionbody>
   1.374 +		<certtype>CA</certtype>
   1.375 +		<label>CAX2</label>
   1.376 +	</actionbody>
   1.377 +	<actionresult>
   1.378 +		<return>KErrNone</return>
   1.379 +	</actionresult>
   1.380 +</action>
   1.381 +<action>
   1.382 +	<actionname>No Test, Deleting the certificate CAX3</actionname>
   1.383 +	<actiontype>deletecert</actiontype>
   1.384 +	<actionbody>
   1.385 +		<certtype>CA</certtype>
   1.386 +		<label>CAX3</label>
   1.387 +	</actionbody>
   1.388 +	<actionresult>
   1.389 +		<return>KErrNone</return>
   1.390 +	</actionresult>
   1.391 +</action>
   1.392 +<action>
   1.393 +	<actionname>No Test, Deleting the writable certificate store manager</actionname>
   1.394 +	<actiontype>delete</actiontype>
   1.395 +	<actionbody></actionbody>
   1.396 +	<actionresult>
   1.397 +		<return>KErrNone</return>
   1.398 +	</actionresult>
   1.399 +</action>