cryptoservices/certificateandkeymgmt/tpkixcert/scripts/tpkixtest_part1.txt
changeset 0 2c201484c85f
equal deleted inserted replaced
-1:000000000000 0:2c201484c85f
       
     1 // Test case to verify that cert validation handles all critical extensions.<action>
       
     2 
       
     3 	<actionname>Critical_Extns</actionname>
       
     4 	<actiontype>ValidateWithStore</actiontype>
       
     5 	<actionbody>
       
     6 		<chain>
       
     7 			<root>
       
     8 				<certificate>validation\critical_extns\root.der</certificate>
       
     9 				<label>TrustAnchor_CP_01_01</label>
       
    10 			</root>
       
    11 			<ee>
       
    12 				<certificate>validation\critical_extns\ee_critical_extns.der</certificate>
       
    13 				<label>EndCertificate_CP_01_01</label>
       
    14 			</ee>
       
    15 			<inter>
       
    16 				<certificate>validation\critical_extns\intermediate_critical_extns.der</certificate>
       
    17 				<label>IntermediateCertificate</label>
       
    18 			</inter>
       
    19 		</chain>
       
    20 		<io>
       
    21 			<oresult>Validated OK</oresult>
       
    22 		</io>
       
    23 	</actionbody>
       
    24 	<actionresult>
       
    25 		<return>KErrNone</return>
       
    26 	</actionresult>
       
    27 </action>
       
    28 
       
    29 <action>
       
    30 	<actionname>CP.01.01</actionname>
       
    31 	<actiontype>ValidateWithStore</actiontype>
       
    32 	<actionbody>
       
    33 		<chain>
       
    34 			<root>
       
    35 				<certificate>validation\cp_01_01\TrustAnchorCP_01_01.crt</certificate>
       
    36 				<label>TrustAnchor_CP_01_01</label>
       
    37 			</root>
       
    38 			<ee>
       
    39 				<certificate>validation\cp_01_01\EndCertificateCP_01_01.crt</certificate>
       
    40 				<label>EndCertificate_CP_01_01</label>
       
    41 			</ee>
       
    42 		</chain>
       
    43 		<io>
       
    44 			<oresult>Validated OK</oresult>
       
    45 		</io>
       
    46 	</actionbody>
       
    47 	<actionresult>
       
    48 		<return>KErrNone</return>
       
    49 	</actionresult>
       
    50 </action>
       
    51 
       
    52 <action>
       
    53 	<actionname>CP.01.02</actionname>
       
    54 	<actiontype>ValidateWithStore</actiontype>
       
    55 	<actionbody>
       
    56 		<chain>
       
    57 			<root>
       
    58 				<certificate>validation\cp_01_02\TrustAnchorCP_01_01.crt</certificate>
       
    59 				<label>TrustAnchor_CP_01_01</label>
       
    60 			</root>
       
    61 			<ee>
       
    62 				<certificate>validation\cp_01_02\EndCertificateCP_01_02.crt</certificate>
       
    63 				<label>EndCertificate_CP_01_02</label>
       
    64 			</ee>
       
    65 			<inter>
       
    66 				<certificate>validation\cp_01_02\IntermediateCertificateCP_01_02.crt</certificate>
       
    67 				<label>IntermediateCertificate_CP_01_02</label>
       
    68 			</inter>
       
    69 		</chain>
       
    70 		<io>
       
    71 			<oresult>Signature invalid</oresult>
       
    72 		</io>
       
    73 	</actionbody>
       
    74 	<actionresult>
       
    75 		<return>KErrNone</return>
       
    76 	</actionresult>
       
    77 </action>
       
    78 
       
    79 <action>
       
    80 	<actionname>CP.01.03</actionname>
       
    81 	<actiontype>ValidateWithStore</actiontype>
       
    82 	<actionbody>
       
    83 		<chain>
       
    84 			<root>
       
    85 				<certificate>validation\cp_01_03\TrustAnchorCP_01_01.crt</certificate>
       
    86 				<label>TrustAnchor_CP_01_01</label>
       
    87 			</root>
       
    88 			<ee>
       
    89 				<certificate>validation\cp_01_03\EndCertificateCP_01_03.crt</certificate>
       
    90 				<label>EndCertificate_CP_01_03</label>
       
    91 			</ee>
       
    92 			<inter>
       
    93 				<certificate>validation\cp_01_03\IntermediateCertificateCP_01_03.crt</certificate>
       
    94 				<label>IntermediateCertificate_CP_01_03</label>
       
    95 			</inter>
       
    96 		</chain>
       
    97 		<io>
       
    98 			<oresult>Signature invalid</oresult>
       
    99 		</io>
       
   100 	</actionbody>
       
   101 	<actionresult>
       
   102 		<return>KErrNone</return>
       
   103 	</actionresult>
       
   104 </action>
       
   105 
       
   106 <action>
       
   107 	<actionname>CP.02.01</actionname>
       
   108 	<actiontype>ValidateWithStore</actiontype>
       
   109 	<actionbody>
       
   110 		<chain>
       
   111 			<root>
       
   112 				<certificate>validation\cp_02_01\TrustAnchorCP_01_01.crt</certificate>
       
   113 				<label>TrustAnchor_CP_01_01</label>
       
   114 			</root>
       
   115 			<ee>
       
   116 				<certificate>validation\cp_02_01\EndCertificateCP_02_01.crt</certificate>
       
   117 				<label>EndCertificate_CP_02_01</label>
       
   118 			</ee>
       
   119 			<inter>
       
   120 				<certificate>validation\cp_02_01\IntermediateCertificate1CP_02_01.crt</certificate>
       
   121 				<label>IntermediateCertificate_1_CP_02_01</label>
       
   122 			</inter>
       
   123 			<inter>
       
   124 				<certificate>validation\cp_02_01\IntermediateCertificate2CP_02_01.crt</certificate>
       
   125 				<label>IntermediateCertificate_2_CP_02_01</label>
       
   126 			</inter>
       
   127 		</chain>
       
   128 		<io>
       
   129 			<oresult>Validated OK</oresult>
       
   130 		</io>
       
   131 	</actionbody>
       
   132 	<actionresult>
       
   133 		<return>KErrNone</return>
       
   134 	</actionresult>
       
   135 </action>
       
   136 
       
   137 <action>
       
   138 	<actionname>CP.02.02</actionname>
       
   139 	<actiontype>ValidateWithStore</actiontype>
       
   140 	<actionbody>
       
   141 		<chain>
       
   142 			<root>
       
   143 				<certificate>validation\cp_02_02\TrustAnchorCP_01_01.crt</certificate>
       
   144 				<label>TrustAnchor_CP_01_01</label>
       
   145 			</root>
       
   146 			<ee>
       
   147 				<certificate>validation\cp_02_02\EndCertificateCP_02_02.crt</certificate>
       
   148 				<label>EndCertificate_CP_02_02</label>
       
   149 			</ee>
       
   150 			<inter>
       
   151 				<certificate>validation\cp_02_02\IntermediateCertificateCP_02_02.crt</certificate>
       
   152 				<label>IntermediateCertificate_CP_02_02</label>
       
   153 			</inter>
       
   154 		</chain>
       
   155 		<io>
       
   156 			<oresult>Date out of range</oresult>
       
   157 		</io>
       
   158 	</actionbody>
       
   159 	<actionresult>
       
   160 		<return>KErrNone</return>
       
   161 	</actionresult>
       
   162 </action>
       
   163 
       
   164 <action>
       
   165 	<actionname>CP.02.03</actionname>
       
   166 	<actiontype>ValidateWithStore</actiontype>
       
   167 	<actionbody>
       
   168 		<chain>
       
   169 			<root>
       
   170 				<certificate>validation\cp_02_03\TrustAnchorCP_01_01.crt</certificate>
       
   171 				<label>TrustAnchor_CP_01_01</label>
       
   172 			</root>
       
   173 			<ee>
       
   174 				<certificate>validation\cp_02_03\EndCertificateCP_02_03.crt</certificate>
       
   175 				<label>EndCertificate_CP_02_03</label>
       
   176 			</ee>
       
   177 			<inter>
       
   178 				<certificate>validation\cp_02_03\IntermediateCertificateCP_02_03.crt</certificate>
       
   179 				<label>IntermediateCertificate_CP_02_03</label>
       
   180 			</inter>
       
   181 		</chain>
       
   182 		<io>
       
   183 			<oresult>Date out of range</oresult>
       
   184 		</io>
       
   185 	</actionbody>
       
   186 	<actionresult>
       
   187 		<return>KErrNone</return>
       
   188 	</actionresult>
       
   189 </action>
       
   190 
       
   191 <action>
       
   192 	<actionname>CP.02.04</actionname>
       
   193 	<actiontype>ValidateWithStore</actiontype>
       
   194 	<actionbody>
       
   195 		<chain>
       
   196 			<root>
       
   197 				<certificate>validation\cp_02_04\TrustAnchorCP_01_01.crt</certificate>
       
   198 				<label>TrustAnchor_CP_01_01</label>
       
   199 			</root>
       
   200 			<ee>
       
   201 				<certificate>validation\cp_02_04\EndCertificateCP_02_04.crt</certificate>
       
   202 				<label>EndCertificate_CP_02_04</label>
       
   203 			</ee>
       
   204 			<inter>
       
   205 				<certificate>validation\cp_02_04\IntermediateCertificateCP_02_04.crt</certificate>
       
   206 				<label>IntermediateCertificate_CP_02_04</label>
       
   207 			</inter>
       
   208 		</chain>
       
   209 		<io>
       
   210 			<oresult>Validated OK</oresult>
       
   211 		</io>
       
   212 	</actionbody>
       
   213 	<actionresult>
       
   214 		<return>KErrNone</return>
       
   215 	</actionresult>
       
   216 </action>
       
   217 
       
   218 <action>
       
   219 	<actionname>CP.02.05</actionname>
       
   220 	<actiontype>ValidateWithStore</actiontype>
       
   221 	<actionbody>
       
   222 		<chain>
       
   223 			<root>
       
   224 				<certificate>validation\cp_02_05\TrustAnchorCP_01_01.crt</certificate>
       
   225 				<label>TrustAnchor_CP_01_01</label>
       
   226 			</root>
       
   227 			<ee>
       
   228 				<certificate>validation\cp_02_05\EndCertificateCP_02_05.crt</certificate>
       
   229 				<label>EndCertificate_CP_02_05</label>
       
   230 			</ee>
       
   231 			<inter>
       
   232 				<certificate>validation\cp_02_05\IntermediateCertificateCP_02_05.crt</certificate>
       
   233 				<label>IntermediateCertificate_CP_02_05</label>
       
   234 			</inter>
       
   235 		</chain>
       
   236 		<io>
       
   237 			<oresult>Date out of range</oresult>
       
   238 		</io>
       
   239 	</actionbody>
       
   240 	<actionresult>
       
   241 		<return>KErrNone</return>
       
   242 	</actionresult>
       
   243 </action>
       
   244 
       
   245 <action>
       
   246 	<actionname>CP.03.01</actionname>
       
   247 	<actiontype>ValidateWithStore</actiontype>
       
   248 	<actionbody>
       
   249 		<chain>
       
   250 			<root>
       
   251 				<certificate>validation\cp_03_01\TrustAnchorCP_01_01.crt</certificate>
       
   252 				<label>TrustAnchor_CP_01_01</label>
       
   253 			</root>
       
   254 			<ee>
       
   255 				<certificate>validation\cp_03_01\EndCertificateCP_03_01.crt</certificate>
       
   256 				<label>EndCertificate_CP_03_01</label>
       
   257 			</ee>
       
   258 			<inter>
       
   259 				<certificate>validation\cp_03_01\IntermediateCertificateCP_03_01.crt</certificate>
       
   260 				<label>IntermediateCertificate_CP_03_01</label>
       
   261 			</inter>
       
   262 		</chain>
       
   263 		<io>
       
   264 			<oresult>Date out of range</oresult>
       
   265 		</io>
       
   266 	</actionbody>
       
   267 	<actionresult>
       
   268 		<return>KErrNone</return>
       
   269 	</actionresult>
       
   270 </action>
       
   271 
       
   272 <action>
       
   273 	<actionname>CP.03.02</actionname>
       
   274 	<actiontype>ValidateWithStore</actiontype>
       
   275 	<actionbody>
       
   276 		<chain>
       
   277 			<root>
       
   278 				<certificate>validation\cp_03_02\TrustAnchorCP_01_01.crt</certificate>
       
   279 				<label>TrustAnchor_CP_01_01</label>
       
   280 			</root>
       
   281 			<ee>
       
   282 				<certificate>validation\cp_03_02\EndCertificateCP_03_02.crt</certificate>
       
   283 				<label>EndCertificate_CP_03_02</label>
       
   284 			</ee>
       
   285 			<inter>
       
   286 				<certificate>validation\cp_03_02\IntermediateCertificateCP_03_02.crt</certificate>
       
   287 				<label>IntermediateCertificate_CP_03_02</label>
       
   288 			</inter>
       
   289 		</chain>
       
   290 		<io>
       
   291 			<oresult>Date out of range</oresult>
       
   292 		</io>
       
   293 	</actionbody>
       
   294 	<actionresult>
       
   295 		<return>KErrNone</return>
       
   296 	</actionresult>
       
   297 </action>
       
   298 
       
   299 <action>
       
   300 	<actionname>CP.03.03</actionname>
       
   301 	<actiontype>ValidateWithStore</actiontype>
       
   302 	<actionbody>
       
   303 		<chain>
       
   304 			<root>
       
   305 				<certificate>validation\cp_03_03\TrustAnchorCP_01_01.crt</certificate>
       
   306 				<label>TrustAnchor_CP_01_01</label>
       
   307 			</root>
       
   308 			<ee>
       
   309 				<certificate>validation\cp_03_03\EndCertificateCP_03_03.crt</certificate>
       
   310 				<label>EndCertificate_CP_03_03</label>
       
   311 			</ee>
       
   312 			<inter>
       
   313 				<certificate>validation\cp_03_03\IntermediateCertificateCP_03_03.crt</certificate>
       
   314 				<label>IntermediateCertificate_CP_03_03</label>
       
   315 			</inter>
       
   316 		</chain>
       
   317 		<io>
       
   318 			<oresult>Date out of range</oresult>
       
   319 		</io>
       
   320 	</actionbody>
       
   321 	<actionresult>
       
   322 		<return>KErrNone</return>
       
   323 	</actionresult>
       
   324 </action>
       
   325 
       
   326 <action>
       
   327 	<actionname>CP.03.04</actionname>
       
   328 	<actiontype>ValidateWithStore</actiontype>
       
   329 	<actionbody>
       
   330 		<chain>
       
   331 			<root>
       
   332 				<certificate>validation\cp_03_04\TrustAnchorCP_01_01.crt</certificate>
       
   333 				<label>TrustAnchor_CP_01_01</label>
       
   334 			</root>
       
   335 			<ee>
       
   336 				<certificate>validation\cp_03_04\EndCertificateCP_03_04.crt</certificate>
       
   337 				<label>EndCertificate_CP_03_04</label>
       
   338 			</ee>
       
   339 			<inter>
       
   340 				<certificate>validation\cp_03_04\IntermediateCertificateCP_03_04.crt</certificate>
       
   341 				<label>IntermediateCertificate_CP_03_04</label>
       
   342 			</inter>
       
   343 		</chain>
       
   344 		<io>
       
   345 			<oresult>Validated OK</oresult>
       
   346 		</io>
       
   347 	</actionbody>
       
   348 	<actionresult>
       
   349 		<return>KErrNone</return>
       
   350 	</actionresult>
       
   351 </action>
       
   352 
       
   353 <action>
       
   354 	<actionname>CP.04.01</actionname>
       
   355 	<actiontype>ValidateWithStore</actiontype>
       
   356 	<actionbody>
       
   357 		<chain>
       
   358 			<root>
       
   359 				<certificate>validation\cp_04_01\TrustAnchorCP_01_01.crt</certificate>
       
   360 				<label>TrustAnchor_CP_01_01</label>
       
   361 			</root>
       
   362 			<ee>
       
   363 				<certificate>validation\cp_04_01\EndCertificateCP_04_01.crt</certificate>
       
   364 				<label>EndCertificate_CP_04_01</label>
       
   365 			</ee>
       
   366 			<inter>
       
   367 				<certificate>validation\cp_04_01\IntermediateCertificateCP_04_01.crt</certificate>
       
   368 				<label>IntermediateCertificate_CP_04_01</label>
       
   369 			</inter>
       
   370 		</chain>
       
   371 		<io>
       
   372 			<oresult>Chain has no root</oresult>
       
   373 		</io>
       
   374 	</actionbody>
       
   375 	<actionresult>
       
   376 		<return>KErrNone</return>
       
   377 	</actionresult>
       
   378 </action>
       
   379 
       
   380 <action>
       
   381 	<actionname>CP.04.02</actionname>
       
   382 	<actiontype>ValidateWithStore</actiontype>
       
   383 	<actionbody>
       
   384 		<chain>
       
   385 			<root>
       
   386 				<certificate>validation\cp_04_02\TrustAnchorCP_01_01.crt</certificate>
       
   387 				<label>TrustAnchor_CP_01_01</label>
       
   388 			</root>
       
   389 			<ee>
       
   390 				<certificate>validation\cp_04_02\EndCertificateCP_04_02.crt</certificate>
       
   391 				<label>EndCertificate_CP_04_02</label>
       
   392 			</ee>
       
   393 			<inter>
       
   394 				<certificate>validation\cp_04_02\IntermediateCertificateCP_04_02.crt</certificate>
       
   395 				<label>IntermediateCertificate_CP_04_02</label>
       
   396 			</inter>
       
   397 		</chain>
       
   398 		<io>
       
   399 			<oresult>Validated OK</oresult>
       
   400 		</io>
       
   401 	</actionbody>
       
   402 	<actionresult>
       
   403 		<return>KErrNone</return>
       
   404 	</actionresult>
       
   405 </action>
       
   406 
       
   407 <action>
       
   408 	<actionname>CP.04.03</actionname>
       
   409 	<actiontype>ValidateWithStore</actiontype>
       
   410 	<actionbody>
       
   411 		<chain>
       
   412 			<root>
       
   413 				<certificate>validation\cp_04_03\TrustAnchorCP_01_01.crt</certificate>
       
   414 				<label>TrustAnchor_CP_01_01</label>
       
   415 			</root>
       
   416 			<ee>
       
   417 				<certificate>validation\cp_04_03\EndCertificateCP_04_03.crt</certificate>
       
   418 				<label>EndCertificate_CP_04_03</label>
       
   419 			</ee>
       
   420 			<inter>
       
   421 				<certificate>validation\cp_04_03\IntermediateCertificateCP_04_03.crt</certificate>
       
   422 				<label>IntermediateCertificate_CP_04_03</label>
       
   423 			</inter>
       
   424 		</chain>
       
   425 		<io>
       
   426 			<oresult>Validated OK</oresult>
       
   427 		</io>
       
   428 	</actionbody>
       
   429 	<actionresult>
       
   430 		<return>KErrNone</return>
       
   431 	</actionresult>
       
   432 </action>
       
   433 
       
   434 <action>
       
   435 	<actionname>CP.04.04</actionname>
       
   436 	<actiontype>ValidateWithStore</actiontype>
       
   437 	<actionbody>
       
   438 		<chain>
       
   439 			<root>
       
   440 				<certificate>validation\cp_04_04\TrustAnchorCP_01_01.crt</certificate>
       
   441 				<label>TrustAnchor_CP_01_01</label>
       
   442 			</root>
       
   443 			<ee>
       
   444 				<certificate>validation\cp_04_04\EndCertificateCP_04_04.crt</certificate>
       
   445 				<label>EndCertificate_CP_04_04</label>
       
   446 			</ee>
       
   447 			<inter>
       
   448 				<certificate>validation\cp_04_04\IntermediateCertificateCP_04_04.crt</certificate>
       
   449 				<label>IntermediateCertificate_CP_04_04</label>
       
   450 			</inter>
       
   451 		</chain>
       
   452 		<io>
       
   453 			<oresult>Validated OK</oresult>
       
   454 		</io>
       
   455 	</actionbody>
       
   456 	<actionresult>
       
   457 		<return>KErrNone</return>
       
   458 	</actionresult>
       
   459 </action>
       
   460 
       
   461 <action>
       
   462 	<actionname>CP.04.05</actionname>
       
   463 	<actiontype>ValidateWithStore</actiontype>
       
   464 	<actionbody>
       
   465 		<chain>
       
   466 			<root>
       
   467 				<certificate>validation\cp_04_05\TrustAnchorCP_01_01.crt</certificate>
       
   468 				<label>TrustAnchor_CP_01_01</label>
       
   469 			</root>
       
   470 			<ee>
       
   471 				<certificate>validation\cp_04_05\EndCertificateCP_04_05.crt</certificate>
       
   472 				<label>EndCertificate_CP_04_05</label>
       
   473 			</ee>
       
   474 			<inter>
       
   475 				<certificate>validation\cp_04_05\IntermediateCertificateCP_04_05.crt</certificate>
       
   476 				<label>IntermediateCertificate_CP_04_05</label>
       
   477 			</inter>
       
   478 		</chain>
       
   479 		<io>
       
   480 			<oresult>Validated OK</oresult>
       
   481 		</io>
       
   482 	</actionbody>
       
   483 	<actionresult>
       
   484 		<return>KErrNone</return>
       
   485 	</actionresult>
       
   486 </action>
       
   487 
       
   488 <action>
       
   489 	<actionname>CP.04.06</actionname>
       
   490 	<actiontype>ValidateWithStore</actiontype>
       
   491 	<actionbody>
       
   492 		<chain>
       
   493 			<root>
       
   494 				<certificate>validation\cp_04_06\TrustAnchorCP_01_01.crt</certificate>
       
   495 				<label>TrustAnchor_CP_01_01</label>
       
   496 			</root>
       
   497 			<ee>
       
   498 				<certificate>validation\cp_04_06\EndCertificateCP_04_06.crt</certificate>
       
   499 				<label>EndCertificate_CP_04_06</label>
       
   500 			</ee>
       
   501 			<inter>
       
   502 				<certificate>validation\cp_04_06\IntermediateCertificateCP_04_06.crt</certificate>
       
   503 				<label>IntermediateCertificate_CP_04_06</label>
       
   504 			</inter>
       
   505 		</chain>
       
   506 		<io>
       
   507 			<oresult>Validated OK</oresult>
       
   508 		</io>
       
   509 	</actionbody>
       
   510 	<actionresult>
       
   511 		<return>KErrNone</return>
       
   512 	</actionresult>
       
   513 </action>
       
   514 
       
   515 <action>
       
   516 	<actionname>IC.01.01</actionname>
       
   517 	<actiontype>ValidateWithStore</actiontype>
       
   518 	<actionbody>
       
   519 		<chain>
       
   520 			<root>
       
   521 				<certificate>validation\ic_01_01\TrustAnchorCP_01_01.crt</certificate>
       
   522 				<label>TrustAnchor_CP_01_01</label>
       
   523 			</root>
       
   524 			<ee>
       
   525 				<certificate>validation\ic_01_01\EndCertificateIC_01_01.crt</certificate>
       
   526 				<label>EndCertificate_IC_01_01</label>
       
   527 			</ee>
       
   528 			<inter>
       
   529 				<certificate>validation\ic_01_01\IntermediateCertificateIC_01_01.crt</certificate>
       
   530 				<label>IntermediateCertificate_IC_01_01</label>
       
   531 			</inter>
       
   532 		</chain>
       
   533 		<io>
       
   534 			<oresult>Non-CA cert used as CA cert</oresult>
       
   535 		</io>
       
   536 	</actionbody>
       
   537 	<actionresult>
       
   538 		<return>KErrNone</return>
       
   539 	</actionresult>
       
   540 </action>
       
   541 
       
   542 <action>
       
   543 	<actionname>IC.02.01</actionname>
       
   544 	<actiontype>ValidateWithStore</actiontype>
       
   545 	<actionbody>
       
   546 		<chain>
       
   547 			<root>
       
   548 				<certificate>validation\ic_02_01\TrustAnchorCP_01_01.crt</certificate>
       
   549 				<label>TrustAnchor_CP_01_01</label>
       
   550 			</root>
       
   551 			<ee>
       
   552 				<certificate>validation\ic_02_01\EndCertificateIC_02_01.crt</certificate>
       
   553 				<label>EndCertificate_IC_02_01</label>
       
   554 			</ee>
       
   555 			<inter>
       
   556 				<certificate>validation\ic_02_01\IntermediateCertificateIC_02_01.crt</certificate>
       
   557 				<label>IntermediateCertificate_IC_02_01</label>
       
   558 			</inter>
       
   559 		</chain>
       
   560 		<io>
       
   561 			<oresult>Non-CA cert used as CA cert</oresult>
       
   562 		</io>
       
   563 	</actionbody>
       
   564 	<actionresult>
       
   565 		<return>KErrNone</return>
       
   566 	</actionresult>
       
   567 </action>
       
   568 
       
   569 <action>
       
   570 	<actionname>IC.02.02</actionname>
       
   571 	<actiontype>ValidateWithStore</actiontype>
       
   572 	<actionbody>
       
   573 		<chain>
       
   574 			<root>
       
   575 				<certificate>validation\ic_02_02\TrustAnchorCP_01_01.crt</certificate>
       
   576 				<label>TrustAnchor_CP_01_01</label>
       
   577 			</root>
       
   578 			<ee>
       
   579 				<certificate>validation\ic_02_02\EndCertificateIC_02_02.crt</certificate>
       
   580 				<label>EndCertificate_IC_02_02</label>
       
   581 			</ee>
       
   582 			<inter>
       
   583 				<certificate>validation\ic_02_02\IntermediateCertificateIC_02_02.crt</certificate>
       
   584 				<label>IntermediateCertificate_IC_02_02</label>
       
   585 			</inter>
       
   586 		</chain>
       
   587 		<io>
       
   588 			<oresult>Validated OK</oresult>
       
   589 		</io>
       
   590 	</actionbody>
       
   591 	<actionresult>
       
   592 		<return>KErrNone</return>
       
   593 	</actionresult>
       
   594 </action>
       
   595 
       
   596 <action>
       
   597 	<actionname>IC.02.03</actionname>
       
   598 	<actiontype>ValidateWithStore</actiontype>
       
   599 	<actionbody>
       
   600 		<chain>
       
   601 			<root>
       
   602 				<certificate>validation\ic_02_03\TrustAnchorCP_01_01.crt</certificate>
       
   603 				<label>TrustAnchor_CP_01_01</label>
       
   604 			</root>
       
   605 			<ee>
       
   606 				<certificate>validation\ic_02_03\EndCertificateIC_02_03.crt</certificate>
       
   607 				<label>EndCertificate_IC_02_03</label>
       
   608 			</ee>
       
   609 			<inter>
       
   610 				<certificate>validation\ic_02_03\IntermediateCertificateIC_02_03.crt</certificate>
       
   611 				<label>IntermediateCertificate_IC_02_03</label>
       
   612 			</inter>
       
   613 		</chain>
       
   614 		<io>
       
   615 			<oresult>Non-CA cert used as CA cert</oresult>
       
   616 		</io>
       
   617 	</actionbody>
       
   618 	<actionresult>
       
   619 		<return>KErrNone</return>
       
   620 	</actionresult>
       
   621 </action>
       
   622 
       
   623 <action>
       
   624 	<actionname>IC.02.04</actionname>
       
   625 	<actiontype>ValidateWithStore</actiontype>
       
   626 	<actionbody>
       
   627 		<chain>
       
   628 			<root>
       
   629 				<certificate>validation\ic_02_04\TrustAnchorCP_01_01.crt</certificate>
       
   630 				<label>TrustAnchor_CP_01_01</label>
       
   631 			</root>
       
   632 			<ee>
       
   633 				<certificate>validation\ic_02_04\EndCertificateIC_02_04.crt</certificate>
       
   634 				<label>EndCertificate_IC_02_04</label>
       
   635 			</ee>
       
   636 			<inter>
       
   637 				<certificate>validation\ic_02_04\IntermediateCertificateIC_02_04.crt</certificate>
       
   638 				<label>IntermediateCertificate_IC_02_04</label>
       
   639 			</inter>
       
   640 		</chain>
       
   641 		<io>
       
   642 			<oresult>Validated OK</oresult>
       
   643 		</io>
       
   644 	</actionbody>
       
   645 	<actionresult>
       
   646 		<return>KErrNone</return>
       
   647 	</actionresult>
       
   648 </action>
       
   649 
       
   650 <action>
       
   651 	<actionname>IC.04.01</actionname>
       
   652 	<actiontype>ValidateWithStore</actiontype>
       
   653 	<actionbody>
       
   654 		<chain>
       
   655 			<root>
       
   656 				<certificate>validation\ic_04_01\TrustAnchorCP_01_01.crt</certificate>
       
   657 				<label>TrustAnchor_CP_01_01</label>
       
   658 			</root>
       
   659 			<ee>
       
   660 				<certificate>validation\ic_04_01\EndCertificateIC_04_01.crt</certificate>
       
   661 				<label>EndCertificate_IC_04_01</label>
       
   662 			</ee>
       
   663 			<inter>
       
   664 				<certificate>validation\ic_04_01\IntermediateCertificateIC_04_01.crt</certificate>
       
   665 				<label>IntermediateCertificate_IC_04_01</label>
       
   666 			</inter>
       
   667 		</chain>
       
   668 		<io>
       
   669 			<oresult>Validated OK</oresult>
       
   670 		</io>
       
   671 	</actionbody>
       
   672 	<actionresult>
       
   673 		<return>KErrNone</return>
       
   674 	</actionresult>
       
   675 </action>
       
   676 
       
   677 <action>
       
   678 	<actionname>IC.05.01</actionname>
       
   679 	<actiontype>ValidateWithStore</actiontype>
       
   680 	<actionbody>
       
   681 		<chain>
       
   682 			<root>
       
   683 				<certificate>validation\ic_05_01\TrustAnchorCP_01_01.crt</certificate>
       
   684 				<label>TrustAnchor_CP_01_01</label>
       
   685 			</root>
       
   686 			<ee>
       
   687 				<certificate>validation\ic_05_01\EndCertificateIC_05_01.crt</certificate>
       
   688 				<label>EndCertificate_IC_05_01</label>
       
   689 			</ee>
       
   690 			<inter>
       
   691 				<certificate>validation\ic_05_01\IntermediateCertificateIC_05_01.crt</certificate>
       
   692 				<label>IntermediateCertificate_IC_05_01</label>
       
   693 			</inter>
       
   694 		</chain>
       
   695 		<io>
       
   696 			<oresult>Bad key usage</oresult>
       
   697 		</io>
       
   698 	</actionbody>
       
   699 	<actionresult>
       
   700 		<return>KErrNone</return>
       
   701 	</actionresult>
       
   702 </action>
       
   703 
       
   704 <action>
       
   705 	<actionname>IC.05.02</actionname>
       
   706 	<actiontype>ValidateWithStore</actiontype>
       
   707 	<actionbody>
       
   708 		<chain>
       
   709 			<root>
       
   710 				<certificate>validation\ic_05_02\TrustAnchorCP_01_01.crt</certificate>
       
   711 				<label>TrustAnchor_CP_01_01</label>
       
   712 			</root>
       
   713 			<ee>
       
   714 				<certificate>validation\ic_05_02\EndCertificateIC_05_02.crt</certificate>
       
   715 				<label>EndCertificate_IC_05_02</label>
       
   716 			</ee>
       
   717 			<inter>
       
   718 				<certificate>validation\ic_05_02\IntermediateCertificateIC_05_02.crt</certificate>
       
   719 				<label>IntermediateCertificate_IC_05_02</label>
       
   720 			</inter>
       
   721 		</chain>
       
   722 		<io>
       
   723 			<oresult>Bad key usage</oresult>
       
   724 		</io>
       
   725 	</actionbody>
       
   726 	<actionresult>
       
   727 		<return>KErrNone</return>
       
   728 	</actionresult>
       
   729 </action>
       
   730 
       
   731 <action>
       
   732 	<actionname>IC.05.03</actionname>
       
   733 	<actiontype>ValidateWithStore</actiontype>
       
   734 	<actionbody>
       
   735 		<chain>
       
   736 			<root>
       
   737 				<certificate>validation\ic_05_03\TrustAnchorCP_01_01.crt</certificate>
       
   738 				<label>TrustAnchor_CP_01_01</label>
       
   739 			</root>
       
   740 			<ee>
       
   741 				<certificate>validation\ic_05_03\EndCertificateIC_05_03.crt</certificate>
       
   742 				<label>EndCertificate_IC_05_03</label>
       
   743 			</ee>
       
   744 			<inter>
       
   745 				<certificate>validation\ic_05_03\IntermediateCertificateIC_05_03.crt</certificate>
       
   746 				<label>IntermediateCertificate_IC_05_03</label>
       
   747 			</inter>
       
   748 		</chain>
       
   749 		<io>
       
   750 			<oresult>Validated OK</oresult>
       
   751 		</io>
       
   752 	</actionbody>
       
   753 	<actionresult>
       
   754 		<return>KErrNone</return>
       
   755 	</actionresult>
       
   756 </action>
       
   757 
       
   758 The following test case (IC.06.01) is not applicable to us, since we don't support CRLs.
       
   759 Therefore, although it's supposed to fail, we expect it to pass, and the script says that
       
   760 we expect it to pass.
       
   761 
       
   762 <action>
       
   763 	<actionname>IC.06.01</actionname>
       
   764 	<actiontype>ValidateWithStore</actiontype>
       
   765 	<actionbody>
       
   766 		<chain>
       
   767 			<root>
       
   768 				<certificate>validation\ic_06_01\TrustAnchorCP_01_01.crt</certificate>
       
   769 				<label>TrustAnchor_CP_01_01</label>
       
   770 			</root>
       
   771 			<ee>
       
   772 				<certificate>validation\ic_06_01\EndCertificateIC_06_01.crt</certificate>
       
   773 				<label>EndCertificate_IC_06_01</label>
       
   774 			</ee>
       
   775 			<inter>
       
   776 				<certificate>validation\ic_06_01\IntermediateCertificateIC_06_01.crt</certificate>
       
   777 				<label>IntermediateCertificate_IC_06_01</label>
       
   778 			</inter>
       
   779 		</chain>
       
   780 		<io>
       
   781 			<oresult>Validated OK</oresult>
       
   782 		</io>
       
   783 	</actionbody>
       
   784 	<actionresult>
       
   785 		<return>KErrNone</return>
       
   786 	</actionresult>
       
   787 </action>
       
   788 
       
   789 The following test case (IC.06.02) is not applicable to us, since we don't support CRLs.
       
   790 Therefore, although it's supposed to fail, we expect it to pass, and the script says that
       
   791 we expect it to pass.
       
   792 
       
   793 <action>
       
   794 	<actionname>IC.06.02</actionname>
       
   795 	<actiontype>ValidateWithStore</actiontype>
       
   796 	<actionbody>
       
   797 		<chain>
       
   798 			<root>
       
   799 				<certificate>validation\ic_06_02\TrustAnchorCP_01_01.crt</certificate>
       
   800 				<label>TrustAnchor_CP_01_01</label>
       
   801 			</root>
       
   802 			<ee>
       
   803 				<certificate>validation\ic_06_02\EndCertificateIC_06_02.crt</certificate>
       
   804 				<label>EndCertificate_IC_06_02</label>
       
   805 			</ee>
       
   806 			<inter>
       
   807 				<certificate>validation\ic_06_02\IntermediateCertificateIC_06_02.crt</certificate>
       
   808 				<label>IntermediateCertificate_IC_06_02</label>
       
   809 			</inter>
       
   810 		</chain>
       
   811 		<io>
       
   812 			<oresult>Validated OK</oresult>
       
   813 		</io>
       
   814 	</actionbody>
       
   815 	<actionresult>
       
   816 		<return>KErrNone</return>
       
   817 	</actionresult>
       
   818 </action>
       
   819 
       
   820 <action>
       
   821 	<actionname>IC.06.03</actionname>
       
   822 	<actiontype>ValidateWithStore</actiontype>
       
   823 	<actionbody>
       
   824 		<chain>
       
   825 			<root>
       
   826 				<certificate>validation\ic_06_03\TrustAnchorCP_01_01.crt</certificate>
       
   827 				<label>TrustAnchor_CP_01_01</label>
       
   828 			</root>
       
   829 			<ee>
       
   830 				<certificate>validation\ic_06_03\EndCertificateIC_06_03.crt</certificate>
       
   831 				<label>EndCertificate_IC_06_03</label>
       
   832 			</ee>
       
   833 			<inter>
       
   834 				<certificate>validation\ic_06_03\IntermediateCertificateIC_06_03.crt</certificate>
       
   835 				<label>IntermediateCertificate_IC_06_03</label>
       
   836 			</inter>
       
   837 		</chain>
       
   838 		<io>
       
   839 			<oresult>Validated OK</oresult>
       
   840 		</io>
       
   841 </actionbody>
       
   842 	<actionresult>
       
   843 		<return>KErrNone</return>
       
   844 	</actionresult>
       
   845 </action>
       
   846 
       
   847 <action>
       
   848 	<actionname>PP.01.01.a</actionname>
       
   849 	<actiontype>ValidateWithStore</actiontype>
       
   850 	<actionbody>
       
   851 		<chain>
       
   852 			<root>
       
   853 				<certificate>validation\pp_01_01\TrustAnchorCP_01_01.crt</certificate>
       
   854 				<label>TrustAnchor_CP_01_01</label>
       
   855 			</root>
       
   856 			<ee>
       
   857 				<certificate>validation\pp_01_01\EndCertificatePP_01_01.crt</certificate>
       
   858 				<label>EndCertificate_PP_01_01</label>
       
   859 			</ee>
       
   860 			<inter>
       
   861 				<certificate>validation\pp_01_01\IntermediateCertificatePP_01_01.crt</certificate>
       
   862 				<label>IntermediateCertificate_PP_01_01</label>
       
   863 			</inter>
       
   864 		</chain>
       
   865 		<io>
       
   866 			<ipolicies>
       
   867 				<ipolicy></ipolicy>
       
   868 			</ipolicies>
       
   869 			<oresult>Validated OK</oresult>
       
   870 			<opolicies>
       
   871 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
   872 			</opolicies>
       
   873 		</io>
       
   874 	</actionbody>
       
   875 	<actionresult>
       
   876 		<return>KErrNone</return>
       
   877 	</actionresult>
       
   878 </action>
       
   879 
       
   880 <action>
       
   881 	<actionname>PP.01.01.b</actionname>
       
   882 	<actiontype>ValidateWithStore</actiontype>
       
   883 	<actionbody>
       
   884 		<chain>
       
   885 			<root>
       
   886 				<certificate>validation\pp_01_01\TrustAnchorCP_01_01.crt</certificate>
       
   887 				<label>TrustAnchor_CP_01_01</label>
       
   888 			</root>
       
   889 			<ee>
       
   890 				<certificate>validation\pp_01_01\EndCertificatePP_01_01.crt</certificate>
       
   891 				<label>EndCertificate_PP_01_01</label>
       
   892 			</ee>
       
   893 			<inter>
       
   894 				<certificate>validation\pp_01_01\IntermediateCertificatePP_01_01.crt</certificate>
       
   895 				<label>IntermediateCertificate_PP_01_01</label>
       
   896 			</inter>
       
   897 		</chain>
       
   898 		<io>
       
   899 			<ipolicies>
       
   900 				<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
   901 			</ipolicies>
       
   902 			<oresult>Validated OK</oresult>
       
   903 			<opolicies>
       
   904 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
   905 			</opolicies>
       
   906 		</io>
       
   907 		</actionbody>
       
   908 	<actionresult>
       
   909 		<return>KErrNone</return>
       
   910 	</actionresult>
       
   911 </action>
       
   912 
       
   913 <action>
       
   914 	<actionname>PP.01.01.c</actionname>
       
   915 	<actiontype>ValidateWithStore</actiontype>
       
   916 	<actionbody>
       
   917 		<chain>
       
   918 			<root>
       
   919 				<certificate>validation\pp_01_01\TrustAnchorCP_01_01.crt</certificate>
       
   920 				<label>TrustAnchor_CP_01_01</label>
       
   921 			</root>
       
   922 			<ee>
       
   923 				<certificate>validation\pp_01_01\EndCertificatePP_01_01.crt</certificate>
       
   924 				<label>EndCertificate_PP_01_01</label>
       
   925 			</ee>
       
   926 			<inter>
       
   927 				<certificate>validation\pp_01_01\IntermediateCertificatePP_01_01.crt</certificate>
       
   928 				<label>IntermediateCertificate_PP_01_01</label>
       
   929 			</inter>
       
   930 		</chain>
       
   931 		<io>
       
   932 			<ipolicies>
       
   933 				<ipolicy>2.16.840.1.101.3.1.48.2</ipolicy>
       
   934 				<ipolicy>2.16.840.1.101.3.1.48.3</ipolicy>
       
   935 			</ipolicies>
       
   936 			<oresult>Required policy not found</oresult>
       
   937 			<opolicies>
       
   938 				<opolicy></opolicy>
       
   939 			</opolicies>
       
   940 		</io>
       
   941 	</actionbody>
       
   942 	<actionresult>
       
   943 		<return>KErrNone</return>
       
   944 	</actionresult>
       
   945 </action>
       
   946 
       
   947 <action>
       
   948 	<actionname>PP.01.02</actionname>
       
   949 	<actiontype>ValidateWithStore</actiontype>
       
   950 	<actionbody>
       
   951 		<chain>
       
   952 		<root>
       
   953 			<certificate>validation\pp_01_02\TrustAnchorCP_01_01.crt</certificate>
       
   954 			<label>TrustAnchor_CP_01_01</label>
       
   955 		</root>
       
   956 		<ee>
       
   957 			<certificate>validation\pp_01_02\EndCertificatePP_01_02.crt</certificate>			<label>EndCertificate_PP_01_01</label>
       
   958 			<label>EndCertificate_PP_01_02</label>
       
   959 		</ee>
       
   960 		<inter>
       
   961 			<certificate>validation\pp_01_02\IntermediateCertificatePP_01_02.crt</certificate>
       
   962 			<label>IntermediateCertificate_PP_01_02</label>
       
   963 		</inter>
       
   964 	</chain>
       
   965 	<io>
       
   966 		<ipolicies>
       
   967 			<ipolicy></ipolicy>
       
   968 		</ipolicies>
       
   969 		<oresult>Validated OK</oresult>
       
   970 		<opolicies>
       
   971 			<opolicy></opolicy>
       
   972 		</opolicies>
       
   973 	</io>
       
   974 	</actionbody>
       
   975 	<actionresult>
       
   976 		<return>KErrNone</return>
       
   977 	</actionresult>
       
   978 </action>
       
   979 
       
   980 <action>
       
   981 	<actionname>PP.01.03</actionname>
       
   982 	<actiontype>ValidateWithStore</actiontype>
       
   983 	<actionbody>
       
   984 		<chain>
       
   985 		<root>
       
   986 			<certificate>validation\pp_01_03\TrustAnchorCP_01_01.crt</certificate>
       
   987 			<label>TrustAnchor_CP_01_01</label>
       
   988 		</root>
       
   989 		<ee>
       
   990 			<certificate>validation\pp_01_03\EndCertificatePP_01_03.crt</certificate>
       
   991 			<label>EndCertificate_PP_01_03</label>
       
   992 		</ee>
       
   993 		<inter>
       
   994 			<certificate>validation\pp_01_03\IntermediateCertificate1PP_01_03.crt</certificate>
       
   995 			<label>IntermediateCertificate_1_PP_01_03</label>
       
   996 		</inter>
       
   997 		<inter>
       
   998 			<certificate>validation\pp_01_03\IntermediateCertificate2PP_01_03.crt</certificate>
       
   999 			<label>IntermediateCertificate_2_PP_01_03</label>
       
  1000 		</inter>
       
  1001 	</chain>
       
  1002 	<io>
       
  1003 		<ipolicies>
       
  1004 			<ipolicy></ipolicy>
       
  1005 		</ipolicies>
       
  1006 		<oresult>Validated OK</oresult>
       
  1007 		<opolicies>
       
  1008 			<opolicy></opolicy>
       
  1009 		</opolicies>
       
  1010 	</io>
       
  1011 	</actionbody>
       
  1012 	<actionresult>
       
  1013 		<return>KErrNone</return>
       
  1014 	</actionresult>
       
  1015 </action>
       
  1016 
       
  1017 <action>
       
  1018 	<actionname>PP.01.04</actionname>
       
  1019 	<actiontype>ValidateWithStore</actiontype>
       
  1020 	<actionbody>
       
  1021 		<chain>
       
  1022 		<root>
       
  1023 			<certificate>validation\pp_01_04\TrustAnchorCP_01_01.crt</certificate>
       
  1024 			<label>TrustAnchor_CP_01_01</label>
       
  1025 		</root>
       
  1026 		<ee>
       
  1027 			<certificate>validation\pp_01_04\EndCertificatePP_01_04.crt</certificate>
       
  1028 			<label>EndCertificate_PP_01_04</label>
       
  1029 		</ee>
       
  1030 		<inter>
       
  1031 			<certificate>validation\pp_01_04\IntermediateCertificate1PP_01_04.crt</certificate>
       
  1032 			<label>IntermediateCertificate_1_PP_01_04</label>
       
  1033 		</inter>
       
  1034 		<inter>
       
  1035 			<certificate>validation\pp_01_04\IntermediateCertificate2PP_01_04.crt</certificate>
       
  1036 			<label>IntermediateCertificate_2_PP_01_04</label>
       
  1037 		</inter>
       
  1038 	</chain>
       
  1039 	<io>
       
  1040 		<ipolicies>
       
  1041 			<ipolicy></ipolicy>
       
  1042 		</ipolicies>
       
  1043 		<oresult>Validated OK</oresult>
       
  1044 		<opolicies>
       
  1045 			<opolicy></opolicy>
       
  1046 		</opolicies>
       
  1047 	</io>
       
  1048 	</actionbody>
       
  1049 	<actionresult>
       
  1050 		<return>KErrNone</return>
       
  1051 	</actionresult>
       
  1052 </action>
       
  1053 
       
  1054 <action>
       
  1055 	<actionname>PP.01.05</actionname>
       
  1056 	<actiontype>ValidateWithStore</actiontype>
       
  1057 	<actionbody>
       
  1058 		<chain>
       
  1059 		<root>
       
  1060 			<certificate>validation\pp_01_05\TrustAnchorCP_01_01.crt</certificate>
       
  1061 			<label>TrustAnchor_CP_01_01</label>
       
  1062 		</root>
       
  1063 		<ee>
       
  1064 			<certificate>validation\pp_01_05\EndCertificatePP_01_05.crt</certificate>
       
  1065 			<label>EndCertificate_PP_01_05</label>
       
  1066 		</ee>
       
  1067 		<inter>
       
  1068 			<certificate>validation\pp_01_05\IntermediateCertificate1PP_01_05.crt</certificate>
       
  1069 			<label>IntermediateCertificate_1_PP_01_05</label>
       
  1070 		</inter>
       
  1071 		<inter>
       
  1072 			<certificate>validation\pp_01_05\IntermediateCertificate2PP_01_05.crt</certificate>
       
  1073 			<label>IntermediateCertificate_2_PP_01_05</label>
       
  1074 		</inter>
       
  1075 	</chain>
       
  1076 	<io>
       
  1077 		<ipolicies>
       
  1078 			<ipolicy></ipolicy>
       
  1079 		</ipolicies>
       
  1080 		<oresult>Validated OK</oresult>
       
  1081 		<opolicies>
       
  1082 			<opolicy></opolicy>
       
  1083 		</opolicies>
       
  1084 	</io>
       
  1085 	</actionbody>
       
  1086 	<actionresult>
       
  1087 		<return>KErrNone</return>
       
  1088 	</actionresult>
       
  1089 </action>
       
  1090 
       
  1091 <action>
       
  1092 	<actionname>PP.01.06.a</actionname>
       
  1093 	<actiontype>ValidateWithStore</actiontype>
       
  1094 	<actionbody>
       
  1095 		<chain>
       
  1096 			<root>
       
  1097 				<certificate>validation\pp_01_06\TrustAnchorCP_01_01.crt</certificate>
       
  1098 				<label>TrustAnchor_CP_01_01</label>
       
  1099 			</root>
       
  1100 			<ee>
       
  1101 				<certificate>validation\pp_01_06\EndCertificatePP_01_06.crt</certificate>
       
  1102 				<label>EndCertificate_PP_01_06</label>
       
  1103 			</ee>
       
  1104 			<inter>
       
  1105 				<certificate>validation\pp_01_06\IntermediateCertificate1PP_01_06.crt</certificate>
       
  1106 				<label>IntermediateCertificate_1_PP_01_06</label>
       
  1107 			</inter>
       
  1108 			<inter>
       
  1109 				<certificate>validation\pp_01_06\IntermediateCertificate2PP_01_06.crt</certificate>
       
  1110 				<label>IntermediateCertificate_2_PP_01_06</label>
       
  1111 			</inter>
       
  1112 			<inter>
       
  1113 				<certificate>validation\pp_01_06\IntermediateCertificate3PP_01_06.crt</certificate>
       
  1114 				<label>IntermediateCertificate_3_PP_01_06</label>
       
  1115 			</inter>
       
  1116 		</chain>
       
  1117 		<io>
       
  1118 			<ipolicies>
       
  1119 				<ipolicy></ipolicy>
       
  1120 			</ipolicies>
       
  1121 			<oresult>Validated OK</oresult>
       
  1122 			<opolicies>
       
  1123 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
  1124 			</opolicies>
       
  1125 		</io>
       
  1126 	</actionbody>
       
  1127 	<actionresult>
       
  1128 		<return>KErrNone</return>
       
  1129 	</actionresult>
       
  1130 </action>
       
  1131 
       
  1132 <action>
       
  1133 	<actionname>PP.01.06.b</actionname>
       
  1134 	<actiontype>ValidateWithStore</actiontype>
       
  1135 	<actionbody>
       
  1136 		<chain>
       
  1137 		<root>
       
  1138 			<certificate>validation\pp_01_06\TrustAnchorCP_01_01.crt</certificate>
       
  1139 			<label>TrustAnchor_CP_01_01</label>
       
  1140 		</root>
       
  1141 		<ee>
       
  1142 			<certificate>validation\pp_01_06\EndCertificatePP_01_06.crt</certificate>
       
  1143 			<label>EndCertificate_PP_01_06</label>
       
  1144 		</ee>
       
  1145 		<inter>
       
  1146 			<certificate>validation\pp_01_06\IntermediateCertificate1PP_01_06.crt</certificate>
       
  1147 			<label>IntermediateCertificate_1_PP_01_06</label>
       
  1148 		</inter>
       
  1149 		<inter>
       
  1150 			<certificate>validation\pp_01_06\IntermediateCertificate2PP_01_06.crt</certificate>
       
  1151 			<label>IntermediateCertificate_2_PP_01_06</label>
       
  1152 		</inter>
       
  1153 		<inter>
       
  1154 			<certificate>validation\pp_01_06\IntermediateCertificate3PP_01_06.crt</certificate>
       
  1155 			<label>IntermediateCertificate_3_PP_01_06</label>
       
  1156 		</inter>
       
  1157 	</chain>
       
  1158 	<io>
       
  1159 		<ipolicies>
       
  1160 			<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
  1161 			<ipolicy>2.16.840.1.101.3.1.48.3</ipolicy>
       
  1162 		</ipolicies>
       
  1163 		<oresult>Validated OK</oresult>
       
  1164 		<opolicies>
       
  1165 			<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
  1166 		</opolicies>
       
  1167 	</io>
       
  1168 	</actionbody>
       
  1169 	<actionresult>
       
  1170 		<return>KErrNone</return>
       
  1171 	</actionresult>
       
  1172 </action>
       
  1173 
       
  1174 <action>
       
  1175 	<actionname>PP.01.06.c</actionname>
       
  1176 	<actiontype>ValidateWithStore</actiontype>
       
  1177 	<actionbody>
       
  1178 		<chain>
       
  1179 		<root>
       
  1180 			<certificate>validation\pp_01_06\TrustAnchorCP_01_01.crt</certificate>
       
  1181 			<label>TrustAnchor_CP_01_01</label>
       
  1182 		</root>
       
  1183 		<ee>
       
  1184 			<certificate>validation\pp_01_06\EndCertificatePP_01_06.crt</certificate>
       
  1185 			<label>EndCertificate_PP_01_06</label>
       
  1186 		</ee>
       
  1187 		<inter>
       
  1188 			<certificate>validation\pp_01_06\IntermediateCertificate1PP_01_06.crt</certificate>
       
  1189 			<label>IntermediateCertificate_1_PP_01_06</label>
       
  1190 		</inter>
       
  1191 		<inter>
       
  1192 			<certificate>validation\pp_01_06\IntermediateCertificate2PP_01_06.crt</certificate>
       
  1193 			<label>IntermediateCertificate_2_PP_01_06</label>
       
  1194 		</inter>
       
  1195 		<inter>
       
  1196 			<certificate>validation\pp_01_06\IntermediateCertificate3PP_01_06.crt</certificate>
       
  1197 			<label>IntermediateCertificate_3_PP_01_06</label>
       
  1198 		</inter>
       
  1199 	</chain>
       
  1200 	<io>
       
  1201 		<ipolicies>
       
  1202 			<ipolicy>2.16.840.1.101.3.1.48.2</ipolicy>
       
  1203 			<ipolicy>2.16.840.1.101.3.1.48.3</ipolicy>
       
  1204 		</ipolicies>
       
  1205 		<oresult>Required policy not found</oresult>
       
  1206 		<opolicies>
       
  1207 			<opolicy></opolicy>
       
  1208 		</opolicies>
       
  1209 	</io>
       
  1210 	</actionbody>
       
  1211 	<actionresult>
       
  1212 		<return>KErrNone</return>
       
  1213 	</actionresult>
       
  1214 </action>
       
  1215 
       
  1216 <action>
       
  1217 	<actionname>PP.01.07</actionname>
       
  1218 	<actiontype>ValidateWithStore</actiontype>
       
  1219 	<actionbody>
       
  1220 		<chain>
       
  1221 		<root>
       
  1222 			<certificate>validation\pp_01_07\TrustAnchorCP_01_01.crt</certificate>
       
  1223 			<label>TrustAnchor_CP_01_01</label>
       
  1224 		</root>
       
  1225 		<ee>
       
  1226 			<certificate>validation\pp_01_07\EndCertificatePP_01_07.crt</certificate>
       
  1227 			<label>EndCertificate_PP_01_07</label>
       
  1228 		</ee>
       
  1229 		<inter>
       
  1230 			<certificate>validation\pp_01_07\IntermediateCertificate1PP_01_07.crt</certificate>
       
  1231 			<label>IntermediateCertificate_1_PP_01_07</label>
       
  1232 		</inter>
       
  1233 		<inter>
       
  1234 			<certificate>validation\pp_01_07\IntermediateCertificate2PP_01_07.crt</certificate>
       
  1235 			<label>IntermediateCertificate_2_PP_01_07</label>
       
  1236 		</inter>
       
  1237 		<inter>
       
  1238 			<certificate>validation\pp_01_07\IntermediateCertificate3PP_01_07.crt</certificate>
       
  1239 			<label>IntermediateCertificate_3_PP_01_07</label>
       
  1240 		</inter>
       
  1241 	</chain>
       
  1242 	<io>
       
  1243 		<ipolicies>
       
  1244 			<ipolicy></ipolicy>
       
  1245 		</ipolicies>
       
  1246 		<oresult>Validated OK</oresult>
       
  1247 		<opolicies>
       
  1248 			<opolicy></opolicy>
       
  1249 		</opolicies>
       
  1250 	</io>
       
  1251 	</actionbody>
       
  1252 	<actionresult>
       
  1253 		<return>KErrNone</return>
       
  1254 	</actionresult>
       
  1255 </action>
       
  1256 
       
  1257 
       
  1258 <action>
       
  1259 	<actionname>PP.01.08</actionname>
       
  1260 	<actiontype>ValidateWithStore</actiontype>
       
  1261 	<actionbody>
       
  1262 		<chain>
       
  1263 		<root>
       
  1264 			<certificate>validation\pp_01_08\TrustAnchorCP_01_01.crt</certificate>
       
  1265 			<label>TrustAnchor_CP_01_01</label>
       
  1266 		</root>
       
  1267 		<ee>
       
  1268 			<certificate>validation\pp_01_08\EndCertificatePP_01_08.crt</certificate>
       
  1269 			<label>EndCertificate_PP_01_08</label>
       
  1270 		</ee>
       
  1271 		<inter>
       
  1272 			<certificate>validation\pp_01_08\IntermediateCertificate1PP_01_08.crt</certificate>
       
  1273 			<label>IntermediateCertificate_1_PP_01_08</label>
       
  1274 		</inter>
       
  1275 		<inter>
       
  1276 			<certificate>validation\pp_01_08\IntermediateCertificate2PP_01_08.crt</certificate>
       
  1277 			<label>IntermediateCertificate_2_PP_01_08</label>
       
  1278 		</inter>
       
  1279 		<inter>
       
  1280 			<certificate>validation\pp_01_08\IntermediateCertificate3PP_01_08.crt</certificate>
       
  1281 			<label>IntermediateCertificate_3_PP_01_08</label>
       
  1282 		</inter>
       
  1283 	</chain>
       
  1284 	<io>
       
  1285 		<ipolicies>
       
  1286 			<ipolicy></ipolicy>
       
  1287 		</ipolicies>
       
  1288 		<oresult>Validated OK</oresult>
       
  1289 		<opolicies>
       
  1290 			<opolicy></opolicy>
       
  1291 		</opolicies>
       
  1292 	</io>
       
  1293 	</actionbody>
       
  1294 	<actionresult>
       
  1295 		<return>KErrNone</return>
       
  1296 	</actionresult>
       
  1297 </action>
       
  1298 
       
  1299 <action>
       
  1300 	<actionname>PP.01.09</actionname>
       
  1301 	<actiontype>ValidateWithStore</actiontype>
       
  1302 	<actionbody>
       
  1303 		<chain>
       
  1304 		<root>
       
  1305 			<certificate>validation\pp_01_09\TrustAnchorCP_01_01.crt</certificate>
       
  1306 			<label>TrustAnchor_CP_01_01</label>
       
  1307 		</root>
       
  1308 		<ee>
       
  1309 			<certificate>validation\pp_01_09\EndCertificatePP_01_09.crt</certificate>
       
  1310 			<label>EndCertificate_PP_01_09</label>
       
  1311 		</ee>
       
  1312 		<inter>
       
  1313 			<certificate>validation\pp_01_09\IntermediateCertificate1PP_01_09.crt</certificate>
       
  1314 			<label>IntermediateCertificate_1_PP_01_09</label>
       
  1315 		</inter>
       
  1316 		<inter>
       
  1317 			<certificate>validation\pp_01_09\IntermediateCertificate2PP_01_09.crt</certificate>
       
  1318 			<label>IntermediateCertificate_2_PP_01_09</label>
       
  1319 		</inter>
       
  1320 		<inter>
       
  1321 			<certificate>validation\pp_01_09\IntermediateCertificate3PP_01_09.crt</certificate>
       
  1322 			<label>IntermediateCertificate_3_PP_01_09</label>
       
  1323 		</inter>
       
  1324 		<inter>
       
  1325 			<certificate>validation\pp_01_09\IntermediateCertificate4PP_01_09.crt</certificate>
       
  1326 			<label>IntermediateCertificate_4_PP_01_09</label>
       
  1327 		</inter>
       
  1328 	</chain>
       
  1329 	<io>
       
  1330 		<ipolicies>
       
  1331 			<ipolicy></ipolicy>
       
  1332 		</ipolicies>
       
  1333 		<oresult>Validated OK</oresult>
       
  1334 		<opolicies>
       
  1335 			<opolicy></opolicy>
       
  1336 		</opolicies>
       
  1337 	</io>
       
  1338 	</actionbody>
       
  1339 	<actionresult>
       
  1340 		<return>KErrNone</return>
       
  1341 	</actionresult>
       
  1342 </action>
       
  1343 
       
  1344 <action>
       
  1345 	<actionname>PP.06.01</actionname>
       
  1346 	<actiontype>ValidateWithStore</actiontype>
       
  1347 	<actionbody>
       
  1348 		<chain>
       
  1349 		<root>
       
  1350 			<certificate>validation\pp_06_01\TrustAnchorCP_01_01.crt</certificate>
       
  1351 			<label>TrustAnchor_CP_01_01</label>
       
  1352 		</root>
       
  1353 		<ee>
       
  1354 			<certificate>validation\pp_06_01\EndCertificatePP_06_01.crt</certificate>
       
  1355 			<label>EndCertificate_PP_06_01</label>
       
  1356 		</ee>
       
  1357 		<inter>
       
  1358 			<certificate>validation\pp_06_01\IntermediateCertificate1PP_06_01.crt</certificate>
       
  1359 			<label>IntermediateCertificate_1_PP_06_01</label>
       
  1360 		</inter>
       
  1361 		<inter>
       
  1362 			<certificate>validation\pp_06_01\IntermediateCertificate2PP_06_01.crt</certificate>
       
  1363 			<label>IntermediateCertificate_2_PP_06_01</label>
       
  1364 		</inter>
       
  1365 		<inter>
       
  1366 			<certificate>validation\pp_06_01\IntermediateCertificate3PP_06_01.crt</certificate>
       
  1367 			<label>IntermediateCertificate_3_PP_06_01</label>
       
  1368 		</inter>
       
  1369 		<inter>
       
  1370 			<certificate>validation\pp_06_01\IntermediateCertificate4PP_06_01.crt</certificate>
       
  1371 			<label>IntermediateCertificate_4_PP_06_01</label>
       
  1372 		</inter>
       
  1373 	</chain>
       
  1374 	<io>
       
  1375 		<ipolicies>
       
  1376 			<ipolicy></ipolicy>
       
  1377 		</ipolicies>
       
  1378 		<oresult>Validated OK</oresult>
       
  1379 		<opolicies>
       
  1380 			<opolicy></opolicy>
       
  1381 		</opolicies>
       
  1382 	</io>
       
  1383 	</actionbody>
       
  1384 	<actionresult>
       
  1385 		<return>KErrNone</return>
       
  1386 	</actionresult>
       
  1387 </action>
       
  1388 
       
  1389 <action>
       
  1390 	<actionname>PP.06.02</actionname>
       
  1391 	<actiontype>ValidateWithStore</actiontype>
       
  1392 	<actionbody>
       
  1393 		<chain>
       
  1394 		<root>
       
  1395 			<certificate>validation\pp_06_02\TrustAnchorCP_01_01.crt</certificate>
       
  1396 			<label>TrustAnchor_CP_01_01</label>
       
  1397 		</root>
       
  1398 		<ee>
       
  1399 			<certificate>validation\pp_06_02\EndCertificatePP_06_02.crt</certificate>
       
  1400 			<label>EndCertificate_PP_06_02</label>
       
  1401 		</ee>
       
  1402 		<inter>
       
  1403 			<certificate>validation\pp_06_02\IntermediateCertificate1PP_06_02.crt</certificate>
       
  1404 			<label>IntermediateCertificate_1_PP_06_02</label>
       
  1405 		</inter>
       
  1406 		<inter>
       
  1407 			<certificate>validation\pp_06_02\IntermediateCertificate2PP_06_02.crt</certificate>
       
  1408 			<label>IntermediateCertificate_2_PP_06_02</label>
       
  1409 		</inter>
       
  1410 		<inter>
       
  1411 			<certificate>validation\pp_06_02\IntermediateCertificate3PP_06_02.crt</certificate>
       
  1412 			<label>IntermediateCertificate_3_PP_06_02</label>
       
  1413 		</inter>
       
  1414 		<inter>
       
  1415 			<certificate>validation\pp_06_02\IntermediateCertificate4PP_06_02.crt</certificate>
       
  1416 			<label>IntermediateCertificate_4_PP_06_02</label>
       
  1417 		</inter>
       
  1418 	</chain>
       
  1419 	<io>
       
  1420 		<ipolicies>
       
  1421 			<ipolicy></ipolicy>
       
  1422 		</ipolicies>
       
  1423 		<oresult>Validated OK</oresult>
       
  1424 		<opolicies>
       
  1425 			<opolicy></opolicy>
       
  1426 		</opolicies>
       
  1427 	</io>
       
  1428 	</actionbody>
       
  1429 	<actionresult>
       
  1430 		<return>KErrNone</return>
       
  1431 	</actionresult>
       
  1432 </action>
       
  1433 
       
  1434 <commented_out_action>
       
  1435 	<actionname>PP.06.03</actionname>
       
  1436 	<actiontype>ValidateWithStore</actiontype>
       
  1437 	<actionbody>
       
  1438 		<chain>
       
  1439 		<root>
       
  1440 			<certificate>validation\pp_06_03\TrustAnchorCP_01_01.crt</certificate>
       
  1441 			<label>TrustAnchor_CP_01_01</label>
       
  1442 		</root>
       
  1443 		<ee>
       
  1444 			<certificate>validation\pp_06_03\EndCertificatePP_06_03.crt</certificate>
       
  1445 			<label>EndCertificate_PP_06_03</label>
       
  1446 		</ee>
       
  1447 		<inter>
       
  1448 			<certificate>validation\pp_06_03\IntermediateCertificate1PP_06_03.crt</certificate>
       
  1449 			<label>IntermediateCertificate_1_PP_06_03</label>
       
  1450 		</inter>
       
  1451 		<inter>
       
  1452 			<certificate>validation\pp_06_03\IntermediateCertificate2PP_06_03.crt</certificate>
       
  1453 			<label>IntermediateCertificate_2_PP_06_03</label>
       
  1454 		</inter>
       
  1455 		<inter>
       
  1456 			<certificate>validation\pp_06_03\IntermediateCertificate3PP_06_03.crt</certificate>
       
  1457 			<label>IntermediateCertificate_3_PP_06_03</label>
       
  1458 		</inter>
       
  1459 		<inter>
       
  1460 			<certificate>validation\pp_06_03\IntermediateCertificate4PP_06_03.crt</certificate>
       
  1461 			<label>IntermediateCertificate_4_PP_06_03</label>
       
  1462 		</inter>
       
  1463 	</chain>
       
  1464 	<io>
       
  1465 		<ipolicies>
       
  1466 			<ipolicy></ipolicy>
       
  1467 		</ipolicies>
       
  1468 		<oresult>Required policy not found</oresult>
       
  1469 		<opolicies>
       
  1470 			<opolicy></opolicy>
       
  1471 		</opolicies>
       
  1472 	</io>
       
  1473 	</actionbody>
       
  1474 	<actionresult>
       
  1475 		<return>KErrNone</return>
       
  1476 	</actionresult>
       
  1477 </commented_out_action>
       
  1478 
       
  1479 <action>
       
  1480 	<actionname>PP.06.04.a</actionname>
       
  1481 	<actiontype>ValidateWithStore</actiontype>
       
  1482 	<actionbody>
       
  1483 		<chain>
       
  1484 			<root>
       
  1485 				<certificate>validation\pp_06_04\TrustAnchorCP_01_01.crt</certificate>
       
  1486 				<label>TrustAnchor_CP_01_01</label>
       
  1487 			</root>
       
  1488 			<ee>
       
  1489 				<certificate>validation\pp_06_04\EndCertificatePP_06_04.crt</certificate>
       
  1490 				<label>EndCertificate_PP_06_04</label>
       
  1491 			</ee>
       
  1492 			<inter>
       
  1493 				<certificate>validation\pp_06_04\IntermediateCertificate1PP_06_04.crt</certificate>
       
  1494 				<label>IntermediateCertificate_1_PP_06_04</label>
       
  1495 			</inter>
       
  1496 			<inter>
       
  1497 				<certificate>validation\pp_06_04\IntermediateCertificate2PP_06_04.crt</certificate>
       
  1498 				<label>IntermediateCertificate_2_PP_06_04</label>
       
  1499 			</inter>
       
  1500 			<inter>
       
  1501 				<certificate>validation\pp_06_04\IntermediateCertificate3PP_06_04.crt</certificate>
       
  1502 				<label>IntermediateCertificate_3_PP_06_04</label>
       
  1503 			</inter>
       
  1504 			<inter>
       
  1505 				<certificate>validation\pp_06_04\IntermediateCertificate4PP_06_04.crt</certificate>
       
  1506 				<label>IntermediateCertificate_4_PP_06_04</label>
       
  1507 			</inter>
       
  1508 		</chain>
       
  1509 		<io>
       
  1510 			<ipolicies>
       
  1511 				<ipolicy></ipolicy>
       
  1512 			</ipolicies>
       
  1513 			<oresult>Validated OK</oresult>
       
  1514 			<opolicies>
       
  1515 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
  1516 			</opolicies>
       
  1517 		</io>
       
  1518 	</actionbody>
       
  1519 	<actionresult>
       
  1520 		<return>KErrNone</return>
       
  1521 	</actionresult>
       
  1522 </action>
       
  1523 
       
  1524 <action>
       
  1525 	<actionname>PP.06.04.b</actionname>
       
  1526 	<actiontype>ValidateWithStore</actiontype>
       
  1527 	<actionbody>
       
  1528 		<chain>
       
  1529 			<root>
       
  1530 				<certificate>validation\pp_06_04\TrustAnchorCP_01_01.crt</certificate>
       
  1531 				<label>TrustAnchor_CP_01_01</label>
       
  1532 			</root>
       
  1533 			<ee>
       
  1534 				<certificate>validation\pp_06_04\EndCertificatePP_06_04.crt</certificate>
       
  1535 				<label>EndCertificate_PP_06_04</label>
       
  1536 			</ee>
       
  1537 			<inter>
       
  1538 				<certificate>validation\pp_06_04\IntermediateCertificate1PP_06_04.crt</certificate>
       
  1539 				<label>IntermediateCertificate_1_PP_06_04</label>
       
  1540 			</inter>
       
  1541 			<inter>
       
  1542 				<certificate>validation\pp_06_04\IntermediateCertificate2PP_06_04.crt</certificate>
       
  1543 				<label>IntermediateCertificate_2_PP_06_04</label>
       
  1544 			</inter>
       
  1545 			<inter>
       
  1546 				<certificate>validation\pp_06_04\IntermediateCertificate3PP_06_04.crt</certificate>
       
  1547 				<label>IntermediateCertificate_3_PP_06_04</label>
       
  1548 			</inter>
       
  1549 			<inter>
       
  1550 				<certificate>validation\pp_06_04\IntermediateCertificate4PP_06_04.crt</certificate>
       
  1551 				<label>IntermediateCertificate_4_PP_06_04</label>
       
  1552 			</inter>
       
  1553 		</chain>
       
  1554 		<io>
       
  1555 			<ipolicies>
       
  1556 				<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
  1557 				<ipolicy>2.16.840.1.101.3.1.48.3</ipolicy>
       
  1558 			</ipolicies>
       
  1559 			<oresult>Validated OK</oresult>
       
  1560 			<opolicies>
       
  1561 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
  1562 			</opolicies>
       
  1563 		</io>
       
  1564 	</actionbody>
       
  1565 	<actionresult>
       
  1566 		<return>KErrNone</return>
       
  1567 	</actionresult>
       
  1568 </action>
       
  1569 
       
  1570 <commented_out_action>
       
  1571 	<actionname>PP.06.04.c</actionname>
       
  1572 	<actiontype>ValidateWithStore</actiontype>
       
  1573 	<actionbody>
       
  1574 		<chain>
       
  1575 			<root>
       
  1576 				<certificate>validation\pp_06_04\TrustAnchorCP_01_01.crt</certificate>
       
  1577 				<label>TrustAnchor_CP_01_01</label>
       
  1578 			</root>
       
  1579 			<ee>
       
  1580 				<certificate>validation\pp_06_04\EndCertificatePP_06_04.crt</certificate>
       
  1581 				<label>EndCertificate_PP_06_04</label>
       
  1582 			</ee>
       
  1583 			<inter>
       
  1584 				<certificate>validation\pp_06_04\IntermediateCertificate1PP_06_04.crt</certificate>
       
  1585 				<label>IntermediateCertificate_1_PP_06_04</label>
       
  1586 			</inter>
       
  1587 			<inter>
       
  1588 				<certificate>validation\pp_06_04\IntermediateCertificate2PP_06_04.crt</certificate>
       
  1589 				<label>IntermediateCertificate_2_PP_06_04</label>
       
  1590 			</inter>
       
  1591 			<inter>
       
  1592 				<certificate>validation\pp_06_04\IntermediateCertificate3PP_06_04.crt</certificate>
       
  1593 				<label>IntermediateCertificate_3_PP_06_04</label>
       
  1594 			</inter>
       
  1595 			<inter>
       
  1596 				<certificate>validation\pp_06_04\IntermediateCertificate4PP_06_04.crt</certificate>
       
  1597 				<label>IntermediateCertificate_4_PP_06_04</label>
       
  1598 			</inter>
       
  1599 		</chain>
       
  1600 		<io>
       
  1601 			<ipolicies>
       
  1602 				<ipolicy>2.16.840.1.101.3.1.48.2</ipolicy>
       
  1603 				<ipolicy>2.16.840.1.101.3.1.48.3</ipolicy>
       
  1604 			</ipolicies>
       
  1605 			<oresult>Required policy not found</oresult>
       
  1606 			<opolicies>
       
  1607 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
  1608 			</opolicies>
       
  1609 		</io>
       
  1610 	</actionbody>
       
  1611 	<actionresult>
       
  1612 		<return>KErrNone</return>
       
  1613 	</actionresult>
       
  1614 </commented_out_action>
       
  1615 
       
  1616 <commented_out_action>
       
  1617 	<actionname>PP.06.05</actionname>
       
  1618 	<actiontype>ValidateWithStore</actiontype>
       
  1619 	<actionbody>
       
  1620 		<chain>
       
  1621 		<root>
       
  1622 			<certificate>validation\pp_06_05\TrustAnchorCP_01_01.crt</certificate>
       
  1623 			<label>TrustAnchor_CP_01_01</label>
       
  1624 		</root>
       
  1625 		<ee>
       
  1626 			<certificate>validation\pp_06_05\EndCertificatePP_06_05.crt</certificate>
       
  1627 			<label>EndCertificate_PP_06_05</label>
       
  1628 		</ee>
       
  1629 		<inter>
       
  1630 			<certificate>validation\pp_06_05\IntermediateCertificate1PP_06_05.crt</certificate>
       
  1631 			<label>IntermediateCertificate_1_PP_06_05</label>
       
  1632 		</inter>
       
  1633 		<inter>
       
  1634 			<certificate>validation\pp_06_05\IntermediateCertificate2PP_06_05.crt</certificate>
       
  1635 			<label>IntermediateCertificate_2_PP_06_05</label>
       
  1636 		</inter>
       
  1637 		<inter>
       
  1638 			<certificate>validation\pp_06_05\IntermediateCertificate3PP_06_05.crt</certificate>
       
  1639 			<label>IntermediateCertificate_3_PP_06_05</label>
       
  1640 		</inter>
       
  1641 		<inter>
       
  1642 			<certificate>validation\pp_06_05\IntermediateCertificate4PP_06_05.crt</certificate>
       
  1643 			<label>IntermediateCertificate_4_PP_06_05</label>
       
  1644 		</inter>
       
  1645 	</chain>
       
  1646 	<io>
       
  1647 		<ipolicies>
       
  1648 			<ipolicy></ipolicy>
       
  1649 		</ipolicies>
       
  1650 		<oresult>Required policy not found</oresult>
       
  1651 		<opolicies>
       
  1652 			<opolicy></opolicy>
       
  1653 		</opolicies>
       
  1654 	</io>
       
  1655 	</actionbody>
       
  1656 	<actionresult>
       
  1657 		<return>KErrNone</return>
       
  1658 	</actionresult>
       
  1659 </commented_out_action>
       
  1660 
       
  1661 <action>
       
  1662 	<actionname>PP.08.01.a</actionname>
       
  1663 	<actiontype>ValidateWithStore</actiontype>
       
  1664 	<actionbody>
       
  1665 		<chain>
       
  1666 			<root>
       
  1667 				<certificate>validation\pp_08_01\TrustAnchorCP_01_01.crt</certificate>
       
  1668 				<label>TrustAnchor_CP_01_01</label>
       
  1669 			</root>
       
  1670 			<ee>
       
  1671 				<certificate>validation\pp_08_01\EndCertificatePP_08_01.crt</certificate>
       
  1672 				<label>EndCertificate_PP_08_01</label>
       
  1673 			</ee>
       
  1674 			<inter>
       
  1675 				<certificate>validation\pp_08_01\IntermediateCertificatePP_08_01.crt</certificate>
       
  1676 				<label>IntermediateCertificate_PP_08_01</label>
       
  1677 			</inter>
       
  1678 		</chain>
       
  1679 		<io>
       
  1680 			<ipolicies>
       
  1681 				<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
  1682 			</ipolicies>
       
  1683 			<oresult>Validated OK</oresult>
       
  1684 			<opolicies>
       
  1685 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
  1686 			</opolicies>
       
  1687 		</io>
       
  1688 	</actionbody>
       
  1689 	<actionresult>
       
  1690 		<return>KErrNone</return>
       
  1691 	</actionresult>
       
  1692 </action>
       
  1693 
       
  1694 <commented_out_action>
       
  1695 	<actionname>PP.08.01.b</actionname>
       
  1696 	<actiontype>ValidateWithStore</actiontype>
       
  1697 	<actionbody>
       
  1698 		<chain>
       
  1699 			<root>
       
  1700 				<certificate>validation\pp_08_01\TrustAnchorCP_01_01.crt</certificate>
       
  1701 				<label>TrustAnchor_CP_01_01</label>
       
  1702 			</root>
       
  1703 			<ee>
       
  1704 				<certificate>validation\pp_08_01\EndCertificatePP_08_01.crt</certificate>
       
  1705 				<label>EndCertificate_PP_08_01</label>
       
  1706 			</ee>
       
  1707 			<inter>
       
  1708 				<certificate>validation\pp_08_01\IntermediateCertificatePP_08_01.crt</certificate>
       
  1709 				<label>IntermediateCertificate_PP_08_01</label>
       
  1710 			</inter>
       
  1711 		</chain>
       
  1712 		<io>
       
  1713 			<ipolicies>
       
  1714 				<ipolicy></ipolicy>
       
  1715 			</ipolicies>
       
  1716 			<oresult>Validated OK</oresult>
       
  1717 			<opolicies>
       
  1718 				<opolicy>2.16.840.1.101.3.1.48.1<opolicy>
       
  1719 			</opolicies>
       
  1720 		</io>
       
  1721 	</actionbody>
       
  1722 	<actionresult>
       
  1723 		<return>KErrNone</return>
       
  1724 	</actionresult>
       
  1725 </commented_out_action>
       
  1726 
       
  1727 <action>
       
  1728 	<actionname>PP.08.01.c</actionname>
       
  1729 	<actiontype>ValidateWithStore</actiontype>
       
  1730 	<actionbody>
       
  1731 		<chain>
       
  1732 			<root>
       
  1733 				<certificate>validation\pp_08_01\TrustAnchorCP_01_01.crt</certificate>
       
  1734 				<label>TrustAnchor_CP_01_01</label>
       
  1735 			</root>
       
  1736 			<ee>
       
  1737 				<certificate>validation\pp_08_01\EndCertificatePP_08_01.crt</certificate>
       
  1738 				<label>EndCertificate_PP_08_01</label>
       
  1739 			</ee>
       
  1740 			<inter>
       
  1741 				<certificate>validation\pp_08_01\IntermediateCertificatePP_08_01.crt</certificate>
       
  1742 				<label>IntermediateCertificate_PP_08_01</label>
       
  1743 			</inter>
       
  1744 		</chain>
       
  1745 		<io>
       
  1746 			<ipolicies>
       
  1747 				<ipolicy>2.16.840.1.101.3.1.48.3</ipolicy>
       
  1748 			</ipolicies>
       
  1749 			<oresult>Required policy not found</oresult>
       
  1750 			<opolicies>
       
  1751 				<opolicy></opolicy>
       
  1752 			</opolicies>
       
  1753 		</io>
       
  1754 	</actionbody>
       
  1755 	<actionresult>
       
  1756 		<return>KErrNone</return>
       
  1757 	</actionresult>
       
  1758 </action>
       
  1759 
       
  1760 <commented_out_action>
       
  1761 	<actionname>PP.08.02.a</actionname>
       
  1762 	<actiontype>ValidateWithStore</actiontype>
       
  1763 	<actionbody>
       
  1764 		<chain>
       
  1765 			<root>
       
  1766 				<certificate>validation\pp_08_02\TrustAnchorCP_01_01.crt</certificate>
       
  1767 				<label>TrustAnchor_CP_01_01</label>
       
  1768 			</root>
       
  1769 			<ee>
       
  1770 				<certificate>validation\pp_08_02\EndCertificatePP_08_02.crt</certificate>
       
  1771 				<label>EndCertificate_PP_08_02</label>
       
  1772 			</ee>
       
  1773 			<inter>
       
  1774 				<certificate>validation\pp_08_02\IntermediateCertificatePP_08_02.crt</certificate>
       
  1775 				<label>IntermediateCertificate_PP_08_02</label>
       
  1776 			</inter>
       
  1777 		</chain>
       
  1778 		<io>
       
  1779 			<ipolicies>
       
  1780 				<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
  1781 			</ipolicies>
       
  1782 			<oresult>Validated OK</oresult>
       
  1783 			<opolicies>
       
  1784 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
  1785 			</opolicies>
       
  1786 		</io>
       
  1787 	</actionbody>
       
  1788 	<actionresult>
       
  1789 		<return>KErrNone</return>
       
  1790 	</actionresult>
       
  1791 </commented_out_action>
       
  1792 
       
  1793 <action>
       
  1794 	<actionname>PP.08.02.b</actionname>
       
  1795 	<actiontype>ValidateWithStore</actiontype>
       
  1796 	<actionbody>
       
  1797 		<chain>
       
  1798 			<root>
       
  1799 				<certificate>validation\pp_08_02\TrustAnchorCP_01_01.crt</certificate>
       
  1800 				<label>TrustAnchor_CP_01_01</label>
       
  1801 			</root>
       
  1802 			<ee>
       
  1803 				<certificate>validation\pp_08_02\EndCertificatePP_08_02.crt</certificate>
       
  1804 				<label>EndCertificate_PP_08_02</label>
       
  1805 			</ee>
       
  1806 			<inter>
       
  1807 				<certificate>validation\pp_08_02\IntermediateCertificatePP_08_02.crt</certificate>
       
  1808 				<label>IntermediateCertificate_PP_08_02</label>
       
  1809 			</inter>
       
  1810 		</chain>
       
  1811 		<io>
       
  1812 			<ipolicies>
       
  1813 				<ipolicy>2.16.840.1.101.3.1.48.3</ipolicy>
       
  1814 			</ipolicies>
       
  1815 			<oresult>Required policy not found</oresult>
       
  1816 			<opolicies>
       
  1817 				<opolicy><opolicy>
       
  1818 			</opolicies>
       
  1819 		</io>
       
  1820 	</actionbody>
       
  1821 	<actionresult>
       
  1822 		<return>KErrNone</return>
       
  1823 	</actionresult>
       
  1824 </action>
       
  1825 
       
  1826 <action>
       
  1827 	<actionname>PP.08.02.c</actionname>
       
  1828 	<actiontype>ValidateWithStore</actiontype>
       
  1829 	<actionbody>
       
  1830 		<chain>
       
  1831 			<root>
       
  1832 				<certificate>validation\pp_08_02\TrustAnchorCP_01_01.crt</certificate>
       
  1833 				<label>TrustAnchor_CP_01_01</label>
       
  1834 			</root>
       
  1835 			<ee>
       
  1836 				<certificate>validation\pp_08_02\EndCertificatePP_08_02.crt</certificate>
       
  1837 				<label>EndCertificate_PP_08_02</label>
       
  1838 			</ee>
       
  1839 			<inter>
       
  1840 				<certificate>validation\pp_08_02\IntermediateCertificatePP_08_02.crt</certificate>
       
  1841 				<label>IntermediateCertificate_PP_08_02</label>
       
  1842 			</inter>
       
  1843 		</chain>
       
  1844 		<io>
       
  1845 			<ipolicies>
       
  1846 				<ipolicy></ipolicy>
       
  1847 			</ipolicies>
       
  1848 			<oresult>Validated OK</oresult>
       
  1849 			<opolicies>
       
  1850 				<opolicy>2.16.840.1.101.3.1.48.1</opolicy>
       
  1851 				<opolicy>2.16.840.1.101.3.1.48.2</opolicy>
       
  1852 			</opolicies>
       
  1853 		</io>
       
  1854 	</actionbody>
       
  1855 	<actionresult>
       
  1856 		<return>KErrNone</return>
       
  1857 	</actionresult>
       
  1858 </action>
       
  1859 
       
  1860 <action>
       
  1861 	<actionname>PP_08_03</actionname>
       
  1862 	<actiontype>message</actiontype>
       
  1863 	<actionbody>
       
  1864 		<message>Can't test</message>
       
  1865 	</actionbody>
       
  1866 	<actionresult>
       
  1867 		<return>KErrNone</return>
       
  1868 	</actionresult>
       
  1869 </action>
       
  1870 
       
  1871 <action>
       
  1872 	<actionname>PP.08.04</actionname>
       
  1873 	<actiontype>ValidateWithStore</actiontype>
       
  1874 	<actionbody>
       
  1875 		<chain>
       
  1876 		<root>
       
  1877 			<certificate>validation\pp_08_04\TrustAnchorCP_01_01.crt</certificate>
       
  1878 			<label>TrustAnchor_CP_01_01</label>
       
  1879 		</root>
       
  1880 		<ee>
       
  1881 			<certificate>validation\pp_08_04\EndCertificatePP_08_04.crt</certificate>
       
  1882 			<label>EndCertificate_PP_08_04</label>
       
  1883 		</ee>
       
  1884 		<inter>
       
  1885 			<certificate>validation\pp_08_04\IntermediateCertificatePP_08_04.crt</certificate>
       
  1886 			<label>IntermediateCertificate_PP_08_04</label>
       
  1887 		</inter>
       
  1888 	</chain>
       
  1889 	<io>
       
  1890 		<ipolicies>
       
  1891 			<ipolicy></ipolicy>
       
  1892 		</ipolicies>
       
  1893 		<oresult>Validated OK</oresult>
       
  1894 		<opolicies>
       
  1895 			<opolicy><opolicy>
       
  1896 		</opolicies>
       
  1897 	</io>
       
  1898 	</actionbody>
       
  1899 	<actionresult>
       
  1900 		<return>KErrNone</return>
       
  1901 	</actionresult>
       
  1902 </action>
       
  1903 
       
  1904 <action>
       
  1905 	<actionname>PP.08.05.a</actionname>
       
  1906 	<actiontype>ValidateWithStore</actiontype>
       
  1907 	<actionbody>
       
  1908 		<chain>
       
  1909 		<root>
       
  1910 			<certificate>validation\pp_08_05\TrustAnchorCP_01_01.crt</certificate>
       
  1911 			<label>TrustAnchor_CP_01_01</label>
       
  1912 		</root>
       
  1913 		<ee>
       
  1914 			<certificate>validation\pp_08_05\EndCertificatePP_08_05.crt</certificate>
       
  1915 			<label>EndCertificate_PP_08_05</label>
       
  1916 		</ee>
       
  1917 		<inter>
       
  1918 			<certificate>validation\pp_08_05\IntermediateCertificatePP_08_05.crt</certificate>
       
  1919 			<label>IntermediateCertificate_PP_08_05</label>
       
  1920 		</inter>
       
  1921 	</chain>
       
  1922 	<io>
       
  1923 		<ipolicies>
       
  1924 			<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
  1925 		</ipolicies>
       
  1926 		<oresult>Required policy not found</oresult>
       
  1927 		<opolicies>
       
  1928 			<opolicy><opolicy>
       
  1929 		</opolicies>
       
  1930 	</io>
       
  1931 	</actionbody>
       
  1932 	<actionresult>
       
  1933 		<return>KErrNone</return>
       
  1934 	</actionresult>
       
  1935 </action>
       
  1936 
       
  1937 <action>
       
  1938 	<actionname>PP.08.05.b</actionname>
       
  1939 	<actiontype>ValidateWithStore</actiontype>
       
  1940 	<actionbody>
       
  1941 		<chain>
       
  1942 		<root>
       
  1943 			<certificate>validation\pp_08_05\TrustAnchorCP_01_01.crt</certificate>
       
  1944 			<label>TrustAnchor_CP_01_01</label>
       
  1945 		</root>
       
  1946 		<ee>
       
  1947 			<certificate>validation\pp_08_05\EndCertificatePP_08_05.crt</certificate>
       
  1948 			<label>EndCertificate_PP_08_05</label>
       
  1949 		</ee>
       
  1950 		<inter>
       
  1951 			<certificate>validation\pp_08_05\IntermediateCertificatePP_08_05.crt</certificate>
       
  1952 			<label>IntermediateCertificate_PP_08_05</label>
       
  1953 		</inter>
       
  1954 	</chain>
       
  1955 	<io>
       
  1956 		<ipolicies>
       
  1957 			<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
  1958 			<ipolicy>2.16.840.1.101.3.1.48.2</ipolicy>
       
  1959 		</ipolicies>
       
  1960 		<oresult>Required policy not found</oresult>
       
  1961 		<opolicies>
       
  1962 			<opolicy><opolicy>
       
  1963 		</opolicies>
       
  1964 	</io>
       
  1965 	</actionbody>
       
  1966 	<actionresult>
       
  1967 		<return>KErrNone</return>
       
  1968 	</actionresult>
       
  1969 </action>
       
  1970 
       
  1971 <commented_out_action>
       
  1972 	<actionname>PP.08.05.c</actionname>
       
  1973 	<actiontype>ValidateWithStore</actiontype>
       
  1974 	<actionbody>
       
  1975 		<chain>
       
  1976 		<root>
       
  1977 			<certificate>validation\pp_08_05\TrustAnchorCP_01_01.crt</certificate>
       
  1978 			<label>TrustAnchor_CP_01_01</label>
       
  1979 		</root>
       
  1980 		<ee>
       
  1981 			<certificate>validation\pp_08_05\EndCertificatePP_08_05.crt</certificate>
       
  1982 			<label>EndCertificate_PP_08_05</label>
       
  1983 		</ee>
       
  1984 		<inter>
       
  1985 			<certificate>validation\pp_08_05\IntermediateCertificatePP_08_05.crt</certificate>
       
  1986 			<label>IntermediateCertificate_PP_08_05</label>
       
  1987 		</inter>
       
  1988 	</chain>
       
  1989 	<io>
       
  1990 		<ipolicies>
       
  1991 			<ipolicy></ipolicy>
       
  1992 		</ipolicies>
       
  1993 		<oresult>Validated OK</oresult>
       
  1994 		<opolicies>
       
  1995 			<opolicy>2.16.840.1.101.3.1.48.3<opolicy>
       
  1996 		</opolicies>
       
  1997 	</io>
       
  1998 	</actionbody>
       
  1999 	<actionresult>
       
  2000 		<return>KErrNone</return>
       
  2001 	</actionresult>
       
  2002 </commented_out_action>
       
  2003 
       
  2004 <commented_out_action>
       
  2005 	<actionname>PP.08.06.a</actionname>
       
  2006 	<actiontype>ValidateWithStore</actiontype>
       
  2007 	<actionbody>
       
  2008 		<chain>
       
  2009 			<root>
       
  2010 				<certificate>validation\pp_08_06\TrustAnchorCP_01_01.crt</certificate>
       
  2011 				<label>TrustAnchor_CP_01_01</label>
       
  2012 			</root>
       
  2013 			<ee>
       
  2014 				<certificate>validation\pp_08_06\EndCertificatePP_08_06.crt</certificate>
       
  2015 				<label>EndCertificate_PP_08_06</label>
       
  2016 			</ee>
       
  2017 			<inter>
       
  2018 				<certificate>validation\pp_08_06\IntermediateCertificatePP_08_06.crt</certificate>
       
  2019 				<label>IntermediateCertificate_PP_08_06</label>
       
  2020 			</inter>
       
  2021 		</chain>
       
  2022 		<io>
       
  2023 			<ipolicies>
       
  2024 				<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
  2025 			</ipolicies>
       
  2026 			<oresult>Validated OK</oresult>
       
  2027 			<opolicies>
       
  2028 				<opolicy>2.16.840.1.101.3.1.48.1<opolicy>
       
  2029 			</opolicies>
       
  2030 		</io>
       
  2031 	</actionbody>
       
  2032 	<actionresult>
       
  2033 		<return>KErrNone</return>
       
  2034 	</actionresult>
       
  2035 </commented_out_action>
       
  2036 
       
  2037 <commented_out_action>
       
  2038 	<actionname>PP.08.06.b</actionname>
       
  2039 	<actiontype>ValidateWithStore</actiontype>
       
  2040 	<actionbody>
       
  2041 		<chain>
       
  2042 			<root>
       
  2043 				<certificate>validation\pp_08_06\TrustAnchorCP_01_01.crt</certificate>
       
  2044 				<label>TrustAnchor_CP_01_01</label>
       
  2045 			</root>
       
  2046 			<ee>
       
  2047 				<certificate>validation\pp_08_06\EndCertificatePP_08_06.crt</certificate>
       
  2048 				<label>EndCertificate_PP_08_06</label>
       
  2049 			</ee>
       
  2050 			<inter>
       
  2051 				<certificate>validation\pp_08_06\IntermediateCertificatePP_08_06.crt</certificate>
       
  2052 				<label>IntermediateCertificate_PP_08_06</label>
       
  2053 			</inter>
       
  2054 		</chain>
       
  2055 		<io>
       
  2056 			<ipolicies>
       
  2057 				<ipolicy>2.16.840.1.101.3.1.48.1</ipolicy>
       
  2058 				<ipolicy>2.16.840.1.101.3.1.48.2</ipolicy>
       
  2059 			</ipolicies>
       
  2060 			<oresult>Validated OK</oresult>
       
  2061 			<opolicies>
       
  2062 				<opolicy>2.16.840.1.101.3.1.48.1<opolicy>
       
  2063 				<opolicy>2.16.840.1.101.3.1.48.2<opolicy>
       
  2064 			</opolicies>
       
  2065 		</io>
       
  2066 	</actionbody>
       
  2067 	<actionresult>
       
  2068 		<return>KErrNone</return>
       
  2069 	</actionresult>
       
  2070 </commented_out_action>
       
  2071 
       
  2072 <action>
       
  2073 	<actionname>PP.08.06.c</actionname>
       
  2074 	<actiontype>ValidateWithStore</actiontype>
       
  2075 	<actionbody>
       
  2076 		<chain>
       
  2077 			<root>
       
  2078 				<certificate>validation\pp_08_06\TrustAnchorCP_01_01.crt</certificate>
       
  2079 				<label>TrustAnchor_CP_01_01</label>
       
  2080 			</root>
       
  2081 			<ee>
       
  2082 				<certificate>validation\pp_08_06\EndCertificatePP_08_06.crt</certificate>
       
  2083 				<label>EndCertificate_PP_08_06</label>
       
  2084 			</ee>
       
  2085 			<inter>
       
  2086 				<certificate>validation\pp_08_06\IntermediateCertificatePP_08_06.crt</certificate>
       
  2087 				<label>IntermediateCertificate_PP_08_06</label>
       
  2088 			</inter>
       
  2089 		</chain>
       
  2090 		<io>
       
  2091 			<ipolicies>
       
  2092 				<ipolicy>2.16.840.1.101.3.1.48.5</ipolicy>
       
  2093 			</ipolicies>
       
  2094 			<oresult>Required policy not found</oresult>
       
  2095 			<opolicies>
       
  2096 				<opolicy><opolicy>
       
  2097 			</opolicies>
       
  2098 		</io>
       
  2099 	</actionbody>
       
  2100 	<actionresult>
       
  2101 		<return>KErrNone</return>
       
  2102 	</actionresult>
       
  2103 </action>
       
  2104 
       
  2105 <commented_out_action>
       
  2106 	<actionname>PP.08.06.d</actionname>
       
  2107 	<actiontype>ValidateWithStore</actiontype>
       
  2108 	<actionbody>
       
  2109 		<chain>
       
  2110 			<root>
       
  2111 				<certificate>validation\pp_08_06\TrustAnchorCP_01_01.crt</certificate>
       
  2112 				<label>TrustAnchor_CP_01_01</label>
       
  2113 			</root>
       
  2114 			<ee>
       
  2115 				<certificate>validation\pp_08_06\EndCertificatePP_08_06.crt</certificate>
       
  2116 				<label>EndCertificate_PP_08_06</label>
       
  2117 			</ee>
       
  2118 			<inter>
       
  2119 				<certificate>validation\pp_08_06\IntermediateCertificatePP_08_06.crt</certificate>
       
  2120 				<label>IntermediateCertificate_PP_08_06</label>
       
  2121 			</inter>
       
  2122 		</chain>
       
  2123 		<io>
       
  2124 			<ipolicies>
       
  2125 				<ipolicy></ipolicy>
       
  2126 			</ipolicies>
       
  2127 			<oresult>Validated OK</oresult>
       
  2128 			<opolicies>
       
  2129 				<opolicy>2.16.840.1.101.3.1.48.1<opolicy>
       
  2130 				<opolicy>2.16.840.1.101.3.1.48.2<opolicy>
       
  2131 				<opolicy>2.16.840.1.101.3.1.48.3<opolicy>
       
  2132 			</opolicies>
       
  2133 		</io>
       
  2134 	</actionbody>
       
  2135 	<actionresult>
       
  2136 		<return>KErrNone</return>
       
  2137 	</actionresult>
       
  2138 </commented_out_action>
       
  2139 
       
  2140 <action>
       
  2141 	<actionname>PL.01.01</actionname>
       
  2142 	<actiontype>ValidateWithStore</actiontype>
       
  2143 	<actionbody>
       
  2144 		<chain>
       
  2145 		<root>
       
  2146 			<certificate>validation\pl_01_01\TrustAnchorCP_01_01.crt</certificate>
       
  2147 			<label>TrustAnchor_CP_01_01</label>
       
  2148 		</root>
       
  2149 		<ee>
       
  2150 			<certificate>validation\pl_01_01\EndCertificatePL_01_01.crt</certificate>
       
  2151 			<label>EndCertificate_PL_01_01</label>
       
  2152 		</ee>
       
  2153 		<inter>
       
  2154 			<certificate>validation\pl_01_01\IntermediateCertificate1PL_01_01.crt</certificate>
       
  2155 			<label>IntermediateCertificate_1_PL_01_01</label>
       
  2156 		</inter>
       
  2157 		<inter>
       
  2158 			<certificate>validation\pl_01_01\IntermediateCertificate2PL_01_01.crt</certificate>
       
  2159 			<label>IntermediateCertificate_2_PL_01_01</label>
       
  2160 		</inter>
       
  2161 	</chain>
       
  2162 	<io>
       
  2163 		<oresult>Path too long</oresult>
       
  2164 	</io>
       
  2165 	</actionbody>
       
  2166 	<actionresult>
       
  2167 		<return>KErrNone</return>
       
  2168 	</actionresult>
       
  2169 </action>
       
  2170 
       
  2171 <action>
       
  2172 	<actionname>PL.01.02</actionname>
       
  2173 	<actiontype>ValidateWithStore</actiontype>
       
  2174 	<actionbody>
       
  2175 		<chain>
       
  2176 		<root>
       
  2177 			<certificate>validation\pl_01_02\TrustAnchorCP_01_01.crt</certificate>
       
  2178 			<label>TrustAnchor_CP_01_01</label>
       
  2179 		</root>
       
  2180 		<ee>
       
  2181 			<certificate>validation\pl_01_02\EndCertificatePL_01_02.crt</certificate>
       
  2182 			<label>EndCertificate_PL_01_02</label>
       
  2183 		</ee>
       
  2184 		<inter>
       
  2185 			<certificate>validation\pl_01_02\IntermediateCertificate1PL_01_02.crt</certificate>
       
  2186 			<label>IntermediateCertificate_1_PL_01_02</label>
       
  2187 		</inter>
       
  2188 		<inter>
       
  2189 			<certificate>validation\pl_01_02\IntermediateCertificate2PL_01_02.crt</certificate>
       
  2190 			<label>IntermediateCertificate_2_PL_01_02</label>
       
  2191 		</inter>
       
  2192 	</chain>
       
  2193 	<io>
       
  2194 		<oresult>Path too long</oresult>
       
  2195 	</io>
       
  2196 	</actionbody>
       
  2197 	<actionresult>
       
  2198 		<return>KErrNone</return>
       
  2199 	</actionresult>
       
  2200 </action>
       
  2201 
       
  2202 <action>
       
  2203 	<actionname>PL.01.03</actionname>
       
  2204 	<actiontype>ValidateWithStore</actiontype>
       
  2205 	<actionbody>
       
  2206 		<chain>
       
  2207 		<root>
       
  2208 			<certificate>validation\pl_01_03\TrustAnchorCP_01_01.crt</certificate>
       
  2209 			<label>TrustAnchor_CP_01_01</label>
       
  2210 		</root>
       
  2211 		<ee>
       
  2212 			<certificate>validation\pl_01_03\EndCertificatePL_01_03.crt</certificate>
       
  2213 			<label>EndCertificate_PL_01_03</label>
       
  2214 		</ee>
       
  2215 		<inter>
       
  2216 			<certificate>validation\pl_01_03\IntermediateCertificatePL_01_03.crt</certificate>
       
  2217 			<label>IntermediateCertificate_PL_01_03</label>
       
  2218 		</inter>
       
  2219 	</chain>
       
  2220 	<io>
       
  2221 		<oresult>Validated OK</oresult>
       
  2222 	</io>
       
  2223 </actionbody>
       
  2224 	<actionresult>
       
  2225 		<return>KErrNone</return>
       
  2226 	</actionresult>
       
  2227 </action>
       
  2228 
       
  2229 <action>
       
  2230 	<actionname>PL.01.04</actionname>
       
  2231 	<actiontype>ValidateWithStore</actiontype>
       
  2232 	<actionbody>
       
  2233 		<chain>
       
  2234 		<root>
       
  2235 			<certificate>validation\pl_01_04\TrustAnchorCP_01_01.crt</certificate>
       
  2236 			<label>TrustAnchor_CP_01_01</label>
       
  2237 		</root>
       
  2238 		<ee>
       
  2239 			<certificate>validation\pl_01_04\EndCertificatePL_01_04.crt</certificate>
       
  2240 			<label>EndCertificate_PL_01_04</label>
       
  2241 		</ee>
       
  2242 		<inter>
       
  2243 			<certificate>validation\pl_01_04\IntermediateCertificatePL_01_04.crt</certificate>
       
  2244 			<label>IntermediateCertificate_PL_01_04</label>
       
  2245 		</inter>
       
  2246 	</chain>
       
  2247 	<io>
       
  2248 		<oresult>Validated OK</oresult>
       
  2249 	</io>
       
  2250 	</actionbody>
       
  2251 	<actionresult>
       
  2252 		<return>KErrNone</return>
       
  2253 	</actionresult>
       
  2254 </action>
       
  2255 
       
  2256 <action>
       
  2257 	<actionname>PL.01.05</actionname>
       
  2258 	<actiontype>ValidateWithStore</actiontype>
       
  2259 	<actionbody>
       
  2260 		<chain>
       
  2261 		<root>
       
  2262 			<certificate>validation\pl_01_05\TrustAnchorCP_01_01.crt</certificate>
       
  2263 			<label>TrustAnchor_CP_01_01</label>
       
  2264 		</root>
       
  2265 		<ee>
       
  2266 			<certificate>validation\pl_01_05\EndCertificatePL_01_05.crt</certificate>
       
  2267 			<label>EndCertificate_PL_01_05</label>
       
  2268 		</ee>
       
  2269 		<inter>
       
  2270 			<certificate>validation\pl_01_05\IntermediateCertificate1PL_01_05.crt</certificate>
       
  2271 			<label>IntermediateCertificate_1_PL_01_05</label>
       
  2272 		</inter>
       
  2273 		<inter>
       
  2274 			<certificate>validation\pl_01_05\IntermediateCertificate2PL_01_05.crt</certificate>
       
  2275 			<label>IntermediateCertificate_2_PL_01_05</label>
       
  2276 		</inter>
       
  2277 		<inter>
       
  2278 			<certificate>validation\pl_01_05\IntermediateCertificate3PL_01_05.crt</certificate>
       
  2279 			<label>IntermediateCertificate_3_PL_01_05</label>
       
  2280 		</inter>
       
  2281 	</chain>
       
  2282 	<io>
       
  2283 		<oresult>Path too long</oresult>
       
  2284 	</io>
       
  2285 	</actionbody>
       
  2286 	<actionresult>
       
  2287 		<return>KErrNone</return>
       
  2288 	</actionresult>
       
  2289 </action>
       
  2290 
       
  2291 <action>
       
  2292 	<actionname>PL.01.06</actionname>
       
  2293 	<actiontype>ValidateWithStore</actiontype>
       
  2294 	<actionbody>
       
  2295 		<chain>
       
  2296 		<root>
       
  2297 			<certificate>validation\pl_01_06\TrustAnchorCP_01_01.crt</certificate>
       
  2298 			<label>TrustAnchor_CP_01_01</label>
       
  2299 		</root>
       
  2300 		<ee>
       
  2301 			<certificate>validation\pl_01_06\EndCertificatePL_01_06.crt</certificate>
       
  2302 			<label>EndCertificate_PL_01_06</label>
       
  2303 		</ee>
       
  2304 		<inter>
       
  2305 			<certificate>validation\pl_01_06\IntermediateCertificate1PL_01_06.crt</certificate>
       
  2306 			<label>IntermediateCertificate_1_PL_01_06</label>
       
  2307 		</inter>
       
  2308 		<inter>
       
  2309 			<certificate>validation\pl_01_06\IntermediateCertificate2PL_01_06.crt</certificate>
       
  2310 			<label>IntermediateCertificate_2_PL_01_06</label>
       
  2311 		</inter>
       
  2312 		<inter>
       
  2313 			<certificate>validation\pl_01_06\IntermediateCertificate3PL_01_06.crt</certificate>
       
  2314 			<label>IntermediateCertificate_3_PL_01_06</label>
       
  2315 		</inter>
       
  2316 	</chain>
       
  2317 	<io>
       
  2318 		<oresult>Path too long</oresult>
       
  2319 	</io>
       
  2320 	</actionbody>
       
  2321 	<actionresult>
       
  2322 		<return>KErrNone</return>
       
  2323 	</actionresult>
       
  2324 </action>
       
  2325 
       
  2326 <action>
       
  2327 	<actionname>PL.01.07</actionname>
       
  2328 	<actiontype>ValidateWithStore</actiontype>
       
  2329 	<actionbody>
       
  2330 		<chain>
       
  2331 		<root>
       
  2332 			<certificate>validation\pl_01_07\TrustAnchorCP_01_01.crt</certificate>
       
  2333 			<label>TrustAnchor_CP_01_01</label>
       
  2334 		</root>
       
  2335 		<ee>
       
  2336 			<certificate>validation\pl_01_07\EndCertificatePL_01_07.crt</certificate>
       
  2337 			<label>EndCertificate_PL_01_07</label>
       
  2338 		</ee>
       
  2339 		<inter>
       
  2340 			<certificate>validation\pl_01_07\IntermediateCertificate1PL_01_07.crt</certificate>
       
  2341 			<label>IntermediateCertificate_1_PL_01_07</label>
       
  2342 		</inter>
       
  2343 		<inter>
       
  2344 			<certificate>validation\pl_01_07\IntermediateCertificate2PL_01_07.crt</certificate>
       
  2345 			<label>IntermediateCertificate_2_PL_01_07</label>
       
  2346 		</inter>
       
  2347 		<inter>
       
  2348 			<certificate>validation\pl_01_07\IntermediateCertificate3PL_01_07.crt</certificate>
       
  2349 			<label>IntermediateCertificate_3_PL_01_07</label>
       
  2350 		</inter>
       
  2351 		<inter>
       
  2352 			<certificate>validation\pl_01_07\IntermediateCertificate4PL_01_07.crt</certificate>
       
  2353 			<label>IntermediateCertificate_4_PL_01_07</label>
       
  2354 		</inter>
       
  2355 	</chain>
       
  2356 	<io>
       
  2357 		<oresult>Path too long</oresult>
       
  2358 	</io>
       
  2359 	</actionbody>
       
  2360 	<actionresult>
       
  2361 		<return>KErrNone</return>
       
  2362 	</actionresult>
       
  2363 </action>
       
  2364 
       
  2365 <action>
       
  2366 	<actionname>PL.01.08</actionname>
       
  2367 	<actiontype>ValidateWithStore</actiontype>
       
  2368 	<actionbody>
       
  2369 		<chain>
       
  2370 		<root>
       
  2371 			<certificate>validation\pl_01_08\TrustAnchorCP_01_01.crt</certificate>
       
  2372 			<label>TrustAnchor_CP_01_01</label>
       
  2373 		</root>
       
  2374 		<ee>
       
  2375 			<certificate>validation\pl_01_08\EndCertificatePL_01_08.crt</certificate>
       
  2376 			<label>EndCertificate_PL_01_08</label>
       
  2377 		</ee>
       
  2378 		<inter>
       
  2379 			<certificate>validation\pl_01_08\IntermediateCertificate1PL_01_08.crt</certificate>
       
  2380 			<label>IntermediateCertificate_1_PL_01_08</label>
       
  2381 		</inter>
       
  2382 		<inter>
       
  2383 			<certificate>validation\pl_01_08\IntermediateCertificate2PL_01_08.crt</certificate>
       
  2384 			<label>IntermediateCertificate_2_PL_01_08</label>
       
  2385 		</inter>
       
  2386 		<inter>
       
  2387 			<certificate>validation\pl_01_08\IntermediateCertificate3PL_01_08.crt</certificate>
       
  2388 			<label>IntermediateCertificate_3_PL_01_08</label>
       
  2389 		</inter>
       
  2390 		<inter>
       
  2391 			<certificate>validation\pl_01_08\IntermediateCertificate4PL_01_08.crt</certificate>
       
  2392 			<label>IntermediateCertificate_4_PL_01_08</label>
       
  2393 		</inter>
       
  2394 	</chain>
       
  2395 	<io>
       
  2396 		<oresult>Path too long</oresult>
       
  2397 	</io>
       
  2398 	</actionbody>
       
  2399 	<actionresult>
       
  2400 		<return>KErrNone</return>
       
  2401 	</actionresult>
       
  2402 </action>
       
  2403 
       
  2404 <action>
       
  2405 	<actionname>PL.01.09</actionname>
       
  2406 	<actiontype>ValidateWithStore</actiontype>
       
  2407 	<actionbody>
       
  2408 		<chain>
       
  2409 		<root>
       
  2410 			<certificate>validation\pl_01_09\TrustAnchorCP_01_01.crt</certificate>
       
  2411 			<label>TrustAnchor_CP_01_01</label>
       
  2412 		</root>
       
  2413 		<ee>
       
  2414 			<certificate>validation\pl_01_09\EndCertificatePL_01_09.crt</certificate>
       
  2415 			<label>EndCertificate_PL_01_09</label>
       
  2416 		</ee>
       
  2417 		<inter>
       
  2418 			<certificate>validation\pl_01_09\IntermediateCertificate1PL_01_09.crt</certificate>
       
  2419 			<label>IntermediateCertificate_1_PL_01_09</label>
       
  2420 		</inter>
       
  2421 		<inter>
       
  2422 			<certificate>validation\pl_01_09\IntermediateCertificate2PL_01_09.crt</certificate>
       
  2423 			<label>IntermediateCertificate_2_PL_01_09</label>
       
  2424 		</inter>
       
  2425 		<inter>
       
  2426 			<certificate>validation\pl_01_09\IntermediateCertificate3PL_01_09.crt</certificate>
       
  2427 			<label>IntermediateCertificate_3_PL_01_09</label>
       
  2428 		</inter>
       
  2429 		<inter>
       
  2430 			<certificate>validation\pl_01_09\IntermediateCertificate4PL_01_09.crt</certificate>
       
  2431 			<label>IntermediateCertificate_4_PL_01_09</label>
       
  2432 		</inter>
       
  2433 	</chain>
       
  2434 	<io>
       
  2435 		<oresult>Validated OK</oresult>
       
  2436 	</io>
       
  2437 	</actionbody>
       
  2438 	<actionresult>
       
  2439 		<return>KErrNone</return>
       
  2440 	</actionresult>
       
  2441 </action>
       
  2442 
       
  2443 <action>
       
  2444 	<actionname>PL.01.10</actionname>
       
  2445 	<actiontype>ValidateWithStore</actiontype>
       
  2446 	<actionbody>
       
  2447 		<chain>
       
  2448 		<root>
       
  2449 			<certificate>validation\pl_01_10\TrustAnchorCP_01_01.crt</certificate>
       
  2450 			<label>TrustAnchor_CP_01_01</label>
       
  2451 		</root>
       
  2452 		<ee>
       
  2453 			<certificate>validation\pl_01_10\EndCertificatePL_01_10.crt</certificate>
       
  2454 			<label>EndCertificate_PL_01_10</label>
       
  2455 		</ee>
       
  2456 		<inter>
       
  2457 			<certificate>validation\pl_01_10\IntermediateCertificate1PL_01_10.crt</certificate>
       
  2458 			<label>IntermediateCertificate_1_PL_01_10</label>
       
  2459 		</inter>
       
  2460 		<inter>
       
  2461 			<certificate>validation\pl_01_10\IntermediateCertificate2PL_01_10.crt</certificate>
       
  2462 			<label>IntermediateCertificate_2_PL_01_10</label>
       
  2463 		</inter>
       
  2464 		<inter>
       
  2465 			<certificate>validation\pl_01_10\IntermediateCertificate3PL_01_10.crt</certificate>
       
  2466 			<label>IntermediateCertificate_3_PL_01_10</label>
       
  2467 		</inter>
       
  2468 		<inter>
       
  2469 			<certificate>validation\pl_01_10\IntermediateCertificate4PL_01_10.crt</certificate>
       
  2470 			<label>IntermediateCertificate_4_PL_01_10</label>
       
  2471 		</inter>
       
  2472 	</chain>
       
  2473 	<io>
       
  2474 		<oresult>Validated OK</oresult>
       
  2475 	</io>
       
  2476 	</actionbody>
       
  2477 	<actionresult>
       
  2478 		<return>KErrNone</return>
       
  2479 	</actionresult>
       
  2480 </action>
       
  2481 
       
  2482 <action>
       
  2483 	<actionname>BMPString test</actionname>
       
  2484 	<actiontype>ValidateWithStore</actiontype>
       
  2485 	<actionbody>
       
  2486 		<chain>
       
  2487 			<root>
       
  2488 				<certificate>validation\bmpstring\cacert_bmp.crt</certificate>
       
  2489 				<label>cacert_bmp</label>
       
  2490 			</root>
       
  2491 			<ee>
       
  2492 				<certificate>validation\bmpstring\eecert_bmp.crt</certificate>
       
  2493 				<label>eecert_bmp</label>
       
  2494 			</ee>
       
  2495 		</chain>
       
  2496 		<io>
       
  2497 			<oresult>Validated OK</oresult>
       
  2498 		</io>
       
  2499 	</actionbody>
       
  2500 	<actionresult>
       
  2501 		<return>KErrNone</return>
       
  2502 	</actionresult>
       
  2503 </action>
       
  2504 
       
  2505 <action>
       
  2506 	<actionname>Invalid AltName test</actionname>
       
  2507 	<actiontype>ValidateWithStore</actiontype>
       
  2508 	<actionbody>
       
  2509 		<chain>
       
  2510 			<root>
       
  2511 				<certificate>validation\invalidaltname\root.crt</certificate>
       
  2512 				<label>root</label>
       
  2513 			</root>
       
  2514 			<ee>
       
  2515 				<certificate>validation\invalidaltname\invalidaltname.crt</certificate>
       
  2516 				<label>nhs</label>
       
  2517 			</ee>
       
  2518 		</chain>
       
  2519 		<io>
       
  2520 			<oresult>Validated OK</oresult>
       
  2521 		</io>
       
  2522 	</actionbody>
       
  2523 	<actionresult>
       
  2524 		<return>KErrNone</return>
       
  2525 	</actionresult>
       
  2526 </action>
       
  2527 
       
  2528 
       
  2529 
       
  2530 
       
  2531 <action>
       
  2532         <actionname>Invalid Sig - INC086522</actionname>
       
  2533         <actiontype>ValidateWithStore</actiontype>
       
  2534         <actionbody>
       
  2535                 <chain>
       
  2536                         <root>
       
  2537                                 <certificate>validation\invalid_sig.der</certificate>
       
  2538                                 <label>invalid_sig</label>
       
  2539                         </root>
       
  2540                         <ee>
       
  2541                                 <certificate>validation\invalid_sig.der</certificate>
       
  2542                                 <label>invalid_sig</label>
       
  2543                         </ee>
       
  2544                 </chain>
       
  2545                 <io>
       
  2546                         <oresult>Signature invalid</oresult>
       
  2547                 </io>
       
  2548         </actionbody>
       
  2549         <actionresult>
       
  2550                 <return>KErrNone</return>
       
  2551         </actionresult>
       
  2552 </action>
       
  2553 
       
  2554 <action>
       
  2555 	<actionname>Build test 1</actionname>
       
  2556 	<actiontype>Build</actiontype>
       
  2557 	<actionbody>
       
  2558 		<root>
       
  2559 			<certificate>build\CA3_root.crt</certificate>
       
  2560 			<label>CA3_root</label>
       
  2561 		</root>
       
  2562 		<extra>
       
  2563 			<certificate>build\rich1.crt</certificate>
       
  2564 			<label>rich1</label>
       
  2565 		</extra>
       
  2566 		<init>
       
  2567 			<certificate>build\EE.crt</certificate>
       
  2568 			<label>ee</label>
       
  2569 		</init>
       
  2570 		<init>
       
  2571 			<certificate>build\CA1.crt</certificate>
       
  2572 			<label>CA1</label>
       
  2573 		</init>	
       
  2574 		<init>
       
  2575 			<certificate>build\CA2.crt</certificate>
       
  2576 			<label>CA2</label>
       
  2577 		</init>
       
  2578 	</actionbody>
       
  2579 	<actionresult>
       
  2580 		<return>KErrNone</return>
       
  2581 	</actionresult>
       
  2582 </action>
       
  2583 
       
  2584 <action>
       
  2585 	<actionname>Build test 2</actionname>
       
  2586 	<actiontype>Build</actiontype>
       
  2587 	<actionbody>
       
  2588 		<root>
       
  2589 			<certificate>build\CA3_root.crt</certificate>
       
  2590 			<label>CA3_root</label>
       
  2591 		</root>
       
  2592 		<extra>
       
  2593 			<certificate>build\rich1.crt</certificate>
       
  2594 			<label>rich1</label>
       
  2595 		</extra>
       
  2596 		<init>
       
  2597 			<certificate>build\EE.crt</certificate>
       
  2598 			<label>ee</label>
       
  2599 		</init>
       
  2600 		<addcall>
       
  2601 			<addcert>build\CA1.crt</addcert>
       
  2602 			<addcert>build\CA2.crt</addcert>
       
  2603 		</addcall>
       
  2604 	</actionbody>
       
  2605 	<actionresult>
       
  2606 		<return>KErrNone</return>
       
  2607 	</actionresult>
       
  2608 </action>
       
  2609 
       
  2610 <action>
       
  2611 	<actionname>Build test 3</actionname>
       
  2612 	<actiontype>Build</actiontype>
       
  2613 	<actionbody>
       
  2614 		<root>
       
  2615 			<certificate>build\CA3_root.crt</certificate>
       
  2616 			<label>CA3_root</label>
       
  2617 		</root>
       
  2618 		<extra>
       
  2619 			<certificate>build\rich1.crt</certificate>
       
  2620 			<label>rich1</label>
       
  2621 		</extra>
       
  2622 		<init>
       
  2623 			<certificate>build\EE.crt</certificate>
       
  2624 			<label>ee</label>
       
  2625 		</init>
       
  2626 		<init>
       
  2627 			<certificate>build\CA1.crt</certificate>
       
  2628 			<label>CA1</label>
       
  2629 		</init>
       
  2630 		<addcall>
       
  2631 			<addcert>build\CA2.crt</addcert>
       
  2632 		</addcall>
       
  2633 	</actionbody>
       
  2634 	<actionresult>
       
  2635 		<return>KErrNone</return>
       
  2636 	</actionresult>
       
  2637 </action>
       
  2638 
       
  2639 <action>
       
  2640 	<actionname>Build test 4</actionname>
       
  2641 	<actiontype>Build</actiontype>
       
  2642 	<actionbody>
       
  2643 		<root>
       
  2644 			<certificate>build\CA3_root.crt</certificate>
       
  2645 			<label>CA3_root</label>
       
  2646 		</root>
       
  2647 		<init>
       
  2648 			<certificate>build\EE.crt</certificate>
       
  2649 			<label>ee</label>
       
  2650 		</init>
       
  2651 		<addcall>
       
  2652 			<addcert>build\CA1.crt</addcert>
       
  2653 		</addcall>
       
  2654 		<addcall>
       
  2655 			<addcert>build\CA2.crt</addcert>
       
  2656 		</addcall>
       
  2657 	</actionbody>
       
  2658 	<actionresult>
       
  2659 		<return>KErrNone</return>
       
  2660 	</actionresult>
       
  2661 </action>
       
  2662 
       
  2663 <action>
       
  2664 	<actionname>Build test 5</actionname>
       
  2665 	<actiontype>Build</actiontype>
       
  2666 	<actionbody>
       
  2667 		<root>
       
  2668 			<certificate>build\CA3_root.crt</certificate>
       
  2669 			<label>CA3_root</label>
       
  2670 		</root>
       
  2671 		<init>
       
  2672 			<certificate>build\EE.crt</certificate>
       
  2673 			<label>ee</label>
       
  2674 		</init>
       
  2675 		<init>
       
  2676 			<certificate>build\CA2.crt</certificate>
       
  2677 			<label>CA2</label>
       
  2678 		</init>
       
  2679 		<init>
       
  2680 			<certificate>build\CA1.crt</certificate>
       
  2681 			<label>CA1</label>
       
  2682 		</init>
       
  2683 		<addcall>
       
  2684 		</addcall>
       
  2685 	</actionbody>
       
  2686 	<actionresult>
       
  2687 		<return>KErrNone</return>
       
  2688 	</actionresult>
       
  2689 </action>
       
  2690 
       
  2691 <action>
       
  2692 	<actionname>Build test 6</actionname>
       
  2693 	<actiontype>Build</actiontype>
       
  2694 	<actionbody>
       
  2695 		<root>
       
  2696 			<certificate>build\CA3_root.crt</certificate>
       
  2697 			<label>CA3_root</label>
       
  2698 		</root>
       
  2699 		<init>
       
  2700 			<certificate>build\EE.crt</certificate>
       
  2701 			<label>ee</label>
       
  2702 		</init>
       
  2703 		<addcall>
       
  2704 			<addcert>build\CA2.crt</addcert>
       
  2705 			<addcert>build\CA1.crt</addcert>
       
  2706 		</addcall>
       
  2707 	</actionbody>
       
  2708 	<actionresult>
       
  2709 		<return>KErrNone</return>
       
  2710 	</actionresult>
       
  2711 </action>
       
  2712 
       
  2713 <action>
       
  2714 	<actionname>Build test 7</actionname>
       
  2715 	<actiontype>Build</actiontype>
       
  2716 	<actionbody>
       
  2717 		<root>
       
  2718 			<certificate>build\CA3_root.crt</certificate>
       
  2719 			<label>CA3_root</label>
       
  2720 		</root>
       
  2721 		<init>
       
  2722 			<certificate>build\EE.crt</certificate>
       
  2723 			<label>ee</label>
       
  2724 		</init>
       
  2725 		<init>
       
  2726 			<certificate>build\CA2.crt</certificate>
       
  2727 			<label>CA2</label>
       
  2728 		</init>
       
  2729 		<addcall>
       
  2730 			<addcert>build\CA1.crt</addcert>
       
  2731 		</addcall>
       
  2732 	</actionbody>
       
  2733 	<actionresult>
       
  2734 		<return>KErrNone</return>
       
  2735 	</actionresult>
       
  2736 </action>