cryptoservices/filebasedcertificateandkeystores/test/tkeystore/scripts/authobjects_v2.ini
changeset 15 da2ae96f639b
parent 8 35751d3474b7
equal deleted inserted replaced
10:afc583cfa176 15:da2ae96f639b
     1 [SEC-FILETOKENS-AUTHOBJECTS_V2-0001-002]
     1 [SEC-FILETOKENS-AUTHOBJECTS_V2-0001-002]
     2 <actionbody>
     2 
       
     3 <actionbody>
       
     4 
     3 	<mode>manager</mode>
     5 	<mode>manager</mode>
     4 </actionbody>
     6 
       
     7 </actionbody>
       
     8 
       
     9 
     5 
    10 
     6 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-001]
    11 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-001]
     7 <actionbody>
    12 
       
    13 <actionbody>
       
    14 
     8 	<keyusage>allusagesbutNR</keyusage>
    15 	<keyusage>allusagesbutNR</keyusage>
       
    16 
     9 	<keysize>512</keysize>
    17 	<keysize>512</keysize>
    10 	<keylabel>banana</keylabel>
    18 
       
    19 	<keylabel>banana</keylabel>
       
    20 
    11 	<keyalgorithm>RSA</keyalgorithm>
    21 	<keyalgorithm>RSA</keyalgorithm>
       
    22 
    12 	<keyaccesstype>Extractable</keyaccesstype>
    23 	<keyaccesstype>Extractable</keyaccesstype>
       
    24 
    13 	<passphrase>create flyingelephant</passphrase>
    25 	<passphrase>create flyingelephant</passphrase>
    14 </actionbody>
    26 
       
    27 </actionbody>
       
    28 
       
    29 
    15 
    30 
    16 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-002]
    31 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-002]
    17 <actionbody>
    32 
    18 	<keylabel>banana</keylabel>
    33 <actionbody>
       
    34 
       
    35 	<keylabel>banana</keylabel>
       
    36 
    19 	<timeout>30</timeout>
    37 	<timeout>30</timeout>
    20 </actionbody>
    38 
       
    39 </actionbody>
       
    40 
       
    41 
    21 
    42 
    22 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-003]
    43 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-003]
    23 <actionbody>
    44 
    24 	<keylabel>banana</keylabel>
    45 <actionbody>
       
    46 
       
    47 	<keylabel>banana</keylabel>
       
    48 
    25 	<timeout>30</timeout>
    49 	<timeout>30</timeout>
    26 </actionbody>
    50 
       
    51 </actionbody>
       
    52 
       
    53 
    27 
    54 
    28 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-004]
    55 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-004]
    29 <actionbody>
    56 
    30 	<keylabel>banana</keylabel>
    57 <actionbody>
       
    58 
       
    59 	<keylabel>banana</keylabel>
       
    60 
    31 	<open>RSA</open>
    61 	<open>RSA</open>
       
    62 
    32 	<text>This is text of 20 .</text>
    63 	<text>This is text of 20 .</text>
    33 </actionbody>
    64 
       
    65 </actionbody>
       
    66 
       
    67 
    34 
    68 
    35 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-005]
    69 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-005]
    36 <actionbody>
    70 
       
    71 <actionbody>
       
    72 
    37 	<keyusage>DSAUsage</keyusage>
    73 	<keyusage>DSAUsage</keyusage>
       
    74 
    38 	<keysize>512</keysize>
    75 	<keysize>512</keysize>
       
    76 
    39 	<keylabel>mango</keylabel>
    77 	<keylabel>mango</keylabel>
       
    78 
    40 	<keyalgorithm>DSA</keyalgorithm>
    79 	<keyalgorithm>DSA</keyalgorithm>
       
    80 
    41 	<keyaccesstype>Extractable</keyaccesstype>
    81 	<keyaccesstype>Extractable</keyaccesstype>
    42 </actionbody>
    82 
       
    83 </actionbody>
       
    84 
       
    85 
    43 
    86 
    44 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-006]
    87 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-006]
    45 <actionbody>
    88 
       
    89 <actionbody>
       
    90 
    46 	<keyusage>Derive</keyusage>
    91 	<keyusage>Derive</keyusage>
       
    92 
    47 	<keysize>512</keysize>
    93 	<keysize>512</keysize>
       
    94 
    48 	<keylabel>tomato</keylabel>
    95 	<keylabel>tomato</keylabel>
       
    96 
    49 	<keyalgorithm>DH</keyalgorithm>
    97 	<keyalgorithm>DH</keyalgorithm>
       
    98 
    50 	<keyaccesstype>Extractable</keyaccesstype>
    99 	<keyaccesstype>Extractable</keyaccesstype>
    51 </actionbody>
   100 
       
   101 </actionbody>
       
   102 
       
   103 
    52 
   104 
    53 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-007]
   105 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-007]
    54 <actionbody>
   106 
    55 	<listcount>3</listcount>
   107 <actionbody>
       
   108 
    56 	<foundkey>banana</foundkey>
   109 	<foundkey>banana</foundkey>
       
   110 
    57 	<foundkey>mango</foundkey>
   111 	<foundkey>mango</foundkey>
       
   112 
    58 	<foundkey>tomato</foundkey>
   113 	<foundkey>tomato</foundkey>
    59 </actionbody>
   114 
       
   115 </actionbody>
       
   116 
       
   117 
    60 
   118 
    61 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-008]
   119 [SEC-FILETOKENS-AUTHOBJECTS_V2-0002-008]
    62 <actionbody>
   120 
    63 	<keylabel>banana</keylabel>
   121 <actionbody>
       
   122 
       
   123 	<keylabel>banana</keylabel>
       
   124 
    64 	<timeout>0</timeout>
   125 	<timeout>0</timeout>
    65 </actionbody>
   126 
       
   127 </actionbody>
       
   128 
       
   129 
    66 
   130 
    67 [SEC-FILETOKENS-AUTHOBJECTS_V2-0003-001]
   131 [SEC-FILETOKENS-AUTHOBJECTS_V2-0003-001]
    68 <actionbody>
   132 
       
   133 <actionbody>
       
   134 
    69 	<timeout>5</timeout>
   135 	<timeout>5</timeout>
    70 </actionbody>
   136 
       
   137 </actionbody>
       
   138 
       
   139 
    71 
   140 
    72 [SEC-FILETOKENS-AUTHOBJECTS_V2-0003-002]
   141 [SEC-FILETOKENS-AUTHOBJECTS_V2-0003-002]
    73 <actionbody>
   142 
    74 	<keylabel>banana</keylabel>
   143 <actionbody>
       
   144 
       
   145 	<keylabel>banana</keylabel>
       
   146 
    75 	<timeout>5</timeout>
   147 	<timeout>5</timeout>
    76 </actionbody>
   148 
       
   149 </actionbody>
       
   150 
       
   151 
    77 
   152 
    78 [SEC-FILETOKENS-AUTHOBJECTS_V2-0003-003]
   153 [SEC-FILETOKENS-AUTHOBJECTS_V2-0003-003]
    79 <actionbody>
   154 
       
   155 <actionbody>
       
   156 
    80 	<keylabel>mango</keylabel>
   157 	<keylabel>mango</keylabel>
       
   158 
    81 	<timeout>5</timeout>
   159 	<timeout>5</timeout>
    82 </actionbody>
   160 
       
   161 </actionbody>
       
   162 
       
   163 
    83 
   164 
    84 [SEC-FILETOKENS-AUTHOBJECTS_V2-0003-004]
   165 [SEC-FILETOKENS-AUTHOBJECTS_V2-0003-004]
    85 <actionbody>
   166 
       
   167 <actionbody>
       
   168 
    86 	<keylabel>tomato</keylabel>
   169 	<keylabel>tomato</keylabel>
       
   170 
    87 	<timeout>5</timeout>
   171 	<timeout>5</timeout>
    88 </actionbody>
   172 
       
   173 </actionbody>
       
   174 
       
   175 
    89 
   176 
    90 [SEC-FILETOKENS-AUTHOBJECTS_V2-0004-001]
   177 [SEC-FILETOKENS-AUTHOBJECTS_V2-0004-001]
    91 <actionbody>
   178 
    92 	<keylabel>banana</keylabel>
   179 <actionbody>
       
   180 
       
   181 	<keylabel>banana</keylabel>
       
   182 
    93 	<timeout>10</timeout>
   183 	<timeout>10</timeout>
    94 </actionbody>
   184 
       
   185 </actionbody>
       
   186 
       
   187 
    95 
   188 
    96 [SEC-FILETOKENS-AUTHOBJECTS_V2-0004-002]
   189 [SEC-FILETOKENS-AUTHOBJECTS_V2-0004-002]
    97 <actionbody>
   190 
    98 	<keylabel>banana</keylabel>
   191 <actionbody>
       
   192 
       
   193 	<keylabel>banana</keylabel>
       
   194 
    99 	<timeout>10</timeout>
   195 	<timeout>10</timeout>
   100 </actionbody>
   196 
       
   197 </actionbody>
       
   198 
       
   199 
   101 
   200 
   102 [SEC-FILETOKENS-AUTHOBJECTS_V2-0004-003]
   201 [SEC-FILETOKENS-AUTHOBJECTS_V2-0004-003]
   103 <actionbody>
   202 
       
   203 <actionbody>
       
   204 
   104 	<keylabel>mango</keylabel>
   205 	<keylabel>mango</keylabel>
       
   206 
   105 	<timeout>10</timeout>
   207 	<timeout>10</timeout>
   106 </actionbody>
   208 
       
   209 </actionbody>
       
   210 
       
   211 
   107 
   212 
   108 [SEC-FILETOKENS-AUTHOBJECTS_V2-0004-004]
   213 [SEC-FILETOKENS-AUTHOBJECTS_V2-0004-004]
   109 <actionbody>
   214 
       
   215 <actionbody>
       
   216 
   110 	<keylabel>tomato</keylabel>
   217 	<keylabel>tomato</keylabel>
       
   218 
   111 	<timeout>10</timeout>
   219 	<timeout>10</timeout>
   112 </actionbody>
   220 
       
   221 </actionbody>
       
   222 
       
   223 
   113 
   224 
   114 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-001]
   225 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-001]
   115 <actionbody>
   226 
   116 	<keylabel>banana</keylabel>
   227 <actionbody>
       
   228 
       
   229 	<keylabel>banana</keylabel>
       
   230 
   117 	<timeout>0</timeout>
   231 	<timeout>0</timeout>
   118 </actionbody>
   232 
       
   233 </actionbody>
       
   234 
       
   235 
   119 
   236 
   120 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-002]
   237 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-002]
   121 <actionbody>
   238 
   122 	<keylabel>banana</keylabel>
   239 <actionbody>
       
   240 
       
   241 	<keylabel>banana</keylabel>
       
   242 
   123 	<open>RSA</open>
   243 	<open>RSA</open>
       
   244 
   124 	<text>This is text of 20 .</text>
   245 	<text>This is text of 20 .</text>
       
   246 
   125 	<passphrase>flyingelephant</passphrase>
   247 	<passphrase>flyingelephant</passphrase>
   126 </actionbody>
   248 
       
   249 </actionbody>
       
   250 
       
   251 
   127 
   252 
   128 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-003]
   253 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-003]
   129 <actionbody>
   254 
   130 	<keylabel>banana</keylabel>
   255 <actionbody>
       
   256 
       
   257 	<keylabel>banana</keylabel>
       
   258 
   131 	<timeout>10</timeout>
   259 	<timeout>10</timeout>
   132 </actionbody>
   260 
       
   261 </actionbody>
       
   262 
       
   263 
   133 
   264 
   134 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-004]
   265 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-004]
   135 <actionbody>
   266 
       
   267 <actionbody>
       
   268 
   136 	<seconds>5</seconds>
   269 	<seconds>5</seconds>
   137 </actionbody>
   270 
       
   271 </actionbody>
       
   272 
       
   273 
   138 
   274 
   139 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-005]
   275 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-005]
   140 <actionbody>
   276 
   141 	<keylabel>banana</keylabel>
   277 <actionbody>
       
   278 
       
   279 	<keylabel>banana</keylabel>
       
   280 
   142 	<timeout>5</timeout>
   281 	<timeout>5</timeout>
   143 </actionbody>
   282 
       
   283 </actionbody>
       
   284 
       
   285 
   144 
   286 
   145 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-006]
   287 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-006]
   146 <actionbody>
   288 
   147 	<keylabel>banana</keylabel>
   289 <actionbody>
       
   290 
       
   291 	<keylabel>banana</keylabel>
       
   292 
   148 	<open>RSA</open>
   293 	<open>RSA</open>
       
   294 
   149 	<text>This is text of 20 .</text>
   295 	<text>This is text of 20 .</text>
   150 </actionbody>
   296 
       
   297 </actionbody>
       
   298 
       
   299 
   151 
   300 
   152 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-007]
   301 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-007]
   153 <actionbody>
   302 
       
   303 <actionbody>
       
   304 
   154 	<seconds>5</seconds>
   305 	<seconds>5</seconds>
   155 </actionbody>
   306 
       
   307 </actionbody>
       
   308 
       
   309 
   156 
   310 
   157 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-008]
   311 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-008]
   158 <actionbody>
   312 
   159 	<keylabel>banana</keylabel>
   313 <actionbody>
       
   314 
       
   315 	<keylabel>banana</keylabel>
       
   316 
   160 	<timeout>0</timeout>
   317 	<timeout>0</timeout>
   161 </actionbody>
   318 
       
   319 </actionbody>
       
   320 
       
   321 
   162 
   322 
   163 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-009]
   323 [SEC-FILETOKENS-AUTHOBJECTS_V2-0005-009]
   164 <actionbody>
   324 
   165 	<keylabel>banana</keylabel>
   325 <actionbody>
       
   326 
       
   327 	<keylabel>banana</keylabel>
       
   328 
   166 	<open>RSA</open>
   329 	<open>RSA</open>
       
   330 
   167 	<text>This is text of 20 .</text>
   331 	<text>This is text of 20 .</text>
       
   332 
   168 	<passphrase>flyingelephant</passphrase>
   333 	<passphrase>flyingelephant</passphrase>
   169 </actionbody>
   334 
       
   335 </actionbody>
       
   336 
       
   337 
   170 
   338 
   171 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-001]
   339 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-001]
   172 <actionbody>
   340 
   173 	<keylabel>banana</keylabel>
   341 <actionbody>
   174 </actionbody>
   342 
       
   343 	<keylabel>banana</keylabel>
       
   344 
       
   345 </actionbody>
       
   346 
       
   347 
   175 
   348 
   176 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-002]
   349 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-002]
   177 <actionbody>
   350 
   178 	<keylabel>banana</keylabel>
   351 <actionbody>
       
   352 
       
   353 	<keylabel>banana</keylabel>
       
   354 
   179 	<open>RSA</open>
   355 	<open>RSA</open>
       
   356 
   180 	<text>This is text of 20 .</text>
   357 	<text>This is text of 20 .</text>
       
   358 
   181 	<passphrase>flyingelephant</passphrase>
   359 	<passphrase>flyingelephant</passphrase>
   182 </actionbody>
   360 
       
   361 </actionbody>
       
   362 
       
   363 
   183 
   364 
   184 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-003]
   365 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-003]
   185 <actionbody>
   366 
   186 	<keylabel>banana</keylabel>
   367 <actionbody>
       
   368 
       
   369 	<keylabel>banana</keylabel>
       
   370 
   187 	<open>RSA</open>
   371 	<open>RSA</open>
       
   372 
   188 	<text>This is text of 20 .</text>
   373 	<text>This is text of 20 .</text>
   189 </actionbody>
   374 
       
   375 </actionbody>
       
   376 
       
   377 
   190 
   378 
   191 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-004]
   379 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-004]
   192 <actionbody>
   380 
   193 	<keylabel>banana</keylabel>
   381 <actionbody>
   194 </actionbody>
   382 
       
   383 	<keylabel>banana</keylabel>
       
   384 
       
   385 </actionbody>
       
   386 
       
   387 
   195 
   388 
   196 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-005]
   389 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-005]
   197 <actionbody>
   390 
   198 	<keylabel>banana</keylabel>
   391 <actionbody>
       
   392 
       
   393 	<keylabel>banana</keylabel>
       
   394 
   199 	<passphrase>flyingelephant</passphrase>
   395 	<passphrase>flyingelephant</passphrase>
   200 </actionbody>
   396 
       
   397 </actionbody>
       
   398 
       
   399 
   201 
   400 
   202 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-006]
   401 [SEC-FILETOKENS-AUTHOBJECTS_V2-0006-006]
   203 <actionbody>
   402 
   204 	<keylabel>banana</keylabel>
   403 <actionbody>
       
   404 
       
   405 	<keylabel>banana</keylabel>
       
   406 
   205 	<open>RSA</open>
   407 	<open>RSA</open>
       
   408 
   206 	<text>This is text of 20 .</text>
   409 	<text>This is text of 20 .</text>
   207 </actionbody>
   410 
       
   411 </actionbody>
       
   412 
       
   413 
   208 
   414 
   209 [SEC-FILETOKENS-AUTHOBJECTS_V2-0007-001]
   415 [SEC-FILETOKENS-AUTHOBJECTS_V2-0007-001]
   210 <actionbody>
   416 
       
   417 <actionbody>
       
   418 
   211 	<keylabel>mango</keylabel>
   419 	<keylabel>mango</keylabel>
   212 </actionbody>
   420 
       
   421 </actionbody>
       
   422 
       
   423 
   213 
   424 
   214 [SEC-FILETOKENS-AUTHOBJECTS_V2-0007-002]
   425 [SEC-FILETOKENS-AUTHOBJECTS_V2-0007-002]
   215 <actionbody>
   426 
   216 	<keylabel>banana</keylabel>
   427 <actionbody>
   217 </actionbody>
   428 
       
   429 	<keylabel>banana</keylabel>
       
   430 
       
   431 </actionbody>
       
   432 
       
   433 
   218 
   434 
   219 [SEC-FILETOKENS-AUTHOBJECTS_V2-0007-003]
   435 [SEC-FILETOKENS-AUTHOBJECTS_V2-0007-003]
   220 <actionbody>
   436 
       
   437 <actionbody>
       
   438 
   221 	<keylabel>mango</keylabel>
   439 	<keylabel>mango</keylabel>
       
   440 
   222 	<passphrase>flyingelephant</passphrase>
   441 	<passphrase>flyingelephant</passphrase>
   223 </actionbody>
   442 
       
   443 </actionbody>
       
   444 
       
   445 
   224 
   446 
   225 [SEC-FILETOKENS-AUTHOBJECTS_V2-0007-004]
   447 [SEC-FILETOKENS-AUTHOBJECTS_V2-0007-004]
   226 <actionbody>
   448 
   227 	<keylabel>banana</keylabel>
   449 <actionbody>
   228 </actionbody>
   450 
       
   451 	<keylabel>banana</keylabel>
       
   452 
       
   453 </actionbody>
       
   454 
       
   455 
   229 
   456 
   230 [SEC-FILETOKENS-AUTHOBJECTS_V2-0008-001]
   457 [SEC-FILETOKENS-AUTHOBJECTS_V2-0008-001]
   231 <actionbody>
   458 
   232 	<keylabel>banana</keylabel>
   459 <actionbody>
       
   460 
       
   461 	<keylabel>banana</keylabel>
       
   462 
   233 	<passphrase>wrong</passphrase>
   463 	<passphrase>wrong</passphrase>
       
   464 
   234 	<passphrase>wrong</passphrase>
   465 	<passphrase>wrong</passphrase>
       
   466 
   235 	<passphrase>wrong</passphrase>
   467 	<passphrase>wrong</passphrase>
   236 </actionbody>
   468 
       
   469 </actionbody>
       
   470 
       
   471 
   237 
   472 
   238 [SEC-FILETOKENS-AUTHOBJECTS_V2-0008-002]
   473 [SEC-FILETOKENS-AUTHOBJECTS_V2-0008-002]
   239 <actionbody>
   474 
   240 	<keylabel>banana</keylabel>
   475 <actionbody>
       
   476 
       
   477 	<keylabel>banana</keylabel>
       
   478 
   241 	<passphrase>wrong</passphrase>
   479 	<passphrase>wrong</passphrase>
       
   480 
   242 	<passphrase>flyingelephant</passphrase>
   481 	<passphrase>flyingelephant</passphrase>
   243 </actionbody>
   482 
       
   483 </actionbody>
       
   484 
       
   485 
   244 
   486 
   245 [SEC-FILETOKENS-AUTHOBJECTS_V2-0008-003]
   487 [SEC-FILETOKENS-AUTHOBJECTS_V2-0008-003]
   246 <actionbody>
   488 
   247 	<keylabel>banana</keylabel>
   489 <actionbody>
   248 </actionbody>
   490 
       
   491 	<keylabel>banana</keylabel>
       
   492 
       
   493 </actionbody>
       
   494 
       
   495 
   249 
   496 
   250 [SEC-FILETOKENS-AUTHOBJECTS_V2-0008-004]
   497 [SEC-FILETOKENS-AUTHOBJECTS_V2-0008-004]
   251 <actionbody>
   498 
   252 	<keylabel>banana</keylabel>
   499 <actionbody>
       
   500 
       
   501 	<keylabel>banana</keylabel>
       
   502 
   253 	<passphrase>wrong</passphrase>
   503 	<passphrase>wrong</passphrase>
       
   504 
   254 	<passphrase>wrong</passphrase>
   505 	<passphrase>wrong</passphrase>
       
   506 
   255 	<passphrase>flyingelephant</passphrase>
   507 	<passphrase>flyingelephant</passphrase>
   256 </actionbody>
   508 
       
   509 </actionbody>
       
   510 
       
   511 
   257 
   512 
   258 [SEC-FILETOKENS-AUTHOBJECTS_V2-0009-001]
   513 [SEC-FILETOKENS-AUTHOBJECTS_V2-0009-001]
   259 <actionbody>
   514 
   260 	<keylabel>banana</keylabel>
   515 <actionbody>
       
   516 
       
   517 	<keylabel>banana</keylabel>
       
   518 
   261 	<foundkey>banana</foundkey>
   519 	<foundkey>banana</foundkey>
       
   520 
   262 	<foundkey>mango</foundkey>
   521 	<foundkey>mango</foundkey>
       
   522 
   263 	<foundkey>tomato</foundkey>
   523 	<foundkey>tomato</foundkey>
   264 </actionbody>
   524 
       
   525 </actionbody>
       
   526 
       
   527 
   265 
   528 
   266 [SEC-FILETOKENS-AUTHOBJECTS_V2-0009-002]
   529 [SEC-FILETOKENS-AUTHOBJECTS_V2-0009-002]
   267 <actionbody>
   530 
       
   531 <actionbody>
       
   532 
   268 	<keylabel>mango</keylabel>
   533 	<keylabel>mango</keylabel>
       
   534 
   269 	<foundkey>banana</foundkey>
   535 	<foundkey>banana</foundkey>
       
   536 
   270 	<foundkey>mango</foundkey>
   537 	<foundkey>mango</foundkey>
       
   538 
   271 	<foundkey>tomato</foundkey>
   539 	<foundkey>tomato</foundkey>
   272 </actionbody>
   540 
       
   541 </actionbody>
       
   542 
       
   543 
   273 
   544 
   274 [SEC-FILETOKENS-AUTHOBJECTS_V2-0009-003]
   545 [SEC-FILETOKENS-AUTHOBJECTS_V2-0009-003]
   275 <actionbody>
   546 
       
   547 <actionbody>
       
   548 
   276 	<keylabel>tomato</keylabel>
   549 	<keylabel>tomato</keylabel>
       
   550 
   277 	<foundkey>banana</foundkey>
   551 	<foundkey>banana</foundkey>
       
   552 
   278 	<foundkey>mango</foundkey>
   553 	<foundkey>mango</foundkey>
       
   554 
   279 	<foundkey>tomato</foundkey>
   555 	<foundkey>tomato</foundkey>
   280 </actionbody>
   556 
       
   557 </actionbody>
       
   558 
       
   559 
   281 
   560 
   282 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-001]
   561 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-001]
   283 <actionbody>
   562 
   284 	<keylabel>banana</keylabel>
   563 <actionbody>
       
   564 
       
   565 	<keylabel>banana</keylabel>
       
   566 
   285 	<timeout>30</timeout>
   567 	<timeout>30</timeout>
   286 </actionbody>
   568 
       
   569 </actionbody>
       
   570 
       
   571 
   287 
   572 
   288 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-002]
   573 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-002]
   289 <actionbody>
   574 
   290 	<keylabel>banana</keylabel>
   575 <actionbody>
       
   576 
       
   577 	<keylabel>banana</keylabel>
       
   578 
   291 	<open>RSA</open>
   579 	<open>RSA</open>
       
   580 
   292 	<text>This is text of 20 .</text>
   581 	<text>This is text of 20 .</text>
       
   582 
   293 	<passphrase>flyingelephant</passphrase>
   583 	<passphrase>flyingelephant</passphrase>
   294 </actionbody>
   584 
       
   585 </actionbody>
       
   586 
       
   587 
   295 
   588 
   296 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-003]
   589 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-003]
   297 <actionbody>
   590 
   298 	<keylabel>banana</keylabel>
   591 <actionbody>
       
   592 
       
   593 	<keylabel>banana</keylabel>
       
   594 
   299 	<passphrase>change wrong1 redfox</passphrase>
   595 	<passphrase>change wrong1 redfox</passphrase>
       
   596 
   300 	<passphrase>change wrong2 redfox</passphrase>
   597 	<passphrase>change wrong2 redfox</passphrase>
       
   598 
   301 	<passphrase>change wrong3 redfox</passphrase>
   599 	<passphrase>change wrong3 redfox</passphrase>
   302 </actionbody>
   600 
       
   601 </actionbody>
       
   602 
       
   603 
   303 
   604 
   304 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-004]
   605 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-004]
   305 <actionbody>
   606 
   306 	<keylabel>banana</keylabel>
   607 <actionbody>
       
   608 
       
   609 	<keylabel>banana</keylabel>
       
   610 
   307 	<open>RSA</open>
   611 	<open>RSA</open>
       
   612 
   308 	<text>This is text of 20 .</text>
   613 	<text>This is text of 20 .</text>
   309 </actionbody>
   614 
       
   615 </actionbody>
       
   616 
       
   617 
   310 
   618 
   311 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-005]
   619 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-005]
   312 <actionbody>
   620 
   313 	<keylabel>banana</keylabel>
   621 <actionbody>
       
   622 
       
   623 	<keylabel>banana</keylabel>
       
   624 
   314 	<passphrase>change flyingelephant redfox</passphrase>
   625 	<passphrase>change flyingelephant redfox</passphrase>
   315 </actionbody>
   626 
       
   627 </actionbody>
       
   628 
       
   629 
   316 
   630 
   317 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-006]
   631 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-006]
   318 <actionbody>
   632 
   319 	<keylabel>banana</keylabel>
   633 <actionbody>
       
   634 
       
   635 	<keylabel>banana</keylabel>
       
   636 
   320 	<open>RSA</open>
   637 	<open>RSA</open>
       
   638 
   321 	<text>This is text of 20 .</text>
   639 	<text>This is text of 20 .</text>
       
   640 
   322 	<passphrase>flyingelephant</passphrase>
   641 	<passphrase>flyingelephant</passphrase>
       
   642 
   323 	<passphrase>flyingelephant</passphrase>
   643 	<passphrase>flyingelephant</passphrase>
       
   644 
   324 	<passphrase>flyingelephant</passphrase>
   645 	<passphrase>flyingelephant</passphrase>
   325 </actionbody>
   646 
       
   647 </actionbody>
       
   648 
       
   649 
   326 
   650 
   327 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-007]
   651 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-007]
   328 <actionbody>
   652 
   329 	<keylabel>banana</keylabel>
   653 <actionbody>
       
   654 
       
   655 	<keylabel>banana</keylabel>
       
   656 
   330 	<open>RSA</open>
   657 	<open>RSA</open>
       
   658 
   331 	<text>This is text of 20 .</text>
   659 	<text>This is text of 20 .</text>
       
   660 
   332 	<passphrase>redfox</passphrase>
   661 	<passphrase>redfox</passphrase>
   333 </actionbody>
   662 
       
   663 </actionbody>
       
   664 
       
   665 
   334 
   666 
   335 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-008]
   667 [SEC-FILETOKENS-AUTHOBJECTS_V2-0010-008]
   336 <actionbody>
   668 
   337 	<keylabel>banana</keylabel>
   669 <actionbody>
       
   670 
       
   671 	<keylabel>banana</keylabel>
       
   672 
   338 	<timeout>0</timeout>
   673 	<timeout>0</timeout>
   339 </actionbody>
   674 
       
   675 </actionbody>
       
   676 
       
   677 
   340 
   678 
   341 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-001]
   679 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-001]
   342 <actionbody>
   680 
       
   681 <actionbody>
       
   682 
   343 	<mode>manager</mode>
   683 	<mode>manager</mode>
   344 </actionbody>
   684 
       
   685 </actionbody>
       
   686 
       
   687 
   345 
   688 
   346 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-002]
   689 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-002]
   347 <actionbody>
   690 
   348 	<keylabel>banana</keylabel>
   691 <actionbody>
       
   692 
       
   693 	<keylabel>banana</keylabel>
       
   694 
   349 	<timeout>30</timeout>
   695 	<timeout>30</timeout>
   350 </actionbody>
   696 
       
   697 </actionbody>
       
   698 
       
   699 
   351 
   700 
   352 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-003]
   701 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-003]
   353 <actionbody>
   702 
   354 	<keylabel>banana</keylabel>
   703 <actionbody>
       
   704 
       
   705 	<keylabel>banana</keylabel>
       
   706 
   355 	<open>RSA</open>
   707 	<open>RSA</open>
       
   708 
   356 	<text>This is text of 20 .</text>
   709 	<text>This is text of 20 .</text>
       
   710 
   357 	<passphrase>redfox</passphrase>
   711 	<passphrase>redfox</passphrase>
   358 </actionbody>
   712 
       
   713 </actionbody>
       
   714 
       
   715 
   359 
   716 
   360 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-004]
   717 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-004]
   361 <actionbody>
   718 
   362 	<keylabel>banana</keylabel>
   719 <actionbody>
       
   720 
       
   721 	<keylabel>banana</keylabel>
       
   722 
   363 	<keystore>1</keystore>
   723 	<keystore>1</keystore>
   364 </actionbody>
   724 
       
   725 </actionbody>
       
   726 
       
   727 
   365 
   728 
   366 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-005]
   729 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-005]
   367 <actionbody>
   730 
   368 	<keylabel>banana</keylabel>
   731 <actionbody>
       
   732 
       
   733 	<keylabel>banana</keylabel>
       
   734 
   369 	<open>RSA</open>
   735 	<open>RSA</open>
       
   736 
   370 	<text>This is text of 20 .</text>
   737 	<text>This is text of 20 .</text>
   371 </actionbody>
   738 
       
   739 </actionbody>
       
   740 
       
   741 
   372 
   742 
   373 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-006]
   743 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-006]
   374 <actionbody>
   744 
       
   745 <actionbody>
       
   746 
   375 	<keystore>1</keystore>
   747 	<keystore>1</keystore>
   376 </actionbody>
   748 
       
   749 </actionbody>
       
   750 
       
   751 
   377 
   752 
   378 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-007]
   753 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-007]
   379 <actionbody>
   754 
   380 	<keylabel>banana</keylabel>
   755 <actionbody>
       
   756 
       
   757 	<keylabel>banana</keylabel>
       
   758 
   381 	<open>RSA</open>
   759 	<open>RSA</open>
       
   760 
   382 	<text>This is text of 20 .</text>
   761 	<text>This is text of 20 .</text>
       
   762 
   383 	<passphrase>redfox</passphrase>
   763 	<passphrase>redfox</passphrase>
   384 </actionbody>
   764 
       
   765 </actionbody>
       
   766 
       
   767 
   385 
   768 
   386 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-009]
   769 [SEC-FILETOKENS-AUTHOBJECTS_V2-0011-009]
   387 <actionbody>
   770 
   388 	<keylabel>banana</keylabel>
   771 <actionbody>
       
   772 
       
   773 	<keylabel>banana</keylabel>
       
   774 
   389 	<timeout>0</timeout>
   775 	<timeout>0</timeout>
   390 </actionbody>
   776 
       
   777 </actionbody>
       
   778 
       
   779 
   391 
   780 
   392 [SEC-FILETOKENS-AUTHOBJECTS_V2-0012-001]
   781 [SEC-FILETOKENS-AUTHOBJECTS_V2-0012-001]
   393 <actionbody>
   782 
   394 	<keylabel>banana</keylabel>
   783 <actionbody>
   395 </actionbody>
   784 
       
   785 	<keylabel>banana</keylabel>
       
   786 
       
   787 </actionbody>
       
   788 
   396 <actionresult>
   789 <actionresult>
       
   790 
   397 	<policy>
   791 	<policy>
       
   792 
   398 			<secureid>0x101F7E95</secureid>
   793 			<secureid>0x101F7E95</secureid>
       
   794 
   399 		</policy>
   795 		</policy>
       
   796 
   400 </actionresult>
   797 </actionresult>
   401 
   798 
       
   799 
       
   800 
   402 [SEC-FILETOKENS-AUTHOBJECTS_V2-0012-002]
   801 [SEC-FILETOKENS-AUTHOBJECTS_V2-0012-002]
   403 <actionbody>
   802 
   404 	<keylabel>banana</keylabel>
   803 <actionbody>
   405 </actionbody>
   804 
       
   805 	<keylabel>banana</keylabel>
       
   806 
       
   807 </actionbody>
       
   808 
   406 <actionresult>
   809 <actionresult>
       
   810 
   407 	<policy>
   811 	<policy>
       
   812 
   408 			<secureid>0x101F7E95</secureid>
   813 			<secureid>0x101F7E95</secureid>
       
   814 
   409 		</policy>
   815 		</policy>
       
   816 
   410 </actionresult>
   817 </actionresult>
   411 
   818 
       
   819 
       
   820 
   412 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-001]
   821 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-001]
   413 <actionbody>
   822 
   414 	<keylabel>banana</keylabel>
   823 <actionbody>
       
   824 
       
   825 	<keylabel>banana</keylabel>
       
   826 
   415 	<policy>
   827 	<policy>
       
   828 
   416 	<secureid>0x101FFFFF</secureid>
   829 	<secureid>0x101FFFFF</secureid>
       
   830 
   417 	<capability>DRM</capability>
   831 	<capability>DRM</capability>
       
   832 
   418 	<capability>ReadUserData</capability>
   833 	<capability>ReadUserData</capability>
       
   834 
   419 	</policy>
   835 	</policy>
   420 </actionbody>
   836 
       
   837 </actionbody>
       
   838 
       
   839 
   421 
   840 
   422 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-002]
   841 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-002]
   423 <actionbody>
   842 
   424 	<keylabel>banana</keylabel>
   843 <actionbody>
   425 </actionbody>
   844 
       
   845 	<keylabel>banana</keylabel>
       
   846 
       
   847 </actionbody>
       
   848 
   426 <actionresult>
   849 <actionresult>
       
   850 
   427 	<policy>
   851 	<policy>
       
   852 
   428 			<secureid>0x101FFFFF</secureid>
   853 			<secureid>0x101FFFFF</secureid>
       
   854 
   429 			<capability>DRM</capability>
   855 			<capability>DRM</capability>
       
   856 
   430 			<capability>ReadUserData</capability>
   857 			<capability>ReadUserData</capability>
       
   858 
   431 		</policy>
   859 		</policy>
       
   860 
   432 </actionresult>
   861 </actionresult>
   433 
   862 
       
   863 
       
   864 
   434 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-003]
   865 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-003]
   435 <actionbody>
   866 
       
   867 <actionbody>
       
   868 
   436 	<keylabel>mango</keylabel>
   869 	<keylabel>mango</keylabel>
       
   870 
   437 	<policy>
   871 	<policy>
       
   872 
   438 	<vendorid>0x70000007</vendorid>
   873 	<vendorid>0x70000007</vendorid>
       
   874 
   439 	<capability>DRM</capability>
   875 	<capability>DRM</capability>
       
   876 
   440 	<capability>ReadUserData</capability>
   877 	<capability>ReadUserData</capability>
       
   878 
   441 	</policy>
   879 	</policy>
   442 </actionbody>
   880 
       
   881 </actionbody>
       
   882 
       
   883 
   443 
   884 
   444 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-004]
   885 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-004]
   445 <actionbody>
   886 
       
   887 <actionbody>
       
   888 
   446 	<keylabel>mango</keylabel>
   889 	<keylabel>mango</keylabel>
   447 </actionbody>
   890 
       
   891 </actionbody>
       
   892 
   448 <actionresult>
   893 <actionresult>
       
   894 
   449 	<policy>
   895 	<policy>
       
   896 
   450 			<vendorid>0x70000007</vendorid>
   897 			<vendorid>0x70000007</vendorid>
       
   898 
   451 			<capability>DRM</capability>
   899 			<capability>DRM</capability>
       
   900 
   452 			<capability>ReadUserData</capability>
   901 			<capability>ReadUserData</capability>
       
   902 
   453 		</policy>
   903 		</policy>
       
   904 
   454 </actionresult>
   905 </actionresult>
   455 
   906 
       
   907 
       
   908 
   456 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-005]
   909 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-005]
   457 <actionbody>
   910 
       
   911 <actionbody>
       
   912 
   458 	<keylabel>tomato</keylabel>
   913 	<keylabel>tomato</keylabel>
       
   914 
   459 	<policy>
   915 	<policy>
       
   916 
   460 	<capability>DRM</capability>
   917 	<capability>DRM</capability>
       
   918 
   461 	<capability>ReadUserData</capability>
   919 	<capability>ReadUserData</capability>
       
   920 
   462 	<capability>WriteUserData</capability>
   921 	<capability>WriteUserData</capability>
       
   922 
   463 	<capability>ReadDeviceData</capability>
   923 	<capability>ReadDeviceData</capability>
       
   924 
   464 	<capability>WriteDeviceData</capability>
   925 	<capability>WriteDeviceData</capability>
       
   926 
   465 	</policy>
   927 	</policy>
   466 </actionbody>
   928 
       
   929 </actionbody>
       
   930 
       
   931 
   467 
   932 
   468 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-006]
   933 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-006]
   469 <actionbody>
   934 
       
   935 <actionbody>
       
   936 
   470 	<keylabel>tomato</keylabel>
   937 	<keylabel>tomato</keylabel>
   471 </actionbody>
   938 
       
   939 </actionbody>
       
   940 
   472 <actionresult>
   941 <actionresult>
       
   942 
   473 	<policy>
   943 	<policy>
       
   944 
   474 			<capability>DRM</capability>
   945 			<capability>DRM</capability>
       
   946 
   475 			<capability>ReadUserData</capability>
   947 			<capability>ReadUserData</capability>
       
   948 
   476 			<capability>WriteUserData</capability>
   949 			<capability>WriteUserData</capability>
       
   950 
   477 			<capability>ReadDeviceData</capability>
   951 			<capability>ReadDeviceData</capability>
       
   952 
   478 			<capability>WriteDeviceData</capability>
   953 			<capability>WriteDeviceData</capability>
       
   954 
   479 		</policy>
   955 		</policy>
       
   956 
   480 </actionresult>
   957 </actionresult>
   481 
   958 
       
   959 
       
   960 
   482 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-007]
   961 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-007]
   483 <actionbody>
   962 
   484 	<keylabel>banana</keylabel>
   963 <actionbody>
       
   964 
       
   965 	<keylabel>banana</keylabel>
       
   966 
   485 	<policy>
   967 	<policy>
       
   968 
   486 	<capability>DRM</capability>
   969 	<capability>DRM</capability>
       
   970 
   487 	<capability>ReadUserData</capability>
   971 	<capability>ReadUserData</capability>
       
   972 
   488 	<capability>WriteUserData</capability>
   973 	<capability>WriteUserData</capability>
       
   974 
   489 	<capability>NetworkControl</capability>
   975 	<capability>NetworkControl</capability>
       
   976 
   490 	</policy>
   977 	</policy>
   491 </actionbody>
   978 
       
   979 </actionbody>
       
   980 
       
   981 
   492 
   982 
   493 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-008]
   983 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-008]
   494 <actionbody>
   984 
   495 	<keylabel>banana</keylabel>
   985 <actionbody>
       
   986 
       
   987 	<keylabel>banana</keylabel>
       
   988 
   496 	<policy>
   989 	<policy>
       
   990 
   497 	<secureid>0x101F7E96</secureid>
   991 	<secureid>0x101F7E96</secureid>
       
   992 
   498 	<capability>DRM</capability>
   993 	<capability>DRM</capability>
       
   994 
   499 	<capability>ReadUserData</capability>
   995 	<capability>ReadUserData</capability>
       
   996 
   500 	<capability>WriteUserData</capability>
   997 	<capability>WriteUserData</capability>
       
   998 
   501 	</policy>
   999 	</policy>
   502 </actionbody>
  1000 
       
  1001 </actionbody>
       
  1002 
       
  1003 
   503 
  1004 
   504 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-009]
  1005 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-009]
   505 <actionbody>
  1006 
   506 	<keylabel>banana</keylabel>
  1007 <actionbody>
       
  1008 
       
  1009 	<keylabel>banana</keylabel>
       
  1010 
   507 	<policy>
  1011 	<policy>
       
  1012 
   508 	<vendorid>0x70000002</vendorid>
  1013 	<vendorid>0x70000002</vendorid>
       
  1014 
   509 	<capability>DRM</capability>
  1015 	<capability>DRM</capability>
       
  1016 
   510 	<capability>ReadUserData</capability>
  1017 	<capability>ReadUserData</capability>
       
  1018 
   511 	<capability>WriteUserData</capability>
  1019 	<capability>WriteUserData</capability>
       
  1020 
   512 	</policy>
  1021 	</policy>
   513 </actionbody>
  1022 
       
  1023 </actionbody>
       
  1024 
       
  1025 
   514 
  1026 
   515 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-010]
  1027 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-010]
   516 <actionbody>
  1028 
   517 	<keylabel>banana</keylabel>
  1029 <actionbody>
       
  1030 
       
  1031 	<keylabel>banana</keylabel>
       
  1032 
   518 	<policy>
  1033 	<policy>
       
  1034 
   519 	<capability>DRM</capability>
  1035 	<capability>DRM</capability>
       
  1036 
   520 	<capability>ReadUserData</capability>
  1037 	<capability>ReadUserData</capability>
       
  1038 
   521 	<capability>WriteUserData</capability>
  1039 	<capability>WriteUserData</capability>
       
  1040 
   522 	</policy>
  1041 	</policy>
   523 </actionbody>
  1042 
       
  1043 </actionbody>
       
  1044 
       
  1045 
   524 
  1046 
   525 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-011]
  1047 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-011]
   526 <actionbody>
  1048 
   527 	<keylabel>banana</keylabel>
  1049 <actionbody>
   528 </actionbody>
  1050 
       
  1051 	<keylabel>banana</keylabel>
       
  1052 
       
  1053 </actionbody>
       
  1054 
   529 <actionresult>
  1055 <actionresult>
       
  1056 
   530 	<policy>
  1057 	<policy>
       
  1058 
   531 			<capability>DRM</capability>
  1059 			<capability>DRM</capability>
       
  1060 
   532 			<capability>ReadUserData</capability>
  1061 			<capability>ReadUserData</capability>
       
  1062 
   533 			<capability>WriteUserData</capability>
  1063 			<capability>WriteUserData</capability>
       
  1064 
   534 		</policy>
  1065 		</policy>
       
  1066 
   535 </actionresult>
  1067 </actionresult>
   536 
  1068 
       
  1069 
       
  1070 
   537 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-012]
  1071 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-012]
   538 <actionbody>
  1072 
       
  1073 <actionbody>
       
  1074 
   539 	<keylabel>mango</keylabel>
  1075 	<keylabel>mango</keylabel>
       
  1076 
   540 	<policy>
  1077 	<policy>
       
  1078 
   541 	<secureid>0x101F7E95</secureid>
  1079 	<secureid>0x101F7E95</secureid>
       
  1080 
   542 	<capability>ReadUserData</capability>
  1081 	<capability>ReadUserData</capability>
       
  1082 
   543 	<capability>DRM</capability>
  1083 	<capability>DRM</capability>
       
  1084 
   544 	<capability>ReadDeviceData</capability>
  1085 	<capability>ReadDeviceData</capability>
       
  1086 
   545 	</policy>
  1087 	</policy>
   546 </actionbody>
  1088 
       
  1089 </actionbody>
       
  1090 
       
  1091 
   547 
  1092 
   548 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-013]
  1093 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-013]
   549 <actionbody>
  1094 
       
  1095 <actionbody>
       
  1096 
   550 	<keylabel>mango</keylabel>
  1097 	<keylabel>mango</keylabel>
   551 </actionbody>
  1098 
       
  1099 </actionbody>
       
  1100 
   552 <actionresult>
  1101 <actionresult>
       
  1102 
   553 	<policy>
  1103 	<policy>
       
  1104 
   554 			<secureid>0x101F7E95</secureid>
  1105 			<secureid>0x101F7E95</secureid>
       
  1106 
   555 			<capability>ReadUserData</capability>
  1107 			<capability>ReadUserData</capability>
       
  1108 
   556 			<capability>DRM</capability>
  1109 			<capability>DRM</capability>
       
  1110 
   557 			<capability>ReadDeviceData</capability>
  1111 			<capability>ReadDeviceData</capability>
       
  1112 
   558 		</policy>
  1113 		</policy>
       
  1114 
   559 </actionresult>
  1115 </actionresult>
   560 
  1116 
       
  1117 
       
  1118 
   561 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-014]
  1119 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-014]
   562 <actionbody>
  1120 
       
  1121 <actionbody>
       
  1122 
   563 	<keylabel>tomato</keylabel>
  1123 	<keylabel>tomato</keylabel>
       
  1124 
   564 	<policy>
  1125 	<policy>
       
  1126 
   565 	<vendorid>0x70000001</vendorid>
  1127 	<vendorid>0x70000001</vendorid>
       
  1128 
   566 	<capability>ReadUserData</capability>
  1129 	<capability>ReadUserData</capability>
       
  1130 
   567 	<capability>DRM</capability>
  1131 	<capability>DRM</capability>
       
  1132 
   568 	<capability>WriteDeviceData</capability>
  1133 	<capability>WriteDeviceData</capability>
       
  1134 
   569 	</policy>
  1135 	</policy>
   570 </actionbody>
  1136 
       
  1137 </actionbody>
       
  1138 
       
  1139 
   571 
  1140 
   572 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-015]
  1141 [SEC-FILETOKENS-AUTHOBJECTS_V2-0013-015]
   573 <actionbody>
  1142 
       
  1143 <actionbody>
       
  1144 
   574 	<keylabel>tomato</keylabel>
  1145 	<keylabel>tomato</keylabel>
   575 </actionbody>
  1146 
       
  1147 </actionbody>
       
  1148 
   576 <actionresult>
  1149 <actionresult>
       
  1150 
   577 	<policy>
  1151 	<policy>
       
  1152 
   578 			<vendorid>0x70000001</vendorid>
  1153 			<vendorid>0x70000001</vendorid>
       
  1154 
   579 			<capability>ReadUserData</capability>
  1155 			<capability>ReadUserData</capability>
       
  1156 
   580 			<capability>DRM</capability>
  1157 			<capability>DRM</capability>
       
  1158 
   581 			<capability>WriteDeviceData</capability>
  1159 			<capability>WriteDeviceData</capability>
       
  1160 
   582 		</policy>
  1161 		</policy>
       
  1162 
   583 </actionresult>
  1163 </actionresult>
   584 
  1164 
       
  1165 
       
  1166 
   585 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-001]
  1167 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-001]
   586 <actionbody>
  1168 
       
  1169 <actionbody>
       
  1170 
   587 	<testexe>t_keystore.exe</testexe>
  1171 	<testexe>t_keystore.exe</testexe>
       
  1172 
   588 	<excludedcapabilities>
  1173 	<excludedcapabilities>
       
  1174 
   589 	<capability>TCB</capability>
  1175 	<capability>TCB</capability>
       
  1176 
   590 	</excludedcapabilities>
  1177 	</excludedcapabilities>
       
  1178 
   591 	<policy>
  1179 	<policy>
       
  1180 
   592 	<secureid>0x101FFFFF</secureid>
  1181 	<secureid>0x101FFFFF</secureid>
       
  1182 
   593 	<capability>DRM</capability>
  1183 	<capability>DRM</capability>
       
  1184 
   594 	<capability>ReadUserData</capability>
  1185 	<capability>ReadUserData</capability>
       
  1186 
   595 	</policy>
  1187 	</policy>
   596 
  1188 
       
  1189 
       
  1190 
   597 	<preactions>
  1191 	<preactions>
   598 	<action>
  1192 
       
  1193 	<action>
       
  1194 
   599 		<actionname>1, Open key store in manager mode</actionname>
  1195 		<actionname>1, Open key store in manager mode</actionname>
       
  1196 
   600 		<actiontype>init</actiontype>
  1197 		<actiontype>init</actiontype>
   601 		<actionbody>
  1198 
       
  1199 		<actionbody>
       
  1200 
   602 			<mode>manager</mode>
  1201 			<mode>manager</mode>
   603 		</actionbody>
  1202 
   604 		<actionresult>
  1203 		</actionbody>
   605 			<return>KErrNone</return>
  1204 
   606 		</actionresult>
  1205 		<actionresult>
   607 	</action>
  1206 
       
  1207 			<return>KErrNone</return>
       
  1208 
       
  1209 		</actionresult>
       
  1210 
       
  1211 	</action>
       
  1212 
   608 	</preactions>
  1213 	</preactions>
   609 
  1214 
       
  1215 
       
  1216 
   610 	<passactions>
  1217 	<passactions>
   611 	<action>
  1218 
       
  1219 	<action>
       
  1220 
   612 		<actionname>2, Get key info</actionname>
  1221 		<actionname>2, Get key info</actionname>
       
  1222 
   613 		<actiontype>getkeyinfo</actiontype>
  1223 		<actiontype>getkeyinfo</actiontype>
   614 		<actionbody>
  1224 
       
  1225 		<actionbody>
       
  1226 
   615 			<keylabel>banana</keylabel>
  1227 			<keylabel>banana</keylabel>
       
  1228 
   616 			<keyusage>allusagesbutNR</keyusage>
  1229 			<keyusage>allusagesbutNR</keyusage>
       
  1230 
   617 			<keysize>512</keysize>
  1231 			<keysize>512</keysize>
       
  1232 
   618 			<keyalgorithm>RSA</keyalgorithm>
  1233 			<keyalgorithm>RSA</keyalgorithm>
       
  1234 
   619 			<keyaccesstype>Extractable</keyaccesstype>
  1235 			<keyaccesstype>Extractable</keyaccesstype>
       
  1236 
   620 			<keyaccesstype>Local</keyaccesstype>
  1237 			<keyaccesstype>Local</keyaccesstype>
   621 		</actionbody>
  1238 
   622 		<actionresult>
  1239 		</actionbody>
   623 			<return>KErrNone</return>
  1240 
   624 		</actionresult>
  1241 		<actionresult>
   625 	</action>
  1242 
   626 
  1243 			<return>KErrNone</return>
   627 	<action>
  1244 
       
  1245 		</actionresult>
       
  1246 
       
  1247 	</action>
       
  1248 
       
  1249 
       
  1250 
       
  1251 	<action>
       
  1252 
   628 		<actionname>3, Sign</actionname>
  1253 		<actionname>3, Sign</actionname>
       
  1254 
   629 		<actiontype>sign</actiontype>
  1255 		<actiontype>sign</actiontype>
   630 		<actionbody>
  1256 
       
  1257 		<actionbody>
       
  1258 
   631 			<keylabel>banana</keylabel>
  1259 			<keylabel>banana</keylabel>
       
  1260 
   632 			<open>RSA</open>
  1261 			<open>RSA</open>
       
  1262 
   633 			<text>This is text of 20 .</text>
  1263 			<text>This is text of 20 .</text>
       
  1264 
   634 			<passphrase>redfox</passphrase>
  1265 			<passphrase>redfox</passphrase>
   635 		</actionbody>
  1266 
   636 		<actionresult>
  1267 		</actionbody>
   637 			<return>KErrNone</return>
  1268 
   638 		</actionresult>
  1269 		<actionresult>
   639 	</action>
  1270 
   640 
  1271 			<return>KErrNone</return>
   641 	<action>
  1272 
       
  1273 		</actionresult>
       
  1274 
       
  1275 	</action>
       
  1276 
       
  1277 
       
  1278 
       
  1279 	<action>
       
  1280 
   642 		<actionname>4, Decrypt</actionname>
  1281 		<actionname>4, Decrypt</actionname>
       
  1282 
   643 		<actiontype>decrypt</actiontype>
  1283 		<actiontype>decrypt</actiontype>
   644 		<actionbody>
  1284 
       
  1285 		<actionbody>
       
  1286 
   645 			<keylabel>banana</keylabel>
  1287 			<keylabel>banana</keylabel>
       
  1288 
   646 			<text>Ook!</text>
  1289 			<text>Ook!</text>
       
  1290 
   647 			<passphrase>redfox</passphrase>
  1291 			<passphrase>redfox</passphrase>
   648 		</actionbody>
  1292 
   649 		<actionresult>
  1293 		</actionbody>
   650 			<return>KErrNone</return>
  1294 
   651 		</actionresult>
  1295 		<actionresult>
   652 	</action>
  1296 
       
  1297 			<return>KErrNone</return>
       
  1298 
       
  1299 		</actionresult>
       
  1300 
       
  1301 	</action>
       
  1302 
   653 	</passactions>
  1303 	</passactions>
   654 
  1304 
       
  1305 
       
  1306 
   655 	<failactions>
  1307 	<failactions>
   656 	<action>
  1308 
       
  1309 	<action>
       
  1310 
   657 		<actionname>2, Get key info</actionname>
  1311 		<actionname>2, Get key info</actionname>
       
  1312 
   658 		<actiontype>getkeyinfo</actiontype>
  1313 		<actiontype>getkeyinfo</actiontype>
   659 		<actionbody>
  1314 
       
  1315 		<actionbody>
       
  1316 
   660 			<keylabel>banana</keylabel>
  1317 			<keylabel>banana</keylabel>
       
  1318 
   661 			<keyusage>allusagesbutNR</keyusage>
  1319 			<keyusage>allusagesbutNR</keyusage>
       
  1320 
   662 			<keysize>512</keysize>
  1321 			<keysize>512</keysize>
       
  1322 
   663 			<keyalgorithm>RSA</keyalgorithm>
  1323 			<keyalgorithm>RSA</keyalgorithm>
       
  1324 
   664 			<keyaccesstype>Extractable</keyaccesstype>
  1325 			<keyaccesstype>Extractable</keyaccesstype>
       
  1326 
   665 			<keyaccesstype>Local</keyaccesstype>
  1327 			<keyaccesstype>Local</keyaccesstype>
   666 		</actionbody>
  1328 
   667 		<actionresult>
  1329 		</actionbody>
       
  1330 
       
  1331 		<actionresult>
       
  1332 
   668 			<return>KErrPermissionDenied</return>
  1333 			<return>KErrPermissionDenied</return>
   669 		</actionresult>
  1334 
   670 	</action>
  1335 		</actionresult>
   671 
  1336 
   672 	<action>
  1337 	</action>
       
  1338 
       
  1339 
       
  1340 
       
  1341 	<action>
       
  1342 
   673 		<actionname>3, Sign</actionname>
  1343 		<actionname>3, Sign</actionname>
       
  1344 
   674 		<actiontype>sign</actiontype>
  1345 		<actiontype>sign</actiontype>
   675 		<actionbody>
  1346 
       
  1347 		<actionbody>
       
  1348 
   676 			<keylabel>banana</keylabel>
  1349 			<keylabel>banana</keylabel>
       
  1350 
   677 			<open>RSA</open>
  1351 			<open>RSA</open>
       
  1352 
   678 			<text>This is text of 20 .</text>
  1353 			<text>This is text of 20 .</text>
   679 		</actionbody>
  1354 
   680 		<actionresult>
  1355 		</actionbody>
       
  1356 
       
  1357 		<actionresult>
       
  1358 
   681 			<return>KErrPermissionDenied</return>
  1359 			<return>KErrPermissionDenied</return>
   682 		</actionresult>
  1360 
   683 	</action>
  1361 		</actionresult>
   684 
  1362 
   685 	<action>
  1363 	</action>
       
  1364 
       
  1365 
       
  1366 
       
  1367 	<action>
       
  1368 
   686 		<actionname>4, Decrypt</actionname>
  1369 		<actionname>4, Decrypt</actionname>
       
  1370 
   687 		<actiontype>decrypt</actiontype>
  1371 		<actiontype>decrypt</actiontype>
   688 		<actionbody>
  1372 
       
  1373 		<actionbody>
       
  1374 
   689 			<keylabel>banana</keylabel>
  1375 			<keylabel>banana</keylabel>
       
  1376 
   690 			<text>Ook!</text>
  1377 			<text>Ook!</text>
   691 		</actionbody>
  1378 
   692 		<actionresult>
  1379 		</actionbody>
       
  1380 
       
  1381 		<actionresult>
       
  1382 
   693 			<return>KErrPermissionDenied</return>
  1383 			<return>KErrPermissionDenied</return>
   694 		</actionresult>
  1384 
   695 	</action>
  1385 		</actionresult>
       
  1386 
       
  1387 	</action>
       
  1388 
   696 	</failactions>
  1389 	</failactions>
   697 
  1390 
       
  1391 
       
  1392 
   698 	<postactions>
  1393 	<postactions>
   699 	<action>
  1394 
       
  1395 	<action>
       
  1396 
   700 		<actionname>5, Close key store</actionname>
  1397 		<actionname>5, Close key store</actionname>
       
  1398 
   701 		<actiontype>delete</actiontype>
  1399 		<actiontype>delete</actiontype>
       
  1400 
   702 		<actionbody></actionbody>
  1401 		<actionbody></actionbody>
   703 		<actionresult>
  1402 
   704 			<return>KErrNone</return>
  1403 		<actionresult>
   705 		</actionresult>
  1404 
   706 	</action>
  1405 			<return>KErrNone</return>
       
  1406 
       
  1407 		</actionresult>
       
  1408 
       
  1409 	</action>
       
  1410 
   707 	</postactions>
  1411 	</postactions>
   708 </actionbody>
  1412 
       
  1413 </actionbody>
       
  1414 
       
  1415 
   709 
  1416 
   710 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-002]
  1417 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-002]
   711 <actionbody>
  1418 
       
  1419 <actionbody>
       
  1420 
   712 	<testexe>t_keystore.exe</testexe>
  1421 	<testexe>t_keystore.exe</testexe>
       
  1422 
   713 	<excludedcapabilities>
  1423 	<excludedcapabilities>
       
  1424 
   714 	<capability>TCB</capability>
  1425 	<capability>TCB</capability>
       
  1426 
   715 	</excludedcapabilities>
  1427 	</excludedcapabilities>
       
  1428 
   716 	<policy>
  1429 	<policy>
       
  1430 
   717 	<vendorid>0x70000007</vendorid>
  1431 	<vendorid>0x70000007</vendorid>
       
  1432 
   718 	<capability>DRM</capability>
  1433 	<capability>DRM</capability>
       
  1434 
   719 	<capability>ReadUserData</capability>
  1435 	<capability>ReadUserData</capability>
       
  1436 
   720 	</policy>
  1437 	</policy>
   721 
  1438 
       
  1439 
       
  1440 
   722 	<preactions>
  1441 	<preactions>
   723 	<action>
  1442 
       
  1443 	<action>
       
  1444 
   724 		<actionname>1, Open key store in manager mode</actionname>
  1445 		<actionname>1, Open key store in manager mode</actionname>
       
  1446 
   725 		<actiontype>init</actiontype>
  1447 		<actiontype>init</actiontype>
   726 		<actionbody>
  1448 
       
  1449 		<actionbody>
       
  1450 
   727 			<mode>manager</mode>
  1451 			<mode>manager</mode>
   728 		</actionbody>
  1452 
   729 		<actionresult>
  1453 		</actionbody>
   730 			<return>KErrNone</return>
  1454 
   731 		</actionresult>
  1455 		<actionresult>
   732 	</action>
  1456 
       
  1457 			<return>KErrNone</return>
       
  1458 
       
  1459 		</actionresult>
       
  1460 
       
  1461 	</action>
       
  1462 
   733 	</preactions>
  1463 	</preactions>
   734 
  1464 
       
  1465 
       
  1466 
   735 	<passactions>
  1467 	<passactions>
   736 	<action>
  1468 
       
  1469 	<action>
       
  1470 
   737 		<actionname>2, Get key info</actionname>
  1471 		<actionname>2, Get key info</actionname>
       
  1472 
   738 		<actiontype>getkeyinfo</actiontype>
  1473 		<actiontype>getkeyinfo</actiontype>
   739 		<actionbody>
  1474 
       
  1475 		<actionbody>
       
  1476 
   740 			<keylabel>mango</keylabel>
  1477 			<keylabel>mango</keylabel>
       
  1478 
   741 			<keyusage>allusagesbutNR</keyusage>
  1479 			<keyusage>allusagesbutNR</keyusage>
       
  1480 
   742 			<keysize>512</keysize>
  1481 			<keysize>512</keysize>
       
  1482 
   743 			<keyalgorithm>DSA</keyalgorithm>
  1483 			<keyalgorithm>DSA</keyalgorithm>
       
  1484 
   744 			<keyaccesstype>Extractable</keyaccesstype>
  1485 			<keyaccesstype>Extractable</keyaccesstype>
       
  1486 
   745 			<keyaccesstype>Local</keyaccesstype>
  1487 			<keyaccesstype>Local</keyaccesstype>
   746 		</actionbody>
  1488 
   747 		<actionresult>
  1489 		</actionbody>
   748 			<return>KErrNone</return>
  1490 
   749 		</actionresult>
  1491 		<actionresult>
   750 	</action>
  1492 
   751 
  1493 			<return>KErrNone</return>
   752 	<action>
  1494 
       
  1495 		</actionresult>
       
  1496 
       
  1497 	</action>
       
  1498 
       
  1499 
       
  1500 
       
  1501 	<action>
       
  1502 
   753 		<actionname>3, Sign</actionname>
  1503 		<actionname>3, Sign</actionname>
       
  1504 
   754 		<actiontype>sign</actiontype>
  1505 		<actiontype>sign</actiontype>
   755 		<actionbody>
  1506 
       
  1507 		<actionbody>
       
  1508 
   756 			<keylabel>mango</keylabel>
  1509 			<keylabel>mango</keylabel>
       
  1510 
   757 			<open>DSA</open>
  1511 			<open>DSA</open>
       
  1512 
   758 			<text>This is text of 20 .</text>
  1513 			<text>This is text of 20 .</text>
       
  1514 
   759 			<passphrase>redfox</passphrase>
  1515 			<passphrase>redfox</passphrase>
   760 		</actionbody>
  1516 
   761 		<actionresult>
  1517 		</actionbody>
   762 			<return>KErrNone</return>
  1518 
   763 		</actionresult>
  1519 		<actionresult>
   764 	</action>
  1520 
       
  1521 			<return>KErrNone</return>
       
  1522 
       
  1523 		</actionresult>
       
  1524 
       
  1525 	</action>
       
  1526 
   765 	</passactions>
  1527 	</passactions>
   766 
  1528 
       
  1529 
       
  1530 
   767 	<failactions>
  1531 	<failactions>
   768 	<action>
  1532 
       
  1533 	<action>
       
  1534 
   769 		<actionname>2, Get key info</actionname>
  1535 		<actionname>2, Get key info</actionname>
       
  1536 
   770 		<actiontype>getkeyinfo</actiontype>
  1537 		<actiontype>getkeyinfo</actiontype>
   771 		<actionbody>
  1538 
       
  1539 		<actionbody>
       
  1540 
   772 			<keylabel>mango</keylabel>
  1541 			<keylabel>mango</keylabel>
       
  1542 
   773 			<keyusage>allusagesbutNR</keyusage>
  1543 			<keyusage>allusagesbutNR</keyusage>
       
  1544 
   774 			<keysize>512</keysize>
  1545 			<keysize>512</keysize>
       
  1546 
   775 			<keyalgorithm>DSA</keyalgorithm>
  1547 			<keyalgorithm>DSA</keyalgorithm>
       
  1548 
   776 			<keyaccesstype>Extractable</keyaccesstype>
  1549 			<keyaccesstype>Extractable</keyaccesstype>
       
  1550 
   777 			<keyaccesstype>Local</keyaccesstype>
  1551 			<keyaccesstype>Local</keyaccesstype>
   778 		</actionbody>
  1552 
   779 		<actionresult>
  1553 		</actionbody>
       
  1554 
       
  1555 		<actionresult>
       
  1556 
   780 			<return>KErrPermissionDenied</return>
  1557 			<return>KErrPermissionDenied</return>
   781 		</actionresult>
  1558 
   782 	</action>
  1559 		</actionresult>
   783 
  1560 
   784 	<action>
  1561 	</action>
       
  1562 
       
  1563 
       
  1564 
       
  1565 	<action>
       
  1566 
   785 		<actionname>3, Sign</actionname>
  1567 		<actionname>3, Sign</actionname>
       
  1568 
   786 		<actiontype>sign</actiontype>
  1569 		<actiontype>sign</actiontype>
   787 		<actionbody>
  1570 
       
  1571 		<actionbody>
       
  1572 
   788 			<keylabel>mango</keylabel>
  1573 			<keylabel>mango</keylabel>
       
  1574 
   789 			<open>DSA</open>
  1575 			<open>DSA</open>
       
  1576 
   790 			<text>This is text of 20 .</text>
  1577 			<text>This is text of 20 .</text>
   791 		</actionbody>
  1578 
   792 		<actionresult>
  1579 		</actionbody>
       
  1580 
       
  1581 		<actionresult>
       
  1582 
   793 			<return>KErrPermissionDenied</return>
  1583 			<return>KErrPermissionDenied</return>
   794 		</actionresult>
  1584 
   795 	</action>
  1585 		</actionresult>
       
  1586 
       
  1587 	</action>
       
  1588 
   796 	</failactions>
  1589 	</failactions>
   797 
  1590 
       
  1591 
       
  1592 
   798 	<postactions>
  1593 	<postactions>
   799 	<action>
  1594 
       
  1595 	<action>
       
  1596 
   800 		<actionname>4, Close key store</actionname>
  1597 		<actionname>4, Close key store</actionname>
       
  1598 
   801 		<actiontype>delete</actiontype>
  1599 		<actiontype>delete</actiontype>
       
  1600 
   802 		<actionbody></actionbody>
  1601 		<actionbody></actionbody>
   803 		<actionresult>
  1602 
   804 			<return>KErrNone</return>
  1603 		<actionresult>
   805 		</actionresult>
  1604 
   806 	</action>
  1605 			<return>KErrNone</return>
       
  1606 
       
  1607 		</actionresult>
       
  1608 
       
  1609 	</action>
       
  1610 
   807 	</postactions>
  1611 	</postactions>
   808 </actionbody>
  1612 
       
  1613 </actionbody>
       
  1614 
       
  1615 
   809 
  1616 
   810 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-003]
  1617 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-003]
   811 <actionbody>
  1618 
       
  1619 <actionbody>
       
  1620 
   812 	<testexe>t_keystore.exe</testexe>
  1621 	<testexe>t_keystore.exe</testexe>
       
  1622 
   813 	<excludedcapabilities>
  1623 	<excludedcapabilities>
       
  1624 
   814 	<capability>TCB</capability>
  1625 	<capability>TCB</capability>
       
  1626 
   815 	</excludedcapabilities>
  1627 	</excludedcapabilities>
       
  1628 
   816 	<policy>
  1629 	<policy>
       
  1630 
   817 	<capability>DRM</capability>
  1631 	<capability>DRM</capability>
       
  1632 
   818 	<capability>ReadUserData</capability>
  1633 	<capability>ReadUserData</capability>
       
  1634 
   819 	<capability>WriteUserData</capability>
  1635 	<capability>WriteUserData</capability>
       
  1636 
   820 	<capability>ReadDeviceData</capability>
  1637 	<capability>ReadDeviceData</capability>
       
  1638 
   821 	<capability>WriteDeviceData</capability>
  1639 	<capability>WriteDeviceData</capability>
       
  1640 
   822 	</policy>
  1641 	</policy>
   823 
  1642 
       
  1643 
       
  1644 
   824 	<preactions>
  1645 	<preactions>
   825 	<action>
  1646 
       
  1647 	<action>
       
  1648 
   826 		<actionname>1, Open key store in manager mode</actionname>
  1649 		<actionname>1, Open key store in manager mode</actionname>
       
  1650 
   827 		<actiontype>init</actiontype>
  1651 		<actiontype>init</actiontype>
   828 		<actionbody>
  1652 
       
  1653 		<actionbody>
       
  1654 
   829 			<mode>manager</mode>
  1655 			<mode>manager</mode>
   830 		</actionbody>
  1656 
   831 		<actionresult>
  1657 		</actionbody>
   832 			<return>KErrNone</return>
  1658 
   833 		</actionresult>
  1659 		<actionresult>
   834 	</action>
  1660 
       
  1661 			<return>KErrNone</return>
       
  1662 
       
  1663 		</actionresult>
       
  1664 
       
  1665 	</action>
       
  1666 
   835 	</preactions>
  1667 	</preactions>
   836 
  1668 
       
  1669 
       
  1670 
   837 	<passactions>
  1671 	<passactions>
   838 	<action>
  1672 
       
  1673 	<action>
       
  1674 
   839 		<actionname>2, Get key info</actionname>
  1675 		<actionname>2, Get key info</actionname>
       
  1676 
   840 		<actiontype>getkeyinfo</actiontype>
  1677 		<actiontype>getkeyinfo</actiontype>
   841 		<actionbody>
  1678 
       
  1679 		<actionbody>
       
  1680 
   842 			<keylabel>tomato</keylabel>
  1681 			<keylabel>tomato</keylabel>
       
  1682 
   843 			<keyusage>allusagesbutNR</keyusage>
  1683 			<keyusage>allusagesbutNR</keyusage>
       
  1684 
   844 			<keysize>512</keysize>
  1685 			<keysize>512</keysize>
       
  1686 
   845 			<keyalgorithm>DH</keyalgorithm>
  1687 			<keyalgorithm>DH</keyalgorithm>
       
  1688 
   846 			<keyaccesstype>Extractable</keyaccesstype>
  1689 			<keyaccesstype>Extractable</keyaccesstype>
       
  1690 
   847 			<keyaccesstype>Local</keyaccesstype>
  1691 			<keyaccesstype>Local</keyaccesstype>
   848 		</actionbody>
  1692 
   849 		<actionresult>
  1693 		</actionbody>
   850 			<return>KErrNone</return>
  1694 
   851 		</actionresult>
  1695 		<actionresult>
   852 	</action>
  1696 
   853 
  1697 			<return>KErrNone</return>
   854 	<action>
  1698 
       
  1699 		</actionresult>
       
  1700 
       
  1701 	</action>
       
  1702 
       
  1703 
       
  1704 
       
  1705 	<action>
       
  1706 
   855 		<actionname>2, Test derive</actionname>
  1707 		<actionname>2, Test derive</actionname>
       
  1708 
   856 		<actiontype>derive</actiontype>
  1709 		<actiontype>derive</actiontype>
   857 		<actionbody>
  1710 
       
  1711 		<actionbody>
       
  1712 
   858 			<keylabel>tomato</keylabel>
  1713 			<keylabel>tomato</keylabel>
       
  1714 
   859 			<n>DA9A18547FF03B385CC16508C173A7EF4EB61CB40EF8FEF3B31F145051676166BCDC3FE6B799FC394D08C26385F9413F896E09117E46209D6923602683CEA100924A6EE695281775C619DAA94EA8CB3691B4275B0183F1D39639EBC92995FE645D6C1BC28D409E585549BBD2C5DCDD6C208B04EADD8B7A6D997F72CBAD88390F</n>
  1715 			<n>DA9A18547FF03B385CC16508C173A7EF4EB61CB40EF8FEF3B31F145051676166BCDC3FE6B799FC394D08C26385F9413F896E09117E46209D6923602683CEA100924A6EE695281775C619DAA94EA8CB3691B4275B0183F1D39639EBC92995FE645D6C1BC28D409E585549BBD2C5DCDD6C208B04EADD8B7A6D997F72CBAD88390F</n>
       
  1716 
   860 			<g>02</g>
  1717 			<g>02</g>
       
  1718 
   861 			<passphrase>redfox</passphrase>
  1719 			<passphrase>redfox</passphrase>
       
  1720 
   862 			<passphrase>redfox</passphrase>
  1721 			<passphrase>redfox</passphrase>
   863 		</actionbody>
  1722 
   864 		<actionresult>
  1723 		</actionbody>
   865 			<return>KErrNone</return>
  1724 
   866 		</actionresult>
  1725 		<actionresult>
   867 	</action>
  1726 
       
  1727 			<return>KErrNone</return>
       
  1728 
       
  1729 		</actionresult>
       
  1730 
       
  1731 	</action>
       
  1732 
   868 	</passactions>
  1733 	</passactions>
   869 
  1734 
       
  1735 
       
  1736 
   870 	<failactions>
  1737 	<failactions>
   871 	<action>
  1738 
       
  1739 	<action>
       
  1740 
   872 		<actionname>2, Get key info</actionname>
  1741 		<actionname>2, Get key info</actionname>
       
  1742 
   873 		<actiontype>getkeyinfo</actiontype>
  1743 		<actiontype>getkeyinfo</actiontype>
   874 		<actionbody>
  1744 
       
  1745 		<actionbody>
       
  1746 
   875 			<keylabel>tomato</keylabel>
  1747 			<keylabel>tomato</keylabel>
       
  1748 
   876 			<keyusage>allusagesbutNR</keyusage>
  1749 			<keyusage>allusagesbutNR</keyusage>
       
  1750 
   877 			<keysize>512</keysize>
  1751 			<keysize>512</keysize>
       
  1752 
   878 			<keyalgorithm>DH</keyalgorithm>
  1753 			<keyalgorithm>DH</keyalgorithm>
       
  1754 
   879 			<keyaccesstype>Extractable</keyaccesstype>
  1755 			<keyaccesstype>Extractable</keyaccesstype>
       
  1756 
   880 			<keyaccesstype>Local</keyaccesstype>
  1757 			<keyaccesstype>Local</keyaccesstype>
   881 		</actionbody>
  1758 
   882 		<actionresult>
  1759 		</actionbody>
       
  1760 
       
  1761 		<actionresult>
       
  1762 
   883 			<return>KErrPermissionDenied</return>
  1763 			<return>KErrPermissionDenied</return>
   884 		</actionresult>
  1764 
   885 	</action>
  1765 		</actionresult>
   886 
  1766 
   887 	<action>
  1767 	</action>
       
  1768 
       
  1769 
       
  1770 
       
  1771 	<action>
       
  1772 
   888 		<actionname>2, Test derive</actionname>
  1773 		<actionname>2, Test derive</actionname>
       
  1774 
   889 		<actiontype>derive</actiontype>
  1775 		<actiontype>derive</actiontype>
   890 		<actionbody>
  1776 
       
  1777 		<actionbody>
       
  1778 
   891 			<keylabel>tomato</keylabel>
  1779 			<keylabel>tomato</keylabel>
       
  1780 
   892 			<n>DA9A18547FF03B385CC16508C173A7EF4EB61CB40EF8FEF3B31F145051676166BCDC3FE6B799FC394D08C26385F9413F896E09117E46209D6923602683CEA100924A6EE695281775C619DAA94EA8CB3691B4275B0183F1D39639EBC92995FE645D6C1BC28D409E585549BBD2C5DCDD6C208B04EADD8B7A6D997F72CBAD88390F</n>
  1781 			<n>DA9A18547FF03B385CC16508C173A7EF4EB61CB40EF8FEF3B31F145051676166BCDC3FE6B799FC394D08C26385F9413F896E09117E46209D6923602683CEA100924A6EE695281775C619DAA94EA8CB3691B4275B0183F1D39639EBC92995FE645D6C1BC28D409E585549BBD2C5DCDD6C208B04EADD8B7A6D997F72CBAD88390F</n>
       
  1782 
   893 			<g>02</g>
  1783 			<g>02</g>
   894 		</actionbody>
  1784 
   895 		<actionresult>
  1785 		</actionbody>
       
  1786 
       
  1787 		<actionresult>
       
  1788 
   896 			<return>KErrPermissionDenied</return>
  1789 			<return>KErrPermissionDenied</return>
   897 		</actionresult>
  1790 
   898 	</action>
  1791 		</actionresult>
       
  1792 
       
  1793 	</action>
       
  1794 
   899 	</failactions>
  1795 	</failactions>
   900 
  1796 
       
  1797 
       
  1798 
   901 	<postactions>
  1799 	<postactions>
   902 	<action>
  1800 
       
  1801 	<action>
       
  1802 
   903 		<actionname>3, Close key store</actionname>
  1803 		<actionname>3, Close key store</actionname>
       
  1804 
   904 		<actiontype>delete</actiontype>
  1805 		<actiontype>delete</actiontype>
       
  1806 
   905 		<actionbody></actionbody>
  1807 		<actionbody></actionbody>
   906 		<actionresult>
  1808 
   907 			<return>KErrNone</return>
  1809 		<actionresult>
   908 		</actionresult>
  1810 
   909 	</action>
  1811 			<return>KErrNone</return>
       
  1812 
       
  1813 		</actionresult>
       
  1814 
       
  1815 	</action>
       
  1816 
   910 	</postactions>
  1817 	</postactions>
   911 </actionbody>
  1818 
       
  1819 </actionbody>
       
  1820 
       
  1821 
   912 
  1822 
   913 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-004]
  1823 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-004]
   914 <actionbody>
  1824 
       
  1825 <actionbody>
       
  1826 
   915 	<testexe>t_keystore.exe</testexe>
  1827 	<testexe>t_keystore.exe</testexe>
       
  1828 
   916 	<excludedcapabilities>
  1829 	<excludedcapabilities>
       
  1830 
   917 	<capability>TCB</capability>
  1831 	<capability>TCB</capability>
       
  1832 
   918 	</excludedcapabilities>
  1833 	</excludedcapabilities>
       
  1834 
   919 	<policy>
  1835 	<policy>
       
  1836 
   920 	<capability>DRM</capability>
  1837 	<capability>DRM</capability>
       
  1838 
   921 	<capability>ReadUserData</capability>
  1839 	<capability>ReadUserData</capability>
       
  1840 
   922 	<capability>WriteUserData</capability>
  1841 	<capability>WriteUserData</capability>
       
  1842 
   923 	</policy>
  1843 	</policy>
   924 
  1844 
       
  1845 
       
  1846 
   925 	<preactions>
  1847 	<preactions>
   926 	<action>
  1848 
       
  1849 	<action>
       
  1850 
   927 		<actionname>1, Open key store in manager mode</actionname>
  1851 		<actionname>1, Open key store in manager mode</actionname>
       
  1852 
   928 		<actiontype>init</actiontype>
  1853 		<actiontype>init</actiontype>
   929 		<actionbody>
  1854 
       
  1855 		<actionbody>
       
  1856 
   930 			<mode>manager</mode>
  1857 			<mode>manager</mode>
   931 		</actionbody>
  1858 
   932 		<actionresult>
  1859 		</actionbody>
   933 			<return>KErrNone</return>
  1860 
   934 		</actionresult>
  1861 		<actionresult>
   935 	</action>
  1862 
       
  1863 			<return>KErrNone</return>
       
  1864 
       
  1865 		</actionresult>
       
  1866 
       
  1867 	</action>
       
  1868 
   936 	</preactions>
  1869 	</preactions>
   937 
  1870 
       
  1871 
       
  1872 
   938 	<passactions>
  1873 	<passactions>
   939 
  1874 
   940 	<action>
  1875 
       
  1876 
       
  1877 	<action>
       
  1878 
   941 		<actionname>1, Export</actionname>
  1879 		<actionname>1, Export</actionname>
       
  1880 
   942 		<actiontype>exportkey</actiontype>
  1881 		<actiontype>exportkey</actiontype>
   943 		<actionbody>
  1882 
       
  1883 		<actionbody>
       
  1884 
   944 			<ExportFile>exported_banana.der</ExportFile>
  1885 			<ExportFile>exported_banana.der</ExportFile>
       
  1886 
   945 			<keyusage>allusagesbutNR</keyusage>
  1887 			<keyusage>allusagesbutNR</keyusage>
       
  1888 
   946 			<keylabel>banana</keylabel>
  1889 			<keylabel>banana</keylabel>
       
  1890 
   947 			<keyalgorithm>RSA</keyalgorithm>
  1891 			<keyalgorithm>RSA</keyalgorithm>
       
  1892 
   948 			<encrypted>0</encrypted>
  1893 			<encrypted>0</encrypted>
       
  1894 
   949 			<passphrase>redfox</passphrase>
  1895 			<passphrase>redfox</passphrase>
   950 		</actionbody>
  1896 
   951 		<actionresult>
  1897 		</actionbody>
   952 			<return>KErrNone</return>
  1898 
   953 		</actionresult>
  1899 		<actionresult>
   954 	</action>
  1900 
   955 
  1901 			<return>KErrNone</return>
   956 	<action>
  1902 
       
  1903 		</actionresult>
       
  1904 
       
  1905 	</action>
       
  1906 
       
  1907 
       
  1908 
       
  1909 	<action>
       
  1910 
   957 		<actionname>2, Export encrypted</actionname>
  1911 		<actionname>2, Export encrypted</actionname>
       
  1912 
   958 		<actiontype>exportkey</actiontype>
  1913 		<actiontype>exportkey</actiontype>
   959 		<actionbody>
  1914 
       
  1915 		<actionbody>
       
  1916 
   960 			<ExportFile>exported_encrypted_banana.der</ExportFile>
  1917 			<ExportFile>exported_encrypted_banana.der</ExportFile>
       
  1918 
   961 			<keyusage>allusagesbutNR</keyusage>
  1919 			<keyusage>allusagesbutNR</keyusage>
       
  1920 
   962 			<keylabel>banana</keylabel>
  1921 			<keylabel>banana</keylabel>
       
  1922 
   963 			<keyalgorithm>RSA</keyalgorithm>
  1923 			<keyalgorithm>RSA</keyalgorithm>
       
  1924 
   964 			<encrypted>1</encrypted>
  1925 			<encrypted>1</encrypted>
       
  1926 
   965 			<passphrase>redfox</passphrase>
  1927 			<passphrase>redfox</passphrase>
       
  1928 
   966 			<passphrase>export clanger</passphrase>
  1929 			<passphrase>export clanger</passphrase>
   967 		</actionbody>
  1930 
   968 		<actionresult>
  1931 		</actionbody>
   969 			<return>KErrNone</return>
  1932 
   970 		</actionresult>
  1933 		<actionresult>
   971 	</action>
  1934 
   972 
  1935 			<return>KErrNone</return>
   973 	<action>
  1936 
       
  1937 		</actionresult>
       
  1938 
       
  1939 	</action>
       
  1940 
       
  1941 
       
  1942 
       
  1943 	<action>
       
  1944 
   974 		<actionname>3, Check use policy</actionname>
  1945 		<actionname>3, Check use policy</actionname>
       
  1946 
   975 		<actiontype>getusepolicy</actiontype>
  1947 		<actiontype>getusepolicy</actiontype>
   976 		<actionbody>
  1948 
       
  1949 		<actionbody>
       
  1950 
   977 			<keylabel>banana</keylabel>
  1951 			<keylabel>banana</keylabel>
   978 		</actionbody>
  1952 
   979 		<actionresult>
  1953 		</actionbody>
       
  1954 
       
  1955 		<actionresult>
       
  1956 
   980 			<policy>
  1957 			<policy>
       
  1958 
   981 				<secureid>0x101FFFFF</secureid>
  1959 				<secureid>0x101FFFFF</secureid>
       
  1960 
   982 				<capability>DRM</capability>
  1961 				<capability>DRM</capability>
       
  1962 
   983 				<capability>ReadUserData</capability>
  1963 				<capability>ReadUserData</capability>
       
  1964 
   984 			</policy>
  1965 			</policy>
   985 			<return>KErrNone</return>
  1966 
   986 		</actionresult>
  1967 			<return>KErrNone</return>
   987 	</action>
  1968 
   988 
  1969 		</actionresult>
   989 	<action>
  1970 
       
  1971 	</action>
       
  1972 
       
  1973 
       
  1974 
       
  1975 	<action>
       
  1976 
   990 		<actionname>4, Set use policy</actionname>
  1977 		<actionname>4, Set use policy</actionname>
       
  1978 
   991 		<actiontype>setusepolicy</actiontype>
  1979 		<actiontype>setusepolicy</actiontype>
   992 		<actionbody>
  1980 
       
  1981 		<actionbody>
       
  1982 
   993 			<keylabel>banana</keylabel>
  1983 			<keylabel>banana</keylabel>
       
  1984 
   994 			<policy>
  1985 			<policy>
       
  1986 
   995 				<capability>ReadUserData</capability>
  1987 				<capability>ReadUserData</capability>
       
  1988 
   996 				<capability>WriteUserData</capability>
  1989 				<capability>WriteUserData</capability>
       
  1990 
   997 			</policy>
  1991 			</policy>
   998 		</actionbody>
  1992 
   999 		<actionresult>
  1993 		</actionbody>
  1000 			<return>KErrNone</return>
  1994 
  1001 		</actionresult>
  1995 		<actionresult>
  1002 	</action>
  1996 
  1003 
  1997 			<return>KErrNone</return>
  1004 	<action>
  1998 
       
  1999 		</actionresult>
       
  2000 
       
  2001 	</action>
       
  2002 
       
  2003 
       
  2004 
       
  2005 	<action>
       
  2006 
  1005 		<actionname>5, Check use policy</actionname>
  2007 		<actionname>5, Check use policy</actionname>
       
  2008 
  1006 		<actiontype>getusepolicy</actiontype>
  2009 		<actiontype>getusepolicy</actiontype>
  1007 		<actionbody>
  2010 
       
  2011 		<actionbody>
       
  2012 
  1008 			<keylabel>banana</keylabel>
  2013 			<keylabel>banana</keylabel>
  1009 		</actionbody>
  2014 
  1010 		<actionresult>
  2015 		</actionbody>
       
  2016 
       
  2017 		<actionresult>
       
  2018 
  1011 			<policy>
  2019 			<policy>
       
  2020 
  1012 				<capability>ReadUserData</capability>
  2021 				<capability>ReadUserData</capability>
       
  2022 
  1013 				<capability>WriteUserData</capability>
  2023 				<capability>WriteUserData</capability>
       
  2024 
  1014 			</policy>
  2025 			</policy>
  1015 			<return>KErrNone</return>
  2026 
  1016 		</actionresult>
  2027 			<return>KErrNone</return>
  1017 	</action>
  2028 
  1018 
  2029 		</actionresult>
  1019 	<action>
  2030 
       
  2031 	</action>
       
  2032 
       
  2033 
       
  2034 
       
  2035 	<action>
       
  2036 
  1020 		<actionname>6, Check management policy</actionname>
  2037 		<actionname>6, Check management policy</actionname>
       
  2038 
  1021 		<actiontype>getmanagementpolicy</actiontype>
  2039 		<actiontype>getmanagementpolicy</actiontype>
  1022 		<actionbody>
  2040 
       
  2041 		<actionbody>
       
  2042 
  1023 			<keylabel>banana</keylabel>
  2043 			<keylabel>banana</keylabel>
  1024 		</actionbody>
  2044 
  1025 		<actionresult>
  2045 		</actionbody>
       
  2046 
       
  2047 		<actionresult>
       
  2048 
  1026 			<policy>
  2049 			<policy>
       
  2050 
  1027 				<capability>DRM</capability>
  2051 				<capability>DRM</capability>
       
  2052 
  1028 				<capability>ReadUserData</capability>
  2053 				<capability>ReadUserData</capability>
       
  2054 
  1029 				<capability>WriteUserData</capability>
  2055 				<capability>WriteUserData</capability>
       
  2056 
  1030 			</policy>
  2057 			</policy>
  1031 			<return>KErrNone</return>
  2058 
  1032 		</actionresult>
  2059 			<return>KErrNone</return>
  1033 	</action>
  2060 
  1034 
  2061 		</actionresult>
  1035 	<action>
  2062 
       
  2063 	</action>
       
  2064 
       
  2065 
       
  2066 
       
  2067 	<action>
       
  2068 
  1036 		<actionname>7, Set management policy</actionname>
  2069 		<actionname>7, Set management policy</actionname>
       
  2070 
  1037 		<actiontype>setmanagementpolicy</actiontype>
  2071 		<actiontype>setmanagementpolicy</actiontype>
  1038 		<actionbody>
  2072 
       
  2073 		<actionbody>
       
  2074 
  1039 			<keylabel>banana</keylabel>
  2075 			<keylabel>banana</keylabel>
       
  2076 
  1040 			<policy>
  2077 			<policy>
       
  2078 
  1041 				<capability>ReadUserData</capability>
  2079 				<capability>ReadUserData</capability>
       
  2080 
  1042 				<capability>WriteUserData</capability>
  2081 				<capability>WriteUserData</capability>
       
  2082 
  1043 			</policy>
  2083 			</policy>
  1044 		</actionbody>
  2084 
  1045 		<actionresult>
  2085 		</actionbody>
  1046 			<return>KErrNone</return>
  2086 
  1047 		</actionresult>
  2087 		<actionresult>
  1048 	</action>
  2088 
  1049 
  2089 			<return>KErrNone</return>
  1050 	<action>
  2090 
       
  2091 		</actionresult>
       
  2092 
       
  2093 	</action>
       
  2094 
       
  2095 
       
  2096 
       
  2097 	<action>
       
  2098 
  1051 		<actionname>8, Check management policy</actionname>
  2099 		<actionname>8, Check management policy</actionname>
       
  2100 
  1052 		<actiontype>getmanagementpolicy</actiontype>
  2101 		<actiontype>getmanagementpolicy</actiontype>
  1053 		<actionbody>
  2102 
       
  2103 		<actionbody>
       
  2104 
  1054 			<keylabel>banana</keylabel>
  2105 			<keylabel>banana</keylabel>
  1055 		</actionbody>
  2106 
  1056 		<actionresult>
  2107 		</actionbody>
       
  2108 
       
  2109 		<actionresult>
       
  2110 
  1057 			<policy>
  2111 			<policy>
       
  2112 
  1058 				<capability>ReadUserData</capability>
  2113 				<capability>ReadUserData</capability>
       
  2114 
  1059 				<capability>WriteUserData</capability>
  2115 				<capability>WriteUserData</capability>
       
  2116 
  1060 			</policy>
  2117 			</policy>
  1061 			<return>KErrNone</return>
  2118 
  1062 		</actionresult>
  2119 			<return>KErrNone</return>
  1063 	</action>
  2120 
  1064 
  2121 		</actionresult>
  1065 	<action>
  2122 
       
  2123 	</action>
       
  2124 
       
  2125 
       
  2126 
       
  2127 	<action>
       
  2128 
  1066 		<actionname>9, Delete key</actionname>
  2129 		<actionname>9, Delete key</actionname>
       
  2130 
  1067 		<actiontype>deletekeys</actiontype>
  2131 		<actiontype>deletekeys</actiontype>
  1068 		<actionbody>
  2132 
       
  2133 		<actionbody>
       
  2134 
  1069 			<keylabel>banana</keylabel>
  2135 			<keylabel>banana</keylabel>
       
  2136 
  1070 			<deletecount>1</deletecount>
  2137 			<deletecount>1</deletecount>
  1071 		</actionbody>
  2138 
  1072 		<actionresult>
  2139 		</actionbody>
  1073 			<return>KErrNone</return>
  2140 
  1074 		</actionresult>
  2141 		<actionresult>
  1075 	</action>
  2142 
       
  2143 			<return>KErrNone</return>
       
  2144 
       
  2145 		</actionresult>
       
  2146 
       
  2147 	</action>
       
  2148 
       
  2149 
  1076 
  2150 
  1077 	</passactions>
  2151 	</passactions>
  1078 
  2152 
       
  2153 
       
  2154 
  1079 	<failactions>
  2155 	<failactions>
  1080 
  2156 
  1081 	<action>
  2157 
       
  2158 
       
  2159 	<action>
       
  2160 
  1082 		<actionname>1, Export</actionname>
  2161 		<actionname>1, Export</actionname>
       
  2162 
  1083 		<actiontype>exportkey</actiontype>
  2163 		<actiontype>exportkey</actiontype>
  1084 		<actionbody>
  2164 
       
  2165 		<actionbody>
       
  2166 
  1085 			<ExportFile>exported_banana.der</ExportFile>
  2167 			<ExportFile>exported_banana.der</ExportFile>
       
  2168 
  1086 			<keyusage>allusagesbutNR</keyusage>
  2169 			<keyusage>allusagesbutNR</keyusage>
       
  2170 
  1087 			<keylabel>banana</keylabel>
  2171 			<keylabel>banana</keylabel>
       
  2172 
  1088 			<keyalgorithm>RSA</keyalgorithm>
  2173 			<keyalgorithm>RSA</keyalgorithm>
       
  2174 
  1089 			<encrypted>0</encrypted>
  2175 			<encrypted>0</encrypted>
  1090 		</actionbody>
  2176 
  1091 		<actionresult>
  2177 		</actionbody>
       
  2178 
       
  2179 		<actionresult>
       
  2180 
  1092 			<return>KErrPermissionDenied</return>
  2181 			<return>KErrPermissionDenied</return>
  1093 		</actionresult>
  2182 
  1094 	</action>
  2183 		</actionresult>
  1095 
  2184 
  1096 	<action>
  2185 	</action>
       
  2186 
       
  2187 
       
  2188 
       
  2189 	<action>
       
  2190 
  1097 		<actionname>2, Export encrypted</actionname>
  2191 		<actionname>2, Export encrypted</actionname>
       
  2192 
  1098 		<actiontype>exportkey</actiontype>
  2193 		<actiontype>exportkey</actiontype>
  1099 		<actionbody>
  2194 
       
  2195 		<actionbody>
       
  2196 
  1100 			<ExportFile>exported_encrypted_banana.der</ExportFile>
  2197 			<ExportFile>exported_encrypted_banana.der</ExportFile>
       
  2198 
  1101 			<keyusage>allusagesbutNR</keyusage>
  2199 			<keyusage>allusagesbutNR</keyusage>
       
  2200 
  1102 			<keylabel>banana</keylabel>
  2201 			<keylabel>banana</keylabel>
       
  2202 
  1103 			<keyalgorithm>RSA</keyalgorithm>
  2203 			<keyalgorithm>RSA</keyalgorithm>
       
  2204 
  1104 			<encrypted>1</encrypted>
  2205 			<encrypted>1</encrypted>
  1105 		</actionbody>
  2206 
  1106 		<actionresult>
  2207 		</actionbody>
       
  2208 
       
  2209 		<actionresult>
       
  2210 
  1107 			<return>KErrPermissionDenied</return>
  2211 			<return>KErrPermissionDenied</return>
  1108 		</actionresult>
  2212 
  1109 	</action>
  2213 		</actionresult>
  1110 
  2214 
  1111 	<action>
  2215 	</action>
       
  2216 
       
  2217 
       
  2218 
       
  2219 	<action>
       
  2220 
  1112 		<actionname>3, Set use policy</actionname>
  2221 		<actionname>3, Set use policy</actionname>
       
  2222 
  1113 		<actiontype>setusepolicy</actiontype>
  2223 		<actiontype>setusepolicy</actiontype>
  1114 		<actionbody>
  2224 
       
  2225 		<actionbody>
       
  2226 
  1115 			<keylabel>banana</keylabel>
  2227 			<keylabel>banana</keylabel>
       
  2228 
  1116 			<policy>
  2229 			<policy>
       
  2230 
  1117 				<capability>ReadUserData</capability>
  2231 				<capability>ReadUserData</capability>
       
  2232 
  1118 				<capability>WriteUserData</capability>
  2233 				<capability>WriteUserData</capability>
       
  2234 
  1119 			</policy>
  2235 			</policy>
  1120 		</actionbody>
  2236 
  1121 		<actionresult>
  2237 		</actionbody>
       
  2238 
       
  2239 		<actionresult>
       
  2240 
  1122 			<return>KErrPermissionDenied</return>
  2241 			<return>KErrPermissionDenied</return>
  1123 		</actionresult>
  2242 
  1124 	</action>
  2243 		</actionresult>
  1125 
  2244 
  1126 	<action>
  2245 	</action>
       
  2246 
       
  2247 
       
  2248 
       
  2249 	<action>
       
  2250 
  1127 		<actionname>5, Set management policy</actionname>
  2251 		<actionname>5, Set management policy</actionname>
       
  2252 
  1128 		<actiontype>setmanagementpolicy</actiontype>
  2253 		<actiontype>setmanagementpolicy</actiontype>
  1129 		<actionbody>
  2254 
       
  2255 		<actionbody>
       
  2256 
  1130 			<keylabel>banana</keylabel>
  2257 			<keylabel>banana</keylabel>
       
  2258 
  1131 			<policy>
  2259 			<policy>
       
  2260 
  1132 				<capability>ReadUserData</capability>
  2261 				<capability>ReadUserData</capability>
       
  2262 
  1133 				<capability>WriteUserData</capability>
  2263 				<capability>WriteUserData</capability>
       
  2264 
  1134 			</policy>
  2265 			</policy>
  1135 		</actionbody>
  2266 
  1136 		<actionresult>
  2267 		</actionbody>
       
  2268 
       
  2269 		<actionresult>
       
  2270 
  1137 			<return>KErrPermissionDenied</return>
  2271 			<return>KErrPermissionDenied</return>
  1138 		</actionresult>
  2272 
  1139 	</action>
  2273 		</actionresult>
  1140 
  2274 
  1141 	<action>
  2275 	</action>
       
  2276 
       
  2277 
       
  2278 
       
  2279 	<action>
       
  2280 
  1142 		<actionname>7, Delete key</actionname>
  2281 		<actionname>7, Delete key</actionname>
       
  2282 
  1143 		<actiontype>deletekeys</actiontype>
  2283 		<actiontype>deletekeys</actiontype>
  1144 		<actionbody>
  2284 
       
  2285 		<actionbody>
       
  2286 
  1145 			<keylabel>banana</keylabel>
  2287 			<keylabel>banana</keylabel>
  1146 		</actionbody>
  2288 
  1147 		<actionresult>
  2289 		</actionbody>
       
  2290 
       
  2291 		<actionresult>
       
  2292 
  1148 			<return>KErrPermissionDenied</return>
  2293 			<return>KErrPermissionDenied</return>
  1149 		</actionresult>
  2294 
  1150 	</action>
  2295 		</actionresult>
       
  2296 
       
  2297 	</action>
       
  2298 
       
  2299 
  1151 
  2300 
  1152 	</failactions>
  2301 	</failactions>
  1153 
  2302 
       
  2303 
       
  2304 
  1154 	<postactions>
  2305 	<postactions>
  1155 	<action>
  2306 
       
  2307 	<action>
       
  2308 
  1156 		<actionname>4, Close key store</actionname>
  2309 		<actionname>4, Close key store</actionname>
       
  2310 
  1157 		<actiontype>delete</actiontype>
  2311 		<actiontype>delete</actiontype>
       
  2312 
  1158 		<actionbody></actionbody>
  2313 		<actionbody></actionbody>
  1159 		<actionresult>
  2314 
  1160 			<return>KErrNone</return>
  2315 		<actionresult>
  1161 		</actionresult>
  2316 
  1162 	</action>
  2317 			<return>KErrNone</return>
       
  2318 
       
  2319 		</actionresult>
       
  2320 
       
  2321 	</action>
       
  2322 
  1163 	</postactions>
  2323 	</postactions>
  1164 </actionbody>
  2324 
       
  2325 </actionbody>
       
  2326 
       
  2327 
  1165 
  2328 
  1166 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-005]
  2329 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-005]
  1167 <actionbody>
  2330 
       
  2331 <actionbody>
       
  2332 
  1168 	<testexe>t_keystore.exe</testexe>
  2333 	<testexe>t_keystore.exe</testexe>
       
  2334 
  1169 	<excludedcapabilities>
  2335 	<excludedcapabilities>
       
  2336 
  1170 	<capability>TCB</capability>
  2337 	<capability>TCB</capability>
       
  2338 
  1171 	</excludedcapabilities>
  2339 	</excludedcapabilities>
       
  2340 
  1172 	<policy>
  2341 	<policy>
       
  2342 
  1173 	<secureid>0x101F7E95</secureid>
  2343 	<secureid>0x101F7E95</secureid>
       
  2344 
  1174 	<capability>ReadUserData</capability>
  2345 	<capability>ReadUserData</capability>
       
  2346 
  1175 	<capability>DRM</capability>
  2347 	<capability>DRM</capability>
       
  2348 
  1176 	<capability>ReadDeviceData</capability>
  2349 	<capability>ReadDeviceData</capability>
       
  2350 
  1177 	</policy>
  2351 	</policy>
  1178 
  2352 
       
  2353 
       
  2354 
  1179 	<preactions>
  2355 	<preactions>
  1180 	<action>
  2356 
       
  2357 	<action>
       
  2358 
  1181 		<actionname>1, Open key store in manager mode</actionname>
  2359 		<actionname>1, Open key store in manager mode</actionname>
       
  2360 
  1182 		<actiontype>init</actiontype>
  2361 		<actiontype>init</actiontype>
  1183 		<actionbody>
  2362 
       
  2363 		<actionbody>
       
  2364 
  1184 			<mode>manager</mode>
  2365 			<mode>manager</mode>
  1185 		</actionbody>
  2366 
  1186 		<actionresult>
  2367 		</actionbody>
  1187 			<return>KErrNone</return>
  2368 
  1188 		</actionresult>
  2369 		<actionresult>
  1189 	</action>
  2370 
       
  2371 			<return>KErrNone</return>
       
  2372 
       
  2373 		</actionresult>
       
  2374 
       
  2375 	</action>
       
  2376 
  1190 	</preactions>
  2377 	</preactions>
  1191 
  2378 
       
  2379 
       
  2380 
  1192 	<passactions>
  2381 	<passactions>
  1193 
  2382 
  1194 	<action>
  2383 
       
  2384 
       
  2385 	<action>
       
  2386 
  1195 		<actionname>2, Export</actionname>
  2387 		<actionname>2, Export</actionname>
       
  2388 
  1196 		<actiontype>exportkey</actiontype>
  2389 		<actiontype>exportkey</actiontype>
  1197 		<actionbody>
  2390 
       
  2391 		<actionbody>
       
  2392 
  1198 			<ExportFile>exported_mango.der</ExportFile>
  2393 			<ExportFile>exported_mango.der</ExportFile>
       
  2394 
  1199 			<keyusage>DSAUsage</keyusage>
  2395 			<keyusage>DSAUsage</keyusage>
       
  2396 
  1200 			<keylabel>mango</keylabel>
  2397 			<keylabel>mango</keylabel>
       
  2398 
  1201 			<keyalgorithm>DSA</keyalgorithm>
  2399 			<keyalgorithm>DSA</keyalgorithm>
       
  2400 
  1202 			<encrypted>0</encrypted>
  2401 			<encrypted>0</encrypted>
       
  2402 
  1203 			<passphrase>redfox</passphrase>
  2403 			<passphrase>redfox</passphrase>
  1204 		</actionbody>
  2404 
  1205 		<actionresult>
  2405 		</actionbody>
  1206 			<return>KErrNone</return>
  2406 
  1207 		</actionresult>
  2407 		<actionresult>
  1208 	</action>
  2408 
  1209 
  2409 			<return>KErrNone</return>
  1210 	<action>
  2410 
       
  2411 		</actionresult>
       
  2412 
       
  2413 	</action>
       
  2414 
       
  2415 
       
  2416 
       
  2417 	<action>
       
  2418 
  1211 		<actionname>3, Export encrypted</actionname>
  2419 		<actionname>3, Export encrypted</actionname>
       
  2420 
  1212 		<actiontype>exportkey</actiontype>
  2421 		<actiontype>exportkey</actiontype>
  1213 		<actionbody>
  2422 
       
  2423 		<actionbody>
       
  2424 
  1214 			<ExportFile>exported_encrypted_mango.der</ExportFile>
  2425 			<ExportFile>exported_encrypted_mango.der</ExportFile>
       
  2426 
  1215 			<keyusage>DSAUsage</keyusage>
  2427 			<keyusage>DSAUsage</keyusage>
       
  2428 
  1216 			<keylabel>mango</keylabel>
  2429 			<keylabel>mango</keylabel>
       
  2430 
  1217 			<keyalgorithm>DSA</keyalgorithm>
  2431 			<keyalgorithm>DSA</keyalgorithm>
       
  2432 
  1218 			<encrypted>1</encrypted>
  2433 			<encrypted>1</encrypted>
       
  2434 
  1219 			<passphrase>redfox</passphrase>
  2435 			<passphrase>redfox</passphrase>
       
  2436 
  1220 			<passphrase>export clanger</passphrase>
  2437 			<passphrase>export clanger</passphrase>
  1221 		</actionbody>
  2438 
  1222 		<actionresult>
  2439 		</actionbody>
  1223 			<return>KErrNone</return>
  2440 
  1224 		</actionresult>
  2441 		<actionresult>
  1225 	</action>
  2442 
  1226 
  2443 			<return>KErrNone</return>
  1227 	<action>
  2444 
       
  2445 		</actionresult>
       
  2446 
       
  2447 	</action>
       
  2448 
       
  2449 
       
  2450 
       
  2451 	<action>
       
  2452 
  1228 		<actionname>4, Check use policy</actionname>
  2453 		<actionname>4, Check use policy</actionname>
       
  2454 
  1229 		<actiontype>getusepolicy</actiontype>
  2455 		<actiontype>getusepolicy</actiontype>
  1230 		<actionbody>
  2456 
       
  2457 		<actionbody>
       
  2458 
  1231 			<keylabel>mango</keylabel>
  2459 			<keylabel>mango</keylabel>
  1232 		</actionbody>
  2460 
  1233 		<actionresult>
  2461 		</actionbody>
       
  2462 
       
  2463 		<actionresult>
       
  2464 
  1234 			<policy>
  2465 			<policy>
       
  2466 
  1235 				<vendorid>0x70000007</vendorid>
  2467 				<vendorid>0x70000007</vendorid>
       
  2468 
  1236 				<capability>DRM</capability>
  2469 				<capability>DRM</capability>
       
  2470 
  1237 				<capability>ReadUserData</capability>
  2471 				<capability>ReadUserData</capability>
       
  2472 
  1238 			</policy>
  2473 			</policy>
  1239 			<return>KErrNone</return>
  2474 
  1240 		</actionresult>
  2475 			<return>KErrNone</return>
  1241 	</action>
  2476 
  1242 
  2477 		</actionresult>
  1243 	<action>
  2478 
       
  2479 	</action>
       
  2480 
       
  2481 
       
  2482 
       
  2483 	<action>
       
  2484 
  1244 		<actionname>5, Set use policy</actionname>
  2485 		<actionname>5, Set use policy</actionname>
       
  2486 
  1245 		<actiontype>setusepolicy</actiontype>
  2487 		<actiontype>setusepolicy</actiontype>
  1246 		<actionbody>
  2488 
       
  2489 		<actionbody>
       
  2490 
  1247 			<keylabel>mango</keylabel>
  2491 			<keylabel>mango</keylabel>
       
  2492 
  1248 			<policy>
  2493 			<policy>
       
  2494 
  1249 				<capability>ReadUserData</capability>
  2495 				<capability>ReadUserData</capability>
       
  2496 
  1250 				<capability>WriteUserData</capability>
  2497 				<capability>WriteUserData</capability>
       
  2498 
  1251 			</policy>
  2499 			</policy>
  1252 		</actionbody>
  2500 
  1253 		<actionresult>
  2501 		</actionbody>
  1254 			<return>KErrNone</return>
  2502 
  1255 		</actionresult>
  2503 		<actionresult>
  1256 	</action>
  2504 
  1257 
  2505 			<return>KErrNone</return>
  1258 	<action>
  2506 
       
  2507 		</actionresult>
       
  2508 
       
  2509 	</action>
       
  2510 
       
  2511 
       
  2512 
       
  2513 	<action>
       
  2514 
  1259 		<actionname>6, Check use policy</actionname>
  2515 		<actionname>6, Check use policy</actionname>
       
  2516 
  1260 		<actiontype>getusepolicy</actiontype>
  2517 		<actiontype>getusepolicy</actiontype>
  1261 		<actionbody>
  2518 
       
  2519 		<actionbody>
       
  2520 
  1262 			<keylabel>mango</keylabel>
  2521 			<keylabel>mango</keylabel>
  1263 		</actionbody>
  2522 
  1264 		<actionresult>
  2523 		</actionbody>
       
  2524 
       
  2525 		<actionresult>
       
  2526 
  1265 			<policy>
  2527 			<policy>
       
  2528 
  1266 				<capability>ReadUserData</capability>
  2529 				<capability>ReadUserData</capability>
       
  2530 
  1267 				<capability>WriteUserData</capability>
  2531 				<capability>WriteUserData</capability>
       
  2532 
  1268 			</policy>
  2533 			</policy>
  1269 			<return>KErrNone</return>
  2534 
  1270 		</actionresult>
  2535 			<return>KErrNone</return>
  1271 	</action>
  2536 
  1272 
  2537 		</actionresult>
  1273 	<action>
  2538 
       
  2539 	</action>
       
  2540 
       
  2541 
       
  2542 
       
  2543 	<action>
       
  2544 
  1274 		<actionname>7, Check management policy</actionname>
  2545 		<actionname>7, Check management policy</actionname>
       
  2546 
  1275 		<actiontype>getmanagementpolicy</actiontype>
  2547 		<actiontype>getmanagementpolicy</actiontype>
  1276 		<actionbody>
  2548 
       
  2549 		<actionbody>
       
  2550 
  1277 			<keylabel>mango</keylabel>
  2551 			<keylabel>mango</keylabel>
  1278 		</actionbody>
  2552 
  1279 		<actionresult>
  2553 		</actionbody>
       
  2554 
       
  2555 		<actionresult>
       
  2556 
  1280 			<policy>
  2557 			<policy>
       
  2558 
  1281 				<secureid>0x101F7E95</secureid>
  2559 				<secureid>0x101F7E95</secureid>
       
  2560 
  1282 				<capability>ReadUserData</capability>
  2561 				<capability>ReadUserData</capability>
       
  2562 
  1283 				<capability>DRM</capability>
  2563 				<capability>DRM</capability>
       
  2564 
  1284 				<capability>ReadDeviceData</capability>
  2565 				<capability>ReadDeviceData</capability>
       
  2566 
  1285 			</policy>
  2567 			</policy>
  1286 			<return>KErrNone</return>
  2568 
  1287 		</actionresult>
  2569 			<return>KErrNone</return>
  1288 	</action>
  2570 
  1289 
  2571 		</actionresult>
  1290 	<action>
  2572 
       
  2573 	</action>
       
  2574 
       
  2575 
       
  2576 
       
  2577 	<action>
       
  2578 
  1291 		<actionname>8, Set management policy</actionname>
  2579 		<actionname>8, Set management policy</actionname>
       
  2580 
  1292 		<actiontype>setmanagementpolicy</actiontype>
  2581 		<actiontype>setmanagementpolicy</actiontype>
  1293 		<actionbody>
  2582 
       
  2583 		<actionbody>
       
  2584 
  1294 			<keylabel>mango</keylabel>
  2585 			<keylabel>mango</keylabel>
       
  2586 
  1295 			<policy>
  2587 			<policy>
       
  2588 
  1296 				<capability>DRM</capability>
  2589 				<capability>DRM</capability>
       
  2590 
  1297 				<capability>ReadDeviceData</capability>
  2591 				<capability>ReadDeviceData</capability>
       
  2592 
  1298 			</policy>
  2593 			</policy>
  1299 		</actionbody>
  2594 
  1300 		<actionresult>
  2595 		</actionbody>
  1301 			<return>KErrNone</return>
  2596 
  1302 		</actionresult>
  2597 		<actionresult>
  1303 	</action>
  2598 
  1304 
  2599 			<return>KErrNone</return>
  1305 	<action>
  2600 
       
  2601 		</actionresult>
       
  2602 
       
  2603 	</action>
       
  2604 
       
  2605 
       
  2606 
       
  2607 	<action>
       
  2608 
  1306 		<actionname>9, Check management policy</actionname>
  2609 		<actionname>9, Check management policy</actionname>
       
  2610 
  1307 		<actiontype>getmanagementpolicy</actiontype>
  2611 		<actiontype>getmanagementpolicy</actiontype>
  1308 		<actionbody>
  2612 
       
  2613 		<actionbody>
       
  2614 
  1309 			<keylabel>mango</keylabel>
  2615 			<keylabel>mango</keylabel>
  1310 		</actionbody>
  2616 
  1311 		<actionresult>
  2617 		</actionbody>
       
  2618 
       
  2619 		<actionresult>
       
  2620 
  1312 			<policy>
  2621 			<policy>
       
  2622 
  1313 				<capability>DRM</capability>
  2623 				<capability>DRM</capability>
       
  2624 
  1314 				<capability>ReadDeviceData</capability>
  2625 				<capability>ReadDeviceData</capability>
       
  2626 
  1315 			</policy>
  2627 			</policy>
  1316 			<return>KErrNone</return>
  2628 
  1317 		</actionresult>
  2629 			<return>KErrNone</return>
  1318 	</action>
  2630 
  1319 
  2631 		</actionresult>
  1320 	<action>
  2632 
       
  2633 	</action>
       
  2634 
       
  2635 
       
  2636 
       
  2637 	<action>
       
  2638 
  1321 		<actionname>10, Delete key</actionname>
  2639 		<actionname>10, Delete key</actionname>
       
  2640 
  1322 		<actiontype>deletekeys</actiontype>
  2641 		<actiontype>deletekeys</actiontype>
  1323 		<actionbody>
  2642 
       
  2643 		<actionbody>
       
  2644 
  1324 			<keylabel>mango</keylabel>
  2645 			<keylabel>mango</keylabel>
       
  2646 
  1325 			<deletecount>1</deletecount>
  2647 			<deletecount>1</deletecount>
  1326 		</actionbody>
  2648 
  1327 		<actionresult>
  2649 		</actionbody>
  1328 			<return>KErrNone</return>
  2650 
  1329 		</actionresult>
  2651 		<actionresult>
  1330 	</action>
  2652 
       
  2653 			<return>KErrNone</return>
       
  2654 
       
  2655 		</actionresult>
       
  2656 
       
  2657 	</action>
       
  2658 
       
  2659 
  1331 
  2660 
  1332 	</passactions>
  2661 	</passactions>
  1333 
  2662 
       
  2663 
       
  2664 
  1334 	<failactions>
  2665 	<failactions>
  1335 
  2666 
  1336 	<action>
  2667 
       
  2668 
       
  2669 	<action>
       
  2670 
  1337 		<actionname>2, Export</actionname>
  2671 		<actionname>2, Export</actionname>
       
  2672 
  1338 		<actiontype>exportkey</actiontype>
  2673 		<actiontype>exportkey</actiontype>
  1339 		<actionbody>
  2674 
       
  2675 		<actionbody>
       
  2676 
  1340 			<ExportFile>exported_mango.der</ExportFile>
  2677 			<ExportFile>exported_mango.der</ExportFile>
       
  2678 
  1341 			<keyusage>DSAUsage</keyusage>
  2679 			<keyusage>DSAUsage</keyusage>
       
  2680 
  1342 			<keylabel>mango</keylabel>
  2681 			<keylabel>mango</keylabel>
       
  2682 
  1343 			<keyalgorithm>DSA</keyalgorithm>
  2683 			<keyalgorithm>DSA</keyalgorithm>
       
  2684 
  1344 			<encrypted>0</encrypted>
  2685 			<encrypted>0</encrypted>
  1345 		</actionbody>
  2686 
  1346 		<actionresult>
  2687 		</actionbody>
       
  2688 
       
  2689 		<actionresult>
       
  2690 
  1347 			<return>KErrPermissionDenied</return>
  2691 			<return>KErrPermissionDenied</return>
  1348 		</actionresult>
  2692 
  1349 	</action>
  2693 		</actionresult>
  1350 
  2694 
  1351 	<action>
  2695 	</action>
       
  2696 
       
  2697 
       
  2698 
       
  2699 	<action>
       
  2700 
  1352 		<actionname>3, Export encrypted</actionname>
  2701 		<actionname>3, Export encrypted</actionname>
       
  2702 
  1353 		<actiontype>exportkey</actiontype>
  2703 		<actiontype>exportkey</actiontype>
  1354 		<actionbody>
  2704 
       
  2705 		<actionbody>
       
  2706 
  1355 			<ExportFile>exported_encrypted_mango.der</ExportFile>
  2707 			<ExportFile>exported_encrypted_mango.der</ExportFile>
       
  2708 
  1356 			<keyusage>DSAUsage</keyusage>
  2709 			<keyusage>DSAUsage</keyusage>
       
  2710 
  1357 			<keylabel>mango</keylabel>
  2711 			<keylabel>mango</keylabel>
       
  2712 
  1358 			<keyalgorithm>DSA</keyalgorithm>
  2713 			<keyalgorithm>DSA</keyalgorithm>
       
  2714 
  1359 			<encrypted>1</encrypted>
  2715 			<encrypted>1</encrypted>
  1360 		</actionbody>
  2716 
  1361 		<actionresult>
  2717 		</actionbody>
       
  2718 
       
  2719 		<actionresult>
       
  2720 
  1362 			<return>KErrPermissionDenied</return>
  2721 			<return>KErrPermissionDenied</return>
  1363 		</actionresult>
  2722 
  1364 	</action>
  2723 		</actionresult>
  1365 
  2724 
  1366 	<action>
  2725 	</action>
       
  2726 
       
  2727 
       
  2728 
       
  2729 	<action>
       
  2730 
  1367 		<actionname>4, Set use policy</actionname>
  2731 		<actionname>4, Set use policy</actionname>
       
  2732 
  1368 		<actiontype>setusepolicy</actiontype>
  2733 		<actiontype>setusepolicy</actiontype>
  1369 		<actionbody>
  2734 
       
  2735 		<actionbody>
       
  2736 
  1370 			<keylabel>mango</keylabel>
  2737 			<keylabel>mango</keylabel>
       
  2738 
  1371 			<policy>
  2739 			<policy>
       
  2740 
  1372 				<capability>ReadUserData</capability>
  2741 				<capability>ReadUserData</capability>
       
  2742 
  1373 				<capability>WriteUserData</capability>
  2743 				<capability>WriteUserData</capability>
       
  2744 
  1374 			</policy>
  2745 			</policy>
  1375 		</actionbody>
  2746 
  1376 		<actionresult>
  2747 		</actionbody>
       
  2748 
       
  2749 		<actionresult>
       
  2750 
  1377 			<return>KErrPermissionDenied</return>
  2751 			<return>KErrPermissionDenied</return>
  1378 		</actionresult>
  2752 
  1379 	</action>
  2753 		</actionresult>
  1380 
  2754 
  1381 	<action>
  2755 	</action>
       
  2756 
       
  2757 
       
  2758 
       
  2759 	<action>
       
  2760 
  1382 		<actionname>5, Set management policy</actionname>
  2761 		<actionname>5, Set management policy</actionname>
       
  2762 
  1383 		<actiontype>setmanagementpolicy</actiontype>
  2763 		<actiontype>setmanagementpolicy</actiontype>
  1384 		<actionbody>
  2764 
       
  2765 		<actionbody>
       
  2766 
  1385 			<keylabel>mango</keylabel>
  2767 			<keylabel>mango</keylabel>
       
  2768 
  1386 			<policy>
  2769 			<policy>
       
  2770 
  1387 				<capability>DRM</capability>
  2771 				<capability>DRM</capability>
       
  2772 
  1388 				<capability>ReadDeviceData</capability>
  2773 				<capability>ReadDeviceData</capability>
       
  2774 
  1389 			</policy>
  2775 			</policy>
  1390 		</actionbody>
  2776 
  1391 		<actionresult>
  2777 		</actionbody>
       
  2778 
       
  2779 		<actionresult>
       
  2780 
  1392 			<return>KErrPermissionDenied</return>
  2781 			<return>KErrPermissionDenied</return>
  1393 		</actionresult>
  2782 
  1394 	</action>
  2783 		</actionresult>
  1395 
  2784 
  1396 	<action>
  2785 	</action>
       
  2786 
       
  2787 
       
  2788 
       
  2789 	<action>
       
  2790 
  1397 		<actionname>6, Delete key</actionname>
  2791 		<actionname>6, Delete key</actionname>
       
  2792 
  1398 		<actiontype>deletekeys</actiontype>
  2793 		<actiontype>deletekeys</actiontype>
  1399 		<actionbody>
  2794 
       
  2795 		<actionbody>
       
  2796 
  1400 			<keylabel>mango</keylabel>
  2797 			<keylabel>mango</keylabel>
  1401 		</actionbody>
  2798 
  1402 		<actionresult>
  2799 		</actionbody>
       
  2800 
       
  2801 		<actionresult>
       
  2802 
  1403 			<return>KErrPermissionDenied</return>
  2803 			<return>KErrPermissionDenied</return>
  1404 		</actionresult>
  2804 
  1405 	</action>
  2805 		</actionresult>
       
  2806 
       
  2807 	</action>
       
  2808 
       
  2809 
  1406 
  2810 
  1407 	</failactions>
  2811 	</failactions>
  1408 
  2812 
       
  2813 
       
  2814 
  1409 	<postactions>
  2815 	<postactions>
  1410 	<action>
  2816 
       
  2817 	<action>
       
  2818 
  1411 		<actionname>11, Close key store</actionname>
  2819 		<actionname>11, Close key store</actionname>
       
  2820 
  1412 		<actiontype>delete</actiontype>
  2821 		<actiontype>delete</actiontype>
       
  2822 
  1413 		<actionbody></actionbody>
  2823 		<actionbody></actionbody>
  1414 		<actionresult>
  2824 
  1415 			<return>KErrNone</return>
  2825 		<actionresult>
  1416 		</actionresult>
  2826 
  1417 	</action>
  2827 			<return>KErrNone</return>
       
  2828 
       
  2829 		</actionresult>
       
  2830 
       
  2831 	</action>
       
  2832 
  1418 	</postactions>
  2833 	</postactions>
  1419 </actionbody>
  2834 
       
  2835 </actionbody>
       
  2836 
       
  2837 
  1420 
  2838 
  1421 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-006]
  2839 [SEC-FILETOKENS-AUTHOBJECTS_V2-0014-006]
  1422 <actionbody>
  2840 
       
  2841 <actionbody>
       
  2842 
  1423 	<testexe>t_keystore.exe</testexe>
  2843 	<testexe>t_keystore.exe</testexe>
       
  2844 
  1424 	<excludedcapabilities>
  2845 	<excludedcapabilities>
       
  2846 
  1425 	<capability>TCB</capability>
  2847 	<capability>TCB</capability>
       
  2848 
  1426 	</excludedcapabilities>
  2849 	</excludedcapabilities>
       
  2850 
  1427 	<policy>
  2851 	<policy>
       
  2852 
  1428 	<vendorid>0x70000001</vendorid>
  2853 	<vendorid>0x70000001</vendorid>
       
  2854 
  1429 	<capability>ReadUserData</capability>
  2855 	<capability>ReadUserData</capability>
       
  2856 
  1430 	<capability>DRM</capability>
  2857 	<capability>DRM</capability>
       
  2858 
  1431 	<capability>WriteDeviceData</capability>
  2859 	<capability>WriteDeviceData</capability>
       
  2860 
  1432 	</policy>
  2861 	</policy>
  1433 
  2862 
       
  2863 
       
  2864 
  1434 	<preactions>
  2865 	<preactions>
  1435 	<action>
  2866 
       
  2867 	<action>
       
  2868 
  1436 		<actionname>1, Open key store in manager mode</actionname>
  2869 		<actionname>1, Open key store in manager mode</actionname>
       
  2870 
  1437 		<actiontype>init</actiontype>
  2871 		<actiontype>init</actiontype>
  1438 		<actionbody>
  2872 
       
  2873 		<actionbody>
       
  2874 
  1439 			<mode>manager</mode>
  2875 			<mode>manager</mode>
  1440 		</actionbody>
  2876 
  1441 		<actionresult>
  2877 		</actionbody>
  1442 			<return>KErrNone</return>
  2878 
  1443 		</actionresult>
  2879 		<actionresult>
  1444 	</action>
  2880 
       
  2881 			<return>KErrNone</return>
       
  2882 
       
  2883 		</actionresult>
       
  2884 
       
  2885 	</action>
       
  2886 
  1445 	</preactions>
  2887 	</preactions>
  1446 
  2888 
       
  2889 
       
  2890 
  1447 	<passactions>
  2891 	<passactions>
  1448 
  2892 
  1449 	<action>
  2893 
       
  2894 
       
  2895 	<action>
       
  2896 
  1450 		<actionname>2, Check use policy</actionname>
  2897 		<actionname>2, Check use policy</actionname>
       
  2898 
  1451 		<actiontype>getusepolicy</actiontype>
  2899 		<actiontype>getusepolicy</actiontype>
  1452 		<actionbody>
  2900 
       
  2901 		<actionbody>
       
  2902 
  1453 			<keylabel>tomato</keylabel>
  2903 			<keylabel>tomato</keylabel>
  1454 		</actionbody>
  2904 
  1455 		<actionresult>
  2905 		</actionbody>
       
  2906 
       
  2907 		<actionresult>
       
  2908 
  1456 			<policy>
  2909 			<policy>
       
  2910 
  1457 				<capability>DRM</capability>
  2911 				<capability>DRM</capability>
       
  2912 
  1458 				<capability>ReadUserData</capability>
  2913 				<capability>ReadUserData</capability>
       
  2914 
  1459 				<capability>WriteUserData</capability>
  2915 				<capability>WriteUserData</capability>
       
  2916 
  1460 				<capability>ReadDeviceData</capability>
  2917 				<capability>ReadDeviceData</capability>
       
  2918 
  1461 				<capability>WriteDeviceData</capability>
  2919 				<capability>WriteDeviceData</capability>
       
  2920 
  1462 			</policy>
  2921 			</policy>
  1463 			<return>KErrNone</return>
  2922 
  1464 		</actionresult>
  2923 			<return>KErrNone</return>
  1465 	</action>
  2924 
  1466 
  2925 		</actionresult>
  1467 	<action>
  2926 
       
  2927 	</action>
       
  2928 
       
  2929 
       
  2930 
       
  2931 	<action>
       
  2932 
  1468 		<actionname>3, Set use policy</actionname>
  2933 		<actionname>3, Set use policy</actionname>
       
  2934 
  1469 		<actiontype>setusepolicy</actiontype>
  2935 		<actiontype>setusepolicy</actiontype>
  1470 		<actionbody>
  2936 
       
  2937 		<actionbody>
       
  2938 
  1471 			<keylabel>tomato</keylabel>
  2939 			<keylabel>tomato</keylabel>
       
  2940 
  1472 			<policy>
  2941 			<policy>
       
  2942 
  1473 				<capability>ReadUserData</capability>
  2943 				<capability>ReadUserData</capability>
       
  2944 
  1474 				<capability>WriteUserData</capability>
  2945 				<capability>WriteUserData</capability>
       
  2946 
  1475 			</policy>
  2947 			</policy>
  1476 		</actionbody>
  2948 
  1477 		<actionresult>
  2949 		</actionbody>
  1478 			<return>KErrNone</return>
  2950 
  1479 		</actionresult>
  2951 		<actionresult>
  1480 	</action>
  2952 
  1481 
  2953 			<return>KErrNone</return>
  1482 	<action>
  2954 
       
  2955 		</actionresult>
       
  2956 
       
  2957 	</action>
       
  2958 
       
  2959 
       
  2960 
       
  2961 	<action>
       
  2962 
  1483 		<actionname>4, Check use policy</actionname>
  2963 		<actionname>4, Check use policy</actionname>
       
  2964 
  1484 		<actiontype>getusepolicy</actiontype>
  2965 		<actiontype>getusepolicy</actiontype>
  1485 		<actionbody>
  2966 
       
  2967 		<actionbody>
       
  2968 
  1486 			<keylabel>tomato</keylabel>
  2969 			<keylabel>tomato</keylabel>
  1487 		</actionbody>
  2970 
  1488 		<actionresult>
  2971 		</actionbody>
       
  2972 
       
  2973 		<actionresult>
       
  2974 
  1489 			<policy>
  2975 			<policy>
       
  2976 
  1490 				<capability>ReadUserData</capability>
  2977 				<capability>ReadUserData</capability>
       
  2978 
  1491 				<capability>WriteUserData</capability>
  2979 				<capability>WriteUserData</capability>
       
  2980 
  1492 			</policy>
  2981 			</policy>
  1493 			<return>KErrNone</return>
  2982 
  1494 		</actionresult>
  2983 			<return>KErrNone</return>
  1495 	</action>
  2984 
  1496 
  2985 		</actionresult>
  1497 	<action>
  2986 
       
  2987 	</action>
       
  2988 
       
  2989 
       
  2990 
       
  2991 	<action>
       
  2992 
  1498 		<actionname>5, Check management policy</actionname>
  2993 		<actionname>5, Check management policy</actionname>
       
  2994 
  1499 		<actiontype>getmanagementpolicy</actiontype>
  2995 		<actiontype>getmanagementpolicy</actiontype>
  1500 		<actionbody>
  2996 
       
  2997 		<actionbody>
       
  2998 
  1501 			<keylabel>tomato</keylabel>
  2999 			<keylabel>tomato</keylabel>
  1502 		</actionbody>
  3000 
  1503 		<actionresult>
  3001 		</actionbody>
       
  3002 
       
  3003 		<actionresult>
       
  3004 
  1504 			<policy>
  3005 			<policy>
       
  3006 
  1505 				<vendorid>0x70000001</vendorid>
  3007 				<vendorid>0x70000001</vendorid>
       
  3008 
  1506 				<capability>ReadUserData</capability>
  3009 				<capability>ReadUserData</capability>
       
  3010 
  1507 				<capability>DRM</capability>
  3011 				<capability>DRM</capability>
       
  3012 
  1508 				<capability>WriteDeviceData</capability>
  3013 				<capability>WriteDeviceData</capability>
       
  3014 
  1509 			</policy>
  3015 			</policy>
  1510 			<return>KErrNone</return>
  3016 
  1511 		</actionresult>
  3017 			<return>KErrNone</return>
  1512 	</action>
  3018 
  1513 
  3019 		</actionresult>
  1514 	<action>
  3020 
       
  3021 	</action>
       
  3022 
       
  3023 
       
  3024 
       
  3025 	<action>
       
  3026 
  1515 		<actionname>6, Set management policy</actionname>
  3027 		<actionname>6, Set management policy</actionname>
       
  3028 
  1516 		<actiontype>setmanagementpolicy</actiontype>
  3029 		<actiontype>setmanagementpolicy</actiontype>
  1517 		<actionbody>
  3030 
       
  3031 		<actionbody>
       
  3032 
  1518 			<keylabel>tomato</keylabel>
  3033 			<keylabel>tomato</keylabel>
       
  3034 
  1519 			<policy>
  3035 			<policy>
       
  3036 
  1520 				<capability>DRM</capability>
  3037 				<capability>DRM</capability>
       
  3038 
  1521 				<capability>WriteDeviceData</capability>
  3039 				<capability>WriteDeviceData</capability>
       
  3040 
  1522 			</policy>
  3041 			</policy>
  1523 		</actionbody>
  3042 
  1524 		<actionresult>
  3043 		</actionbody>
  1525 			<return>KErrNone</return>
  3044 
  1526 		</actionresult>
  3045 		<actionresult>
  1527 	</action>
  3046 
  1528 
  3047 			<return>KErrNone</return>
  1529 	<action>
  3048 
       
  3049 		</actionresult>
       
  3050 
       
  3051 	</action>
       
  3052 
       
  3053 
       
  3054 
       
  3055 	<action>
       
  3056 
  1530 		<actionname>7, Check management policy</actionname>
  3057 		<actionname>7, Check management policy</actionname>
       
  3058 
  1531 		<actiontype>getmanagementpolicy</actiontype>
  3059 		<actiontype>getmanagementpolicy</actiontype>
  1532 		<actionbody>
  3060 
       
  3061 		<actionbody>
       
  3062 
  1533 			<keylabel>tomato</keylabel>
  3063 			<keylabel>tomato</keylabel>
  1534 		</actionbody>
  3064 
  1535 		<actionresult>
  3065 		</actionbody>
       
  3066 
       
  3067 		<actionresult>
       
  3068 
  1536 			<policy>
  3069 			<policy>
       
  3070 
  1537 				<capability>DRM</capability>
  3071 				<capability>DRM</capability>
       
  3072 
  1538 				<capability>WriteDeviceData</capability>
  3073 				<capability>WriteDeviceData</capability>
       
  3074 
  1539 			</policy>
  3075 			</policy>
  1540 			<return>KErrNone</return>
  3076 
  1541 		</actionresult>
  3077 			<return>KErrNone</return>
  1542 	</action>
  3078 
  1543 
  3079 		</actionresult>
  1544 	<action>
  3080 
       
  3081 	</action>
       
  3082 
       
  3083 
       
  3084 
       
  3085 	<action>
       
  3086 
  1545 		<actionname>8, Delete key</actionname>
  3087 		<actionname>8, Delete key</actionname>
       
  3088 
  1546 		<actiontype>deletekeys</actiontype>
  3089 		<actiontype>deletekeys</actiontype>
  1547 		<actionbody>
  3090 
       
  3091 		<actionbody>
       
  3092 
  1548 			<keylabel>tomato</keylabel>
  3093 			<keylabel>tomato</keylabel>
       
  3094 
  1549 			<deletecount>1</deletecount>
  3095 			<deletecount>1</deletecount>
  1550 		</actionbody>
  3096 
  1551 		<actionresult>
  3097 		</actionbody>
  1552 			<return>KErrNone</return>
  3098 
  1553 		</actionresult>
  3099 		<actionresult>
  1554 	</action>
  3100 
       
  3101 			<return>KErrNone</return>
       
  3102 
       
  3103 		</actionresult>
       
  3104 
       
  3105 	</action>
       
  3106 
       
  3107 
  1555 
  3108 
  1556 	</passactions>
  3109 	</passactions>
  1557 
  3110 
       
  3111 
       
  3112 
  1558 	<failactions>
  3113 	<failactions>
  1559 
  3114 
  1560 	<action>
  3115 
       
  3116 
       
  3117 	<action>
       
  3118 
  1561 		<actionname>2, Set use policy</actionname>
  3119 		<actionname>2, Set use policy</actionname>
       
  3120 
  1562 		<actiontype>setusepolicy</actiontype>
  3121 		<actiontype>setusepolicy</actiontype>
  1563 		<actionbody>
  3122 
       
  3123 		<actionbody>
       
  3124 
  1564 			<keylabel>tomato</keylabel>
  3125 			<keylabel>tomato</keylabel>
       
  3126 
  1565 			<policy>
  3127 			<policy>
       
  3128 
  1566 				<capability>ReadUserData</capability>
  3129 				<capability>ReadUserData</capability>
       
  3130 
  1567 				<capability>WriteUserData</capability>
  3131 				<capability>WriteUserData</capability>
       
  3132 
  1568 			</policy>
  3133 			</policy>
  1569 		</actionbody>
  3134 
  1570 		<actionresult>
  3135 		</actionbody>
       
  3136 
       
  3137 		<actionresult>
       
  3138 
  1571 			<return>KErrPermissionDenied</return>
  3139 			<return>KErrPermissionDenied</return>
  1572 		</actionresult>
  3140 
  1573 	</action>
  3141 		</actionresult>
  1574 
  3142 
  1575 	<action>
  3143 	</action>
       
  3144 
       
  3145 
       
  3146 
       
  3147 	<action>
       
  3148 
  1576 		<actionname>3, Set management policy</actionname>
  3149 		<actionname>3, Set management policy</actionname>
       
  3150 
  1577 		<actiontype>setmanagementpolicy</actiontype>
  3151 		<actiontype>setmanagementpolicy</actiontype>
  1578 		<actionbody>
  3152 
       
  3153 		<actionbody>
       
  3154 
  1579 			<keylabel>tomato</keylabel>
  3155 			<keylabel>tomato</keylabel>
       
  3156 
  1580 			<policy>
  3157 			<policy>
       
  3158 
  1581 				<capability>DRM</capability>
  3159 				<capability>DRM</capability>
       
  3160 
  1582 				<capability>WriteDeviceData</capability>
  3161 				<capability>WriteDeviceData</capability>
       
  3162 
  1583 			</policy>
  3163 			</policy>
  1584 		</actionbody>
  3164 
  1585 		<actionresult>
  3165 		</actionbody>
       
  3166 
       
  3167 		<actionresult>
       
  3168 
  1586 			<return>KErrPermissionDenied</return>
  3169 			<return>KErrPermissionDenied</return>
  1587 		</actionresult>
  3170 
  1588 	</action>
  3171 		</actionresult>
  1589 
  3172 
  1590 	<action>
  3173 	</action>
       
  3174 
       
  3175 
       
  3176 
       
  3177 	<action>
       
  3178 
  1591 		<actionname>4, Delete key</actionname>
  3179 		<actionname>4, Delete key</actionname>
       
  3180 
  1592 		<actiontype>deletekeys</actiontype>
  3181 		<actiontype>deletekeys</actiontype>
  1593 		<actionbody>
  3182 
       
  3183 		<actionbody>
       
  3184 
  1594 			<keylabel>tomato</keylabel>
  3185 			<keylabel>tomato</keylabel>
  1595 		</actionbody>
  3186 
  1596 		<actionresult>
  3187 		</actionbody>
       
  3188 
       
  3189 		<actionresult>
       
  3190 
  1597 			<return>KErrPermissionDenied</return>
  3191 			<return>KErrPermissionDenied</return>
  1598 		</actionresult>
  3192 
  1599 	</action>
  3193 		</actionresult>
       
  3194 
       
  3195 	</action>
       
  3196 
       
  3197 
  1600 
  3198 
  1601 	</failactions>
  3199 	</failactions>
  1602 
  3200 
       
  3201 
       
  3202 
  1603 	<postactions>
  3203 	<postactions>
  1604 	<action>
  3204 
       
  3205 	<action>
       
  3206 
  1605 		<actionname>9, Close key store</actionname>
  3207 		<actionname>9, Close key store</actionname>
       
  3208 
  1606 		<actiontype>delete</actiontype>
  3209 		<actiontype>delete</actiontype>
       
  3210 
  1607 		<actionbody></actionbody>
  3211 		<actionbody></actionbody>
  1608 		<actionresult>
  3212 
  1609 			<return>KErrNone</return>
  3213 		<actionresult>
  1610 		</actionresult>
  3214 
  1611 	</action>
  3215 			<return>KErrNone</return>
       
  3216 
       
  3217 		</actionresult>
       
  3218 
       
  3219 	</action>
       
  3220 
  1612 	</postactions>
  3221 	</postactions>
  1613 </actionbody>
  3222 
       
  3223 </actionbody>
       
  3224 
       
  3225 
  1614 
  3226 
  1615 [SEC-FILETOKENS-AUTHOBJECTS_V2-0015-001]
  3227 [SEC-FILETOKENS-AUTHOBJECTS_V2-0015-001]
  1616 <actionbody>
  3228 
       
  3229 <actionbody>
       
  3230 
  1617 	<testexe>t_keystore.exe</testexe>
  3231 	<testexe>t_keystore.exe</testexe>
       
  3232 
  1618 	<excludedcapabilities>
  3233 	<excludedcapabilities>
       
  3234 
  1619 	<capability>TCB</capability>
  3235 	<capability>TCB</capability>
       
  3236 
  1620 	</excludedcapabilities>
  3237 	</excludedcapabilities>
       
  3238 
  1621 	<policy>
  3239 	<policy>
       
  3240 
  1622 	<capability>WriteDeviceData</capability>
  3241 	<capability>WriteDeviceData</capability>
       
  3242 
  1623 	</policy>
  3243 	</policy>
  1624 
  3244 
       
  3245 
       
  3246 
  1625 	<preactions>
  3247 	<preactions>
  1626 	<action>
  3248 
       
  3249 	<action>
       
  3250 
  1627 		<actionname>Open key store in manager mode</actionname>
  3251 		<actionname>Open key store in manager mode</actionname>
       
  3252 
  1628 		<actiontype>init</actiontype>
  3253 		<actiontype>init</actiontype>
  1629 		<actionbody>
  3254 
       
  3255 		<actionbody>
       
  3256 
  1630 			<mode>manager</mode>
  3257 			<mode>manager</mode>
  1631 		</actionbody>
  3258 
  1632 		<actionresult>
  3259 		</actionbody>
  1633 			<return>KErrNone</return>
  3260 
  1634 		</actionresult>
  3261 		<actionresult>
  1635 	</action>
  3262 
       
  3263 			<return>KErrNone</return>
       
  3264 
       
  3265 		</actionresult>
       
  3266 
       
  3267 	</action>
       
  3268 
  1636 	</preactions>
  3269 	</preactions>
  1637 
  3270 
       
  3271 
       
  3272 
  1638 	<passactions>
  3273 	<passactions>
  1639 	<action>
  3274 
       
  3275 	<action>
       
  3276 
  1640 		<actionname>0.7.2, Set passphrase timeout to "don't cache"</actionname>
  3277 		<actionname>0.7.2, Set passphrase timeout to "don't cache"</actionname>
       
  3278 
  1641 		<actiontype>settimeout</actiontype>
  3279 		<actiontype>settimeout</actiontype>
  1642 		<actionbody>
  3280 
       
  3281 		<actionbody>
       
  3282 
  1643 			<timeout>0</timeout>
  3283 			<timeout>0</timeout>
  1644 		</actionbody>
  3284 
  1645 		<actionresult>
  3285 		</actionbody>
  1646 			<return>KErrNone</return>
  3286 
  1647 		</actionresult>
  3287 		<actionresult>
  1648 	</action>
  3288 
       
  3289 			<return>KErrNone</return>
       
  3290 
       
  3291 		</actionresult>
       
  3292 
       
  3293 	</action>
       
  3294 
  1649 	</passactions>
  3295 	</passactions>
  1650 
  3296 
       
  3297 
       
  3298 
  1651 	<failactions>
  3299 	<failactions>
  1652 	<action>
  3300 
       
  3301 	<action>
       
  3302 
  1653 		<actionname>0.7.2, Set passphrase timeout to "don't cache"</actionname>
  3303 		<actionname>0.7.2, Set passphrase timeout to "don't cache"</actionname>
       
  3304 
  1654 		<actiontype>settimeout</actiontype>
  3305 		<actiontype>settimeout</actiontype>
  1655 		<actionbody>
  3306 
       
  3307 		<actionbody>
       
  3308 
  1656 			<timeout>0</timeout>
  3309 			<timeout>0</timeout>
  1657 		</actionbody>
  3310 
  1658 		<actionresult>
  3311 		</actionbody>
       
  3312 
       
  3313 		<actionresult>
       
  3314 
  1659 			<return>KErrPermissionDenied</return>
  3315 			<return>KErrPermissionDenied</return>
  1660 		</actionresult>
  3316 
  1661 	</action>
  3317 		</actionresult>
       
  3318 
       
  3319 	</action>
       
  3320 
  1662 	</failactions>
  3321 	</failactions>
  1663 
  3322 
       
  3323 
       
  3324 
  1664 	<postactions>
  3325 	<postactions>
  1665 	<action>
  3326 
       
  3327 	<action>
       
  3328 
  1666 		<actionname>Close key store</actionname>
  3329 		<actionname>Close key store</actionname>
       
  3330 
  1667 		<actiontype>delete</actiontype>
  3331 		<actiontype>delete</actiontype>
       
  3332 
  1668 		<actionbody></actionbody>
  3333 		<actionbody></actionbody>
  1669 		<actionresult>
  3334 
  1670 			<return>KErrNone</return>
  3335 		<actionresult>
  1671 		</actionresult>
  3336 
  1672 	</action>
  3337 			<return>KErrNone</return>
       
  3338 
       
  3339 		</actionresult>
       
  3340 
       
  3341 	</action>
       
  3342 
  1673 	</postactions>
  3343 	</postactions>
  1674 </actionbody>
  3344 
       
  3345 </actionbody>
       
  3346 
       
  3347 
  1675 
  3348 
  1676 [SEC-FILETOKENS-AUTHOBJECTS_V2-0015-002]
  3349 [SEC-FILETOKENS-AUTHOBJECTS_V2-0015-002]
  1677 <actionbody>
  3350 
       
  3351 <actionbody>
       
  3352 
  1678 	<testexe>t_keystore.exe</testexe>
  3353 	<testexe>t_keystore.exe</testexe>
       
  3354 
  1679 	<excludedcapabilities>
  3355 	<excludedcapabilities>
       
  3356 
  1680 	<capability>TCB</capability>
  3357 	<capability>TCB</capability>
       
  3358 
  1681 	</excludedcapabilities>
  3359 	</excludedcapabilities>
       
  3360 
  1682 	<policy>
  3361 	<policy>
       
  3362 
  1683 	<capability>WriteUserData</capability>
  3363 	<capability>WriteUserData</capability>
       
  3364 
  1684 	</policy>
  3365 	</policy>
  1685 
  3366 
       
  3367 
       
  3368 
  1686 	<preactions>
  3369 	<preactions>
  1687 	<action>
  3370 
       
  3371 	<action>
       
  3372 
  1688 		<actionname>1, Open key store</actionname>
  3373 		<actionname>1, Open key store</actionname>
       
  3374 
  1689 		<actiontype>init</actiontype>
  3375 		<actiontype>init</actiontype>
  1690 		<actionbody>
  3376 
       
  3377 		<actionbody>
       
  3378 
  1691 			<mode>manager</mode>
  3379 			<mode>manager</mode>
  1692 		</actionbody>
  3380 
  1693 		<actionresult>
  3381 		</actionbody>
  1694 			<return>KErrNone</return>
  3382 
  1695 		</actionresult>
  3383 		<actionresult>
  1696 	</action>
  3384 
       
  3385 			<return>KErrNone</return>
       
  3386 
       
  3387 		</actionresult>
       
  3388 
       
  3389 	</action>
       
  3390 
  1697 	</preactions>
  3391 	</preactions>
  1698 
  3392 
       
  3393 
       
  3394 
  1699 	<passactions>
  3395 	<passactions>
  1700 	<action>
  3396 
       
  3397 	<action>
       
  3398 
  1701 		<actionname>2, Create key</actionname>
  3399 		<actionname>2, Create key</actionname>
       
  3400 
  1702 		<actiontype>addkey</actiontype>
  3401 		<actiontype>addkey</actiontype>
  1703 		<actionbody>
  3402 
       
  3403 		<actionbody>
       
  3404 
  1704 			<keyusage>allusagesbutNR</keyusage>
  3405 			<keyusage>allusagesbutNR</keyusage>
       
  3406 
  1705 			<keysize>512</keysize>
  3407 			<keysize>512</keysize>
       
  3408 
  1706 			<keylabel>raspberry</keylabel>
  3409 			<keylabel>raspberry</keylabel>
       
  3410 
  1707 			<keyalgorithm>RSA</keyalgorithm>
  3411 			<keyalgorithm>RSA</keyalgorithm>
       
  3412 
  1708 			<keyaccesstype>Extractable</keyaccesstype>
  3413 			<keyaccesstype>Extractable</keyaccesstype>
       
  3414 
  1709 			<keystore>0</keystore>
  3415 			<keystore>0</keystore>
       
  3416 
  1710 			<passphrase>create pinkcloud</passphrase>
  3417 			<passphrase>create pinkcloud</passphrase>
  1711 		</actionbody>
  3418 
  1712 		<actionresult>
  3419 		</actionbody>
  1713 			<return>KErrNone</return>
  3420 
  1714 		</actionresult>
  3421 		<actionresult>
  1715 	</action>
  3422 
  1716 
  3423 			<return>KErrNone</return>
  1717 	<action>
  3424 
       
  3425 		</actionresult>
       
  3426 
       
  3427 	</action>
       
  3428 
       
  3429 
       
  3430 
       
  3431 	<action>
       
  3432 
  1718 		<actionname>3, Import key</actionname>
  3433 		<actionname>3, Import key</actionname>
       
  3434 
  1719 		<actiontype>importkey</actiontype>
  3435 		<actiontype>importkey</actiontype>
  1720 		<actionbody>
  3436 
       
  3437 		<actionbody>
       
  3438 
  1721 			<ImportData>pkcs8rsa.001</ImportData>
  3439 			<ImportData>pkcs8rsa.001</ImportData>
       
  3440 
  1722 			<keyusage>allusagesbutNR</keyusage>
  3441 			<keyusage>allusagesbutNR</keyusage>
       
  3442 
  1723 			<keylabel>blueberry</keylabel>
  3443 			<keylabel>blueberry</keylabel>
       
  3444 
  1724 			<keyaccesstype>Extractable</keyaccesstype>
  3445 			<keyaccesstype>Extractable</keyaccesstype>
       
  3446 
  1725 			<passphrase>pinkcloud</passphrase>
  3447 			<passphrase>pinkcloud</passphrase>
  1726 		</actionbody>
  3448 
  1727 		<actionresult>
  3449 		</actionbody>
  1728 			<return>KErrNone</return>
  3450 
  1729 		</actionresult>
  3451 		<actionresult>
  1730 	</action>
  3452 
       
  3453 			<return>KErrNone</return>
       
  3454 
       
  3455 		</actionresult>
       
  3456 
       
  3457 	</action>
       
  3458 
  1731 	</passactions>
  3459 	</passactions>
  1732 
  3460 
       
  3461 
       
  3462 
  1733 	<failactions>
  3463 	<failactions>
  1734 	<action>
  3464 
       
  3465 	<action>
       
  3466 
  1735 		<actionname>2, Create key</actionname>
  3467 		<actionname>2, Create key</actionname>
       
  3468 
  1736 		<actiontype>addkey</actiontype>
  3469 		<actiontype>addkey</actiontype>
  1737 		<actionbody>
  3470 
       
  3471 		<actionbody>
       
  3472 
  1738 			<keyusage>allusagesbutNR</keyusage>
  3473 			<keyusage>allusagesbutNR</keyusage>
       
  3474 
  1739 			<keysize>512</keysize>
  3475 			<keysize>512</keysize>
       
  3476 
  1740 			<keylabel>raspberry</keylabel>
  3477 			<keylabel>raspberry</keylabel>
       
  3478 
  1741 			<keyalgorithm>RSA</keyalgorithm>
  3479 			<keyalgorithm>RSA</keyalgorithm>
       
  3480 
  1742 			<keyaccesstype>Extractable</keyaccesstype>
  3481 			<keyaccesstype>Extractable</keyaccesstype>
       
  3482 
  1743 			<keystore>0</keystore>
  3483 			<keystore>0</keystore>
  1744 		</actionbody>
  3484 
  1745 		<actionresult>
  3485 		</actionbody>
       
  3486 
       
  3487 		<actionresult>
       
  3488 
  1746 			<return>KErrPermissionDenied</return>
  3489 			<return>KErrPermissionDenied</return>
  1747 		</actionresult>
  3490 
  1748 	</action>
  3491 		</actionresult>
  1749 
  3492 
  1750 	<action>
  3493 	</action>
       
  3494 
       
  3495 
       
  3496 
       
  3497 	<action>
       
  3498 
  1751 		<actionname>3, Import key</actionname>
  3499 		<actionname>3, Import key</actionname>
       
  3500 
  1752 		<actiontype>importkey</actiontype>
  3501 		<actiontype>importkey</actiontype>
  1753 		<actionbody>
  3502 
       
  3503 		<actionbody>
       
  3504 
  1754 			<ImportData>pkcs8rsa.001</ImportData>
  3505 			<ImportData>pkcs8rsa.001</ImportData>
       
  3506 
  1755 			<keyusage>allusagesbutNR</keyusage>
  3507 			<keyusage>allusagesbutNR</keyusage>
       
  3508 
  1756 			<keylabel>blueberry</keylabel>
  3509 			<keylabel>blueberry</keylabel>
       
  3510 
  1757 			<keyaccesstype>Extractable</keyaccesstype>
  3511 			<keyaccesstype>Extractable</keyaccesstype>
  1758 		</actionbody>
  3512 
  1759 		<actionresult>
  3513 		</actionbody>
       
  3514 
       
  3515 		<actionresult>
       
  3516 
  1760 			<return>KErrPermissionDenied</return>
  3517 			<return>KErrPermissionDenied</return>
  1761 		</actionresult>
  3518 
  1762 	</action>
  3519 		</actionresult>
       
  3520 
       
  3521 	</action>
       
  3522 
  1763 	</failactions>
  3523 	</failactions>
  1764 
  3524 
       
  3525 
       
  3526 
  1765 	<postactions>
  3527 	<postactions>
  1766 	<action>
  3528 
       
  3529 	<action>
       
  3530 
  1767 		<actionname>5, Close key store</actionname>
  3531 		<actionname>5, Close key store</actionname>
       
  3532 
  1768 		<actiontype>delete</actiontype>
  3533 		<actiontype>delete</actiontype>
       
  3534 
  1769 		<actionbody></actionbody>
  3535 		<actionbody></actionbody>
  1770 		<actionresult>
  3536 
  1771 			<return>KErrNone</return>
  3537 		<actionresult>
  1772 		</actionresult>
  3538 
  1773 	</action>
  3539 			<return>KErrNone</return>
       
  3540 
       
  3541 		</actionresult>
       
  3542 
       
  3543 	</action>
       
  3544 
  1774 	</postactions>
  3545 	</postactions>
  1775 </actionbody>
  3546 
       
  3547 </actionbody>
       
  3548 
       
  3549 
  1776 
  3550 
  1777 [SEC-FILETOKENS-AUTHOBJECTS_V2-0015-003]
  3551 [SEC-FILETOKENS-AUTHOBJECTS_V2-0015-003]
  1778 <actionbody>
  3552 
       
  3553 <actionbody>
       
  3554 
  1779 	<testexe>t_keystore.exe</testexe>
  3555 	<testexe>t_keystore.exe</testexe>
       
  3556 
  1780 	<excludedcapabilities>
  3557 	<excludedcapabilities>
       
  3558 
  1781 	<capability>TCB</capability>
  3559 	<capability>TCB</capability>
       
  3560 
  1782 	</excludedcapabilities>
  3561 	</excludedcapabilities>
       
  3562 
  1783 	<policy>
  3563 	<policy>
       
  3564 
  1784 	<capability>ReadUserData</capability>
  3565 	<capability>ReadUserData</capability>
       
  3566 
  1785 	</policy>
  3567 	</policy>
  1786 
  3568 
       
  3569 
       
  3570 
  1787 	<preactions>
  3571 	<preactions>
  1788 	<action>
  3572 
       
  3573 	<action>
       
  3574 
  1789 		<actionname>1, Open key store</actionname>
  3575 		<actionname>1, Open key store</actionname>
       
  3576 
  1790 		<actiontype>init</actiontype>
  3577 		<actiontype>init</actiontype>
  1791 		<actionbody>
  3578 
       
  3579 		<actionbody>
       
  3580 
  1792 			<mode>manager</mode>
  3581 			<mode>manager</mode>
  1793 		</actionbody>
  3582 
  1794 		<actionresult>
  3583 		</actionbody>
  1795 			<return>KErrNone</return>
  3584 
  1796 		</actionresult>
  3585 		<actionresult>
  1797 	</action>
  3586 
       
  3587 			<return>KErrNone</return>
       
  3588 
       
  3589 		</actionresult>
       
  3590 
       
  3591 	</action>
       
  3592 
  1798 	</preactions>
  3593 	</preactions>
  1799 
  3594 
       
  3595 
       
  3596 
  1800 	<passactions>
  3597 	<passactions>
  1801 	<action>
  3598 
       
  3599 	<action>
       
  3600 
  1802 		<actionname>2, List keys</actionname>
  3601 		<actionname>2, List keys</actionname>
       
  3602 
  1803 		<actiontype>listkeys</actiontype>
  3603 		<actiontype>listkeys</actiontype>
  1804 		<actionbody>
  3604 
  1805 			<listcount>2</listcount>
  3605 		<actionbody>
       
  3606 
  1806 			<foundkey>raspberry</foundkey>
  3607 			<foundkey>raspberry</foundkey>
       
  3608 
  1807 			<foundkey>blueberry</foundkey>
  3609 			<foundkey>blueberry</foundkey>
  1808 		</actionbody>
  3610 
  1809 		<actionresult>
  3611 		</actionbody>
  1810 			<return>KErrNone</return>
  3612 
  1811 		</actionresult>
  3613 		<actionresult>
  1812 	</action>
  3614 
       
  3615 			<return>KErrNone</return>
       
  3616 
       
  3617 		</actionresult>
       
  3618 
       
  3619 	</action>
       
  3620 
  1813 	</passactions>
  3621 	</passactions>
  1814 
  3622 
       
  3623 
       
  3624 
  1815 	<failactions>
  3625 	<failactions>
  1816 	<action>
  3626 
       
  3627 	<action>
       
  3628 
  1817 		<actionname>2, List keys</actionname>
  3629 		<actionname>2, List keys</actionname>
       
  3630 
  1818 		<actiontype>listkeys</actiontype>
  3631 		<actiontype>listkeys</actiontype>
  1819 		<actionbody>
  3632 
  1820 		</actionbody>
  3633 		<actionbody>
  1821 		<actionresult>
  3634 
       
  3635 		</actionbody>
       
  3636 
       
  3637 		<actionresult>
       
  3638 
  1822 			<return>KErrPermissionDenied</return>
  3639 			<return>KErrPermissionDenied</return>
  1823 		</actionresult>
  3640 
  1824 	</action>
  3641 		</actionresult>
       
  3642 
       
  3643 	</action>
       
  3644 
  1825 	</failactions>
  3645 	</failactions>
  1826 
  3646 
       
  3647 
       
  3648 
  1827 	<postactions>
  3649 	<postactions>
  1828 	<action>
  3650 
       
  3651 	<action>
       
  3652 
  1829 		<actionname>4, Close key store</actionname>
  3653 		<actionname>4, Close key store</actionname>
       
  3654 
  1830 		<actiontype>delete</actiontype>
  3655 		<actiontype>delete</actiontype>
       
  3656 
  1831 		<actionbody></actionbody>
  3657 		<actionbody></actionbody>
  1832 		<actionresult>
  3658 
  1833 			<return>KErrNone</return>
  3659 		<actionresult>
  1834 		</actionresult>
  3660 
  1835 	</action>
  3661 			<return>KErrNone</return>
       
  3662 
       
  3663 		</actionresult>
       
  3664 
       
  3665 	</action>
       
  3666 
  1836 	</postactions>
  3667 	</postactions>
  1837 </actionbody>
  3668 
       
  3669 </actionbody>
       
  3670 
       
  3671 
  1838 
  3672 
  1839 [SEC-FILETOKENS-AUTHOBJECTS_V2-0016-001]
  3673 [SEC-FILETOKENS-AUTHOBJECTS_V2-0016-001]
  1840 <actionbody>
  3674 
  1841 	<listcount>2</listcount>
  3675 <actionbody>
       
  3676 
  1842 	<foundkey>raspberry</foundkey>
  3677 	<foundkey>raspberry</foundkey>
       
  3678 
  1843 	<foundkey>blueberry</foundkey>
  3679 	<foundkey>blueberry</foundkey>
  1844 </actionbody>
  3680 
       
  3681 </actionbody>
       
  3682 
       
  3683 
  1845 
  3684 
  1846 [SEC-FILETOKENS-AUTHOBJECTS_V2-0016-002]
  3685 [SEC-FILETOKENS-AUTHOBJECTS_V2-0016-002]
  1847 <actionbody>
  3686 
       
  3687 <actionbody>
       
  3688 
  1848 	<deletecount>2</deletecount>
  3689 	<deletecount>2</deletecount>
  1849 </actionbody>
  3690 
       
  3691 </actionbody>
       
  3692 
       
  3693 
  1850 
  3694 
  1851 [SEC-FILETOKENS-AUTHOBJECTS_V2-0016-004]
  3695 [SEC-FILETOKENS-AUTHOBJECTS_V2-0016-004]
  1852 <actionbody>
  3696 
       
  3697 <actionbody>
       
  3698 
  1853 	<seconds>5</seconds>
  3699 	<seconds>5</seconds>
  1854 </actionbody>
  3700 
  1855 
  3701 </actionbody>
       
  3702 
       
  3703 
       
  3704