cryptoservices/certificateandkeymgmt/tcertstore/scripts/certstoreconcurrent3.txt
changeset 0 2c201484c85f
child 8 35751d3474b7
equal deleted inserted replaced
-1:000000000000 0:2c201484c85f
       
     1 <action>
       
     2 	<actionname>Switch on concurrency testing</actionname>
       
     3 	<actiontype>testconcurrent</actiontype>
       
     4 	<actionbody>
       
     5 		<KConcurrentTesting>ETrue</KConcurrentTesting>
       
     6 	</actionbody>
       
     7 	<actionresult>
       
     8 		<result>ETrue</result>
       
     9 	</actionresult>
       
    10 </action>
       
    11 <action>
       
    12 	<actionname>Opening a certificate store manager</actionname>
       
    13 	<actiontype>init</actiontype>
       
    14 	<actionbody>
       
    15 		<mode>write</mode>
       
    16 	</actionbody>
       
    17 	<actionresult>
       
    18 		<return>KErrNone</return>
       
    19 	</actionresult>
       
    20 </action>
       
    21 <action>
       
    22 	<actionname>No Test, Deleting the certificate CAX1</actionname>
       
    23 	<actiontype>deletecert</actiontype>
       
    24 	<actionbody>
       
    25 		<certtype>CA</certtype>
       
    26 		<label>CAX1</label>
       
    27 	</actionbody>
       
    28 	<actionresult>
       
    29 		<return>KErrNone</return>
       
    30 	</actionresult>
       
    31 </action>
       
    32 <action>
       
    33 	<actionname>No Test, Deleting the certificate CAX2</actionname>
       
    34 	<actiontype>deletecert</actiontype>
       
    35 	<actionbody>
       
    36 		<certtype>CA</certtype>
       
    37 		<label>CAX2</label>
       
    38 	</actionbody>
       
    39 	<actionresult>
       
    40 		<return>KErrNone</return>
       
    41 	</actionresult>
       
    42 </action>
       
    43 <action>
       
    44 	<actionname>No Test, Deleting the certificate CAX3</actionname>
       
    45 	<actiontype>deletecert</actiontype>
       
    46 	<actionbody>
       
    47 		<certtype>CA</certtype>
       
    48 		<label>CAX3</label>
       
    49 	</actionbody>
       
    50 	<actionresult>
       
    51 		<return>KErrNone</return>
       
    52 	</actionresult>
       
    53 </action>
       
    54 <action>
       
    55 	<actionname>Add the certificate CAX1</actionname>
       
    56 	<actiontype>addcert</actiontype>
       
    57 	<actionbody>
       
    58 		<format>X509</format>
       
    59 		<label>CAX1</label>
       
    60 		<issuerkey></issuerkey>
       
    61 		<subjectkey></subjectkey>
       
    62 		<certstore>0</certstore>
       
    63 		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
       
    64 		<certowner>CA</certowner>
       
    65 	</actionbody>
       
    66 	<actionresult>
       
    67 		<return>KErrNone</return>
       
    68 	</actionresult>
       
    69 </action>
       
    70 <action>
       
    71 	<actionname>Add the certificate CAX2</actionname>
       
    72 	<actiontype>addcert</actiontype>
       
    73 	<actionbody>
       
    74 		<format>X509</format>
       
    75 		<label>CAX2</label>
       
    76 		<issuerkey></issuerkey>
       
    77 		<subjectkey></subjectkey>
       
    78 		<certstore>0</certstore>
       
    79 		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
       
    80 		<certowner>CA</certowner>
       
    81 	</actionbody>
       
    82 	<actionresult>
       
    83 		<return>KErrNone</return>
       
    84 	</actionresult>
       
    85 </action>
       
    86 <action>
       
    87 	<actionname>Add the certificate CAX3</actionname>
       
    88 	<actiontype>addcert</actiontype>
       
    89 	<actionbody>
       
    90 		<format>X509</format>
       
    91 		<label>CAX3</label>
       
    92 		<issuerkey></issuerkey>
       
    93 		<subjectkey></subjectkey>
       
    94 		<certstore>0</certstore>
       
    95 		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
       
    96 		<certowner>CA</certowner>
       
    97 	</actionbody>
       
    98 	<actionresult>
       
    99 		<return>KErrNone</return>
       
   100 	</actionresult>
       
   101 </action><action>
       
   102 	<actionname>No Test, Deleting the certificate CAX1</actionname>
       
   103 	<actiontype>deletecert</actiontype>
       
   104 	<actionbody>
       
   105 		<certtype>CA</certtype>
       
   106 		<label>CAX1</label>
       
   107 	</actionbody>
       
   108 	<actionresult>
       
   109 		<return>KErrNone</return>
       
   110 	</actionresult>
       
   111 </action>
       
   112 <action>
       
   113 	<actionname>No Test, Deleting the certificate CAX2</actionname>
       
   114 	<actiontype>deletecert</actiontype>
       
   115 	<actionbody>
       
   116 		<certtype>CA</certtype>
       
   117 		<label>CAX2</label>
       
   118 	</actionbody>
       
   119 	<actionresult>
       
   120 		<return>KErrNone</return>
       
   121 	</actionresult>
       
   122 </action>
       
   123 <action>
       
   124 	<actionname>No Test, Deleting the certificate CAX3</actionname>
       
   125 	<actiontype>deletecert</actiontype>
       
   126 	<actionbody>
       
   127 		<certtype>CA</certtype>
       
   128 		<label>CAX3</label>
       
   129 	</actionbody>
       
   130 	<actionresult>
       
   131 		<return>KErrNone</return>
       
   132 	</actionresult>
       
   133 </action>
       
   134 <action>
       
   135 	<actionname>Add the certificate CAX1</actionname>
       
   136 	<actiontype>addcert</actiontype>
       
   137 	<actionbody>
       
   138 		<format>X509</format>
       
   139 		<label>CAX1</label>
       
   140 		<issuerkey></issuerkey>
       
   141 		<subjectkey></subjectkey>
       
   142 		<certstore>0</certstore>
       
   143 		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
       
   144 		<certowner>CA</certowner>
       
   145 	</actionbody>
       
   146 	<actionresult>
       
   147 		<return>KErrNone</return>
       
   148 	</actionresult>
       
   149 </action>
       
   150 <action>
       
   151 	<actionname>Add the certificate CAX2</actionname>
       
   152 	<actiontype>addcert</actiontype>
       
   153 	<actionbody>
       
   154 		<format>X509</format>
       
   155 		<label>CAX2</label>
       
   156 		<issuerkey></issuerkey>
       
   157 		<subjectkey></subjectkey>
       
   158 		<certstore>0</certstore>
       
   159 		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
       
   160 		<certowner>CA</certowner>
       
   161 	</actionbody>
       
   162 	<actionresult>
       
   163 		<return>KErrNone</return>
       
   164 	</actionresult>
       
   165 </action>
       
   166 <action>
       
   167 	<actionname>Add the certificate CAX3</actionname>
       
   168 	<actiontype>addcert</actiontype>
       
   169 	<actionbody>
       
   170 		<format>X509</format>
       
   171 		<label>CAX3</label>
       
   172 		<issuerkey></issuerkey>
       
   173 		<subjectkey></subjectkey>
       
   174 		<certstore>0</certstore>
       
   175 		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
       
   176 		<certowner>CA</certowner>
       
   177 	</actionbody>
       
   178 	<actionresult>
       
   179 		<return>KErrNone</return>
       
   180 	</actionresult>
       
   181 </action><action>
       
   182 	<actionname>No Test, Deleting the certificate CAX1</actionname>
       
   183 	<actiontype>deletecert</actiontype>
       
   184 	<actionbody>
       
   185 		<certtype>CA</certtype>
       
   186 		<label>CAX1</label>
       
   187 	</actionbody>
       
   188 	<actionresult>
       
   189 		<return>KErrNone</return>
       
   190 	</actionresult>
       
   191 </action>
       
   192 <action>
       
   193 	<actionname>No Test, Deleting the certificate CAX2</actionname>
       
   194 	<actiontype>deletecert</actiontype>
       
   195 	<actionbody>
       
   196 		<certtype>CA</certtype>
       
   197 		<label>CAX2</label>
       
   198 	</actionbody>
       
   199 	<actionresult>
       
   200 		<return>KErrNone</return>
       
   201 	</actionresult>
       
   202 </action>
       
   203 <action>
       
   204 	<actionname>No Test, Deleting the certificate CAX3</actionname>
       
   205 	<actiontype>deletecert</actiontype>
       
   206 	<actionbody>
       
   207 		<certtype>CA</certtype>
       
   208 		<label>CAX3</label>
       
   209 	</actionbody>
       
   210 	<actionresult>
       
   211 		<return>KErrNone</return>
       
   212 	</actionresult>
       
   213 </action>
       
   214 <action>
       
   215 	<actionname>Add the certificate CAX1</actionname>
       
   216 	<actiontype>addcert</actiontype>
       
   217 	<actionbody>
       
   218 		<format>X509</format>
       
   219 		<label>CAX1</label>
       
   220 		<issuerkey></issuerkey>
       
   221 		<subjectkey></subjectkey>
       
   222 		<certstore>0</certstore>
       
   223 		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
       
   224 		<certowner>CA</certowner>
       
   225 	</actionbody>
       
   226 	<actionresult>
       
   227 		<return>KErrNone</return>
       
   228 	</actionresult>
       
   229 </action>
       
   230 <action>
       
   231 	<actionname>Add the certificate CAX2</actionname>
       
   232 	<actiontype>addcert</actiontype>
       
   233 	<actionbody>
       
   234 		<format>X509</format>
       
   235 		<label>CAX2</label>
       
   236 		<issuerkey></issuerkey>
       
   237 		<subjectkey></subjectkey>
       
   238 		<certstore>0</certstore>
       
   239 		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
       
   240 		<certowner>CA</certowner>
       
   241 	</actionbody>
       
   242 	<actionresult>
       
   243 		<return>KErrNone</return>
       
   244 	</actionresult>
       
   245 </action>
       
   246 <action>
       
   247 	<actionname>Add the certificate CAX3</actionname>
       
   248 	<actiontype>addcert</actiontype>
       
   249 	<actionbody>
       
   250 		<format>X509</format>
       
   251 		<label>CAX3</label>
       
   252 		<issuerkey></issuerkey>
       
   253 		<subjectkey></subjectkey>
       
   254 		<certstore>0</certstore>
       
   255 		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
       
   256 		<certowner>CA</certowner>
       
   257 	</actionbody>
       
   258 	<actionresult>
       
   259 		<return>KErrNone</return>
       
   260 	</actionresult>
       
   261 </action><action>
       
   262 	<actionname>No Test, Deleting the certificate CAX1</actionname>
       
   263 	<actiontype>deletecert</actiontype>
       
   264 	<actionbody>
       
   265 		<certtype>CA</certtype>
       
   266 		<label>CAX1</label>
       
   267 	</actionbody>
       
   268 	<actionresult>
       
   269 		<return>KErrNone</return>
       
   270 	</actionresult>
       
   271 </action>
       
   272 <action>
       
   273 	<actionname>No Test, Deleting the certificate CAX2</actionname>
       
   274 	<actiontype>deletecert</actiontype>
       
   275 	<actionbody>
       
   276 		<certtype>CA</certtype>
       
   277 		<label>CAX2</label>
       
   278 	</actionbody>
       
   279 	<actionresult>
       
   280 		<return>KErrNone</return>
       
   281 	</actionresult>
       
   282 </action>
       
   283 <action>
       
   284 	<actionname>No Test, Deleting the certificate CAX3</actionname>
       
   285 	<actiontype>deletecert</actiontype>
       
   286 	<actionbody>
       
   287 		<certtype>CA</certtype>
       
   288 		<label>CAX3</label>
       
   289 	</actionbody>
       
   290 	<actionresult>
       
   291 		<return>KErrNone</return>
       
   292 	</actionresult>
       
   293 </action>
       
   294 <action>
       
   295 	<actionname>Add the certificate CAX1</actionname>
       
   296 	<actiontype>addcert</actiontype>
       
   297 	<actionbody>
       
   298 		<format>X509</format>
       
   299 		<label>CAX1</label>
       
   300 		<issuerkey></issuerkey>
       
   301 		<subjectkey></subjectkey>
       
   302 		<certstore>0</certstore>
       
   303 		<certfile>c:\unifiedcertstore2\CAX1.cer</certfile>
       
   304 		<certowner>CA</certowner>
       
   305 	</actionbody>
       
   306 	<actionresult>
       
   307 		<return>KErrNone</return>
       
   308 	</actionresult>
       
   309 </action>
       
   310 <action>
       
   311 	<actionname>Add the certificate CAX2</actionname>
       
   312 	<actiontype>addcert</actiontype>
       
   313 	<actionbody>
       
   314 		<format>X509</format>
       
   315 		<label>CAX2</label>
       
   316 		<issuerkey></issuerkey>
       
   317 		<subjectkey></subjectkey>
       
   318 		<certstore>0</certstore>
       
   319 		<certfile>c:\unifiedcertstore2\CAX2.cer</certfile>
       
   320 		<certowner>CA</certowner>
       
   321 	</actionbody>
       
   322 	<actionresult>
       
   323 		<return>KErrNone</return>
       
   324 	</actionresult>
       
   325 </action>
       
   326 <action>
       
   327 	<actionname>Add the certificate CAX3</actionname>
       
   328 	<actiontype>addcert</actiontype>
       
   329 	<actionbody>
       
   330 		<format>X509</format>
       
   331 		<label>CAX3</label>
       
   332 		<issuerkey></issuerkey>
       
   333 		<subjectkey></subjectkey>
       
   334 		<certstore>0</certstore>
       
   335 		<certfile>c:\unifiedcertstore2\CAX3.cer</certfile>
       
   336 		<certowner>CA</certowner>
       
   337 	</actionbody>
       
   338 	<actionresult>
       
   339 		<return>KErrNone</return>
       
   340 	</actionresult>
       
   341 </action>
       
   342 <action>
       
   343 	<actionname>Get the list of certificates</actionname>
       
   344 	<actiontype>listcacert</actiontype>
       
   345 	<actionbody>
       
   346 		<uid></uid>
       
   347 		<formatflags></formatflags>
       
   348 	</actionbody>
       
   349 	<actionresult>
       
   350 		<return>KErrNone</return>
       
   351 		<CCTCertInfo><label>CAX1</label></CCTCertInfo>
       
   352 		<CCTCertInfo><label>CAX2</label></CCTCertInfo>
       
   353 		<CCTCertInfo><label>CAX3</label></CCTCertInfo>
       
   354 	</actionresult>
       
   355 </action>
       
   356 <action>
       
   357 	<actionname>No Test, Deleting the certificate CAX1</actionname>
       
   358 	<actiontype>deletecert</actiontype>
       
   359 	<actionbody>
       
   360 		<certtype>CA</certtype>
       
   361 		<label>CAX1</label>
       
   362 	</actionbody>
       
   363 	<actionresult>
       
   364 		<return>KErrNone</return>
       
   365 	</actionresult>
       
   366 </action>
       
   367 <action>
       
   368 	<actionname>No Test, Deleting the certificate CAX2</actionname>
       
   369 	<actiontype>deletecert</actiontype>
       
   370 	<actionbody>
       
   371 		<certtype>CA</certtype>
       
   372 		<label>CAX2</label>
       
   373 	</actionbody>
       
   374 	<actionresult>
       
   375 		<return>KErrNone</return>
       
   376 	</actionresult>
       
   377 </action>
       
   378 <action>
       
   379 	<actionname>No Test, Deleting the certificate CAX3</actionname>
       
   380 	<actiontype>deletecert</actiontype>
       
   381 	<actionbody>
       
   382 		<certtype>CA</certtype>
       
   383 		<label>CAX3</label>
       
   384 	</actionbody>
       
   385 	<actionresult>
       
   386 		<return>KErrNone</return>
       
   387 	</actionresult>
       
   388 </action>
       
   389 <action>
       
   390 	<actionname>No Test, Deleting the writable certificate store manager</actionname>
       
   391 	<actiontype>delete</actiontype>
       
   392 	<actionbody></actionbody>
       
   393 	<actionresult>
       
   394 		<return>KErrNone</return>
       
   395 	</actionresult>
       
   396 </action>