os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/swicertstore1hw.script
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/swicertstore1hw.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,507 @@
1.4 +/*
1.5 +* Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +* All rights reserved.
1.7 +* This component and the accompanying materials are made available
1.8 +* under the terms of the License "Eclipse Public License v1.0"
1.9 +* which accompanies this distribution, and is available
1.10 +* at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.11 +*
1.12 +* Initial Contributors:
1.13 +* Nokia Corporation - initial contribution.
1.14 +*
1.15 +* Contributors:
1.16 +*
1.17 +* Description:
1.18 +* Library to add s32strm support for IPC (ie. stream via multiple IPC read/writes instead of
1.19 +* copying to a buffer and streaming to/from there.
1.20 +*
1.21 +*/
1.22 +
1.23 +// SWICERTSTORE1HW.script
1.24 +
1.25 +//
1.26 +
1.27 +// Test direct access to SWI cert store
1.28 +
1.29 +
1.30 +
1.31 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-1-0001
1.32 +
1.33 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-1-0001
1.34 +
1.35 +//! @file
1.36 +
1.37 +//! @SYMTestCaseDesc Open the SWI cert store
1.38 +
1.39 +//! @SYMREQ REQ0000
1.40 +
1.41 +//! @SYMTestCasePriority High
1.42 +
1.43 +//! @SYMTestExpectedResults KErrNone
1.44 +
1.45 +//! @SYMTestActions 1) Open the SWI cert store
1.46 +
1.47 +RUN_TEST_STEP -1 CTestHandler initswicertstore
1.48 +
1.49 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-1-0001
1.50 +
1.51 +
1.52 +
1.53 +
1.54 +
1.55 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-2-0001
1.56 +
1.57 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-2-0001
1.58 +
1.59 +//! @file
1.60 +
1.61 +//! @SYMTestCaseDesc Get the list of CA certificates
1.62 +
1.63 +//! @SYMREQ REQ0000
1.64 +
1.65 +//! @SYMTestCasePriority High
1.66 +
1.67 +//! @SYMTestExpectedResults KErrNone
1.68 +
1.69 +//! @SYMTestActions 1) Get the list of CA certificates
1.70 +
1.71 +RUN_TEST_STEP -1 CTestHandler listcert SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-2-001
1.72 +
1.73 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-2-0001
1.74 +
1.75 +
1.76 +
1.77 +
1.78 +
1.79 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-3-0001
1.80 +
1.81 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-3-0001
1.82 +
1.83 +//! @file
1.84 +
1.85 +//! @SYMTestCaseDesc Get the systemupgrade flag for sucert
1.86 +
1.87 +//! @SYMREQ REQ0000
1.88 +
1.89 +//! @SYMTestCasePriority High
1.90 +
1.91 +//! @SYMTestExpectedResults KErrNone
1.92 +
1.93 +//! @SYMTestActions 1) Get the systemupgrade flag for sucert
1.94 +
1.95 +RUN_TEST_STEP -1 CTestHandler getsystemupgrade SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-3-001
1.96 +
1.97 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-3-0001
1.98 +
1.99 +
1.100 +
1.101 +
1.102 +
1.103 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-4-0001
1.104 +
1.105 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-4-0001
1.106 +
1.107 +//! @file
1.108 +
1.109 +//! @SYMTestCaseDesc Get the list of user certificates
1.110 +
1.111 +//! @SYMREQ REQ0000
1.112 +
1.113 +//! @SYMTestCasePriority High
1.114 +
1.115 +//! @SYMTestExpectedResults KErrNone
1.116 +
1.117 +//! @SYMTestActions 1) Get the list of user certificates
1.118 +
1.119 +RUN_TEST_STEP -1 CTestHandler listcert SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-4-001
1.120 +
1.121 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-4-0001
1.122 +
1.123 +
1.124 +
1.125 +
1.126 +
1.127 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-5-0001
1.128 +
1.129 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-5-0001
1.130 +
1.131 +//! @file
1.132 +
1.133 +//! @SYMTestCaseDesc Retrieve Root5CA cert
1.134 +
1.135 +//! @SYMREQ REQ0000
1.136 +
1.137 +//! @SYMTestCasePriority High
1.138 +
1.139 +//! @SYMTestExpectedResults KErrNone
1.140 +
1.141 +//! @SYMTestActions 1) Retrieve Root5CA cert
1.142 +
1.143 +RUN_TEST_STEP -1 CTestHandler retrieve SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-5-001
1.144 +
1.145 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-5-0001
1.146 +
1.147 +
1.148 +
1.149 +
1.150 +
1.151 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-6-0001
1.152 +
1.153 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-6-0001
1.154 +
1.155 +//! @file
1.156 +
1.157 +//! @SYMTestCaseDesc Retrieve SymbianTestDSACA cert
1.158 +
1.159 +//! @SYMREQ REQ0000
1.160 +
1.161 +//! @SYMTestCasePriority High
1.162 +
1.163 +//! @SYMTestExpectedResults KErrNone
1.164 +
1.165 +//! @SYMTestActions 1) Retrieve SymbianTestDSACA cert
1.166 +
1.167 +RUN_TEST_STEP -1 CTestHandler retrieve SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-6-001
1.168 +
1.169 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-6-0001
1.170 +
1.171 +
1.172 +
1.173 +
1.174 +
1.175 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-7-0001
1.176 +
1.177 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-7-0001
1.178 +
1.179 +//! @file
1.180 +
1.181 +//! @SYMTestCaseDesc Retrieve SymbianTestRSACA cert
1.182 +
1.183 +//! @SYMREQ REQ0000
1.184 +
1.185 +//! @SYMTestCasePriority High
1.186 +
1.187 +//! @SYMTestExpectedResults KErrNone
1.188 +
1.189 +//! @SYMTestActions 1) Retrieve SymbianTestRSACA cert
1.190 +
1.191 +RUN_TEST_STEP -1 CTestHandler retrieve SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-7-001
1.192 +
1.193 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-7-0001
1.194 +
1.195 +
1.196 +
1.197 +
1.198 +
1.199 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-8-0001
1.200 +
1.201 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-8-0001
1.202 +
1.203 +//! @file
1.204 +
1.205 +//! @SYMTestCaseDesc Get applications for Root5CA
1.206 +
1.207 +//! @SYMREQ REQ0000
1.208 +
1.209 +//! @SYMTestCasePriority High
1.210 +
1.211 +//! @SYMTestExpectedResults KErrNone
1.212 +
1.213 +//! @SYMTestActions 1) Get applications for Root5CA
1.214 +
1.215 +RUN_TEST_STEP -1 CTestHandler getapplications SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-8-001
1.216 +
1.217 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-8-0001
1.218 +
1.219 +
1.220 +
1.221 +
1.222 +
1.223 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-9-0001
1.224 +
1.225 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-9-0001
1.226 +
1.227 +//! @file
1.228 +
1.229 +//! @SYMTestCaseDesc Get the trust for Root5CA
1.230 +
1.231 +//! @SYMREQ REQ0000
1.232 +
1.233 +//! @SYMTestCasePriority High
1.234 +
1.235 +//! @SYMTestExpectedResults KErrNone
1.236 +
1.237 +//! @SYMTestActions 1) Get the trust for Root5CA
1.238 +
1.239 +RUN_TEST_STEP -1 CTestHandler gettrusters SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-9-001
1.240 +
1.241 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-9-0001
1.242 +
1.243 +
1.244 +
1.245 +
1.246 +
1.247 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-10-0001
1.248 +
1.249 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-10-0001
1.250 +
1.251 +//! @file
1.252 +
1.253 +//! @SYMTestCaseDesc Get applications for SymbianTestDSACA
1.254 +
1.255 +//! @SYMREQ REQ0000
1.256 +
1.257 +//! @SYMTestCasePriority High
1.258 +
1.259 +//! @SYMTestExpectedResults KErrNone
1.260 +
1.261 +//! @SYMTestActions 1) Get applications for SymbianTestDSACA
1.262 +
1.263 +RUN_TEST_STEP -1 CTestHandler getapplications SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-10-001
1.264 +
1.265 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-10-0001
1.266 +
1.267 +
1.268 +
1.269 +
1.270 +
1.271 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-11-0001
1.272 +
1.273 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-11-0001
1.274 +
1.275 +//! @file
1.276 +
1.277 +//! @SYMTestCaseDesc Get the trust for SymbianTestDSACA
1.278 +
1.279 +//! @SYMREQ REQ0000
1.280 +
1.281 +//! @SYMTestCasePriority High
1.282 +
1.283 +//! @SYMTestExpectedResults KErrNone
1.284 +
1.285 +//! @SYMTestActions 1) Get the trust for SymbianTestDSACA
1.286 +
1.287 +RUN_TEST_STEP -1 CTestHandler gettrusters SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-11-001
1.288 +
1.289 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-11-0001
1.290 +
1.291 +
1.292 +
1.293 +
1.294 +
1.295 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-12-0001
1.296 +
1.297 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-12-0001
1.298 +
1.299 +//! @file
1.300 +
1.301 +//! @SYMTestCaseDesc Get applications for SymbianTestRSACA
1.302 +
1.303 +//! @SYMREQ REQ0000
1.304 +
1.305 +//! @SYMTestCasePriority High
1.306 +
1.307 +//! @SYMTestExpectedResults KErrNone
1.308 +
1.309 +//! @SYMTestActions 1) Get applications for SymbianTestRSACA
1.310 +
1.311 +RUN_TEST_STEP -1 CTestHandler getapplications SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-12-001
1.312 +
1.313 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-12-0001
1.314 +
1.315 +
1.316 +
1.317 +
1.318 +
1.319 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-13-0001
1.320 +
1.321 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-13-0001
1.322 +
1.323 +//! @file
1.324 +
1.325 +//! @SYMTestCaseDesc Get the trust for SymbianTestRSACA
1.326 +
1.327 +//! @SYMREQ REQ0000
1.328 +
1.329 +//! @SYMTestCasePriority High
1.330 +
1.331 +//! @SYMTestExpectedResults KErrNone
1.332 +
1.333 +//! @SYMTestActions 1) Get the trust for SymbianTestRSACA
1.334 +
1.335 +RUN_TEST_STEP -1 CTestHandler gettrusters SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-13-001
1.336 +
1.337 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-13-0001
1.338 +
1.339 +
1.340 +
1.341 +
1.342 +
1.343 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-14-0001
1.344 +
1.345 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-14-0001
1.346 +
1.347 +//! @file
1.348 +
1.349 +//! @SYMTestCaseDesc Get the capabilities for Root5CA
1.350 +
1.351 +//! @SYMREQ REQ0000
1.352 +
1.353 +//! @SYMTestCasePriority High
1.354 +
1.355 +//! @SYMTestExpectedResults KErrNone
1.356 +
1.357 +//! @SYMTestActions 1) Get the capabilities for Root5CA
1.358 +
1.359 +RUN_TEST_STEP -1 CTestHandler getcapabilities SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-14-001
1.360 +
1.361 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-14-0001
1.362 +
1.363 +
1.364 +
1.365 +
1.366 +
1.367 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-15-0001
1.368 +
1.369 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-15-0001
1.370 +
1.371 +//! @file
1.372 +
1.373 +//! @SYMTestCaseDesc Get the mandatory flag for Root5CA
1.374 +
1.375 +//! @SYMREQ REQ0000
1.376 +
1.377 +//! @SYMTestCasePriority High
1.378 +
1.379 +//! @SYMTestExpectedResults KErrNone
1.380 +
1.381 +//! @SYMTestActions 1) Get the mandatory flag for Root5CA
1.382 +
1.383 +RUN_TEST_STEP -1 CTestHandler getmandatory SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-15-001
1.384 +
1.385 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-15-0001
1.386 +
1.387 +
1.388 +
1.389 +
1.390 +
1.391 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-16-0001
1.392 +
1.393 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-16-0001
1.394 +
1.395 +//! @file
1.396 +
1.397 +//! @SYMTestCaseDesc Get the capabilities for SymbianTestDSACA
1.398 +
1.399 +//! @SYMREQ REQ0000
1.400 +
1.401 +//! @SYMTestCasePriority High
1.402 +
1.403 +//! @SYMTestExpectedResults KErrNone
1.404 +
1.405 +//! @SYMTestActions 1) Get the capabilities for SymbianTestDSACA
1.406 +
1.407 +RUN_TEST_STEP -1 CTestHandler getcapabilities SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-16-001
1.408 +
1.409 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-16-0001
1.410 +
1.411 +
1.412 +
1.413 +
1.414 +
1.415 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-17-0001
1.416 +
1.417 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-17-0001
1.418 +
1.419 +//! @file
1.420 +
1.421 +//! @SYMTestCaseDesc Get the mandatory flag for SymbianTestDSACA
1.422 +
1.423 +//! @SYMREQ REQ0000
1.424 +
1.425 +//! @SYMTestCasePriority High
1.426 +
1.427 +//! @SYMTestExpectedResults KErrNone
1.428 +
1.429 +//! @SYMTestActions 1) Get the mandatory flag for SymbianTestDSACA
1.430 +
1.431 +RUN_TEST_STEP -1 CTestHandler getmandatory SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-17-001
1.432 +
1.433 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-17-0001
1.434 +
1.435 +
1.436 +
1.437 +
1.438 +
1.439 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-18-0001
1.440 +
1.441 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-18-0001
1.442 +
1.443 +//! @file
1.444 +
1.445 +//! @SYMTestCaseDesc Get the capabilities for SymbianTestRSACA
1.446 +
1.447 +//! @SYMREQ REQ0000
1.448 +
1.449 +//! @SYMTestCasePriority High
1.450 +
1.451 +//! @SYMTestExpectedResults KErrNone
1.452 +
1.453 +//! @SYMTestActions 1) Get the capabilities for SymbianTestRSACA
1.454 +
1.455 +RUN_TEST_STEP -1 CTestHandler getcapabilities SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-18-001
1.456 +
1.457 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-18-0001
1.458 +
1.459 +
1.460 +
1.461 +
1.462 +
1.463 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-19-0001
1.464 +
1.465 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-19-0001
1.466 +
1.467 +//! @file
1.468 +
1.469 +//! @SYMTestCaseDesc Get the mandatory flag for
1.470 +
1.471 +//! @SYMREQ REQ0000
1.472 +
1.473 +//! @SYMTestCasePriority High
1.474 +
1.475 +//! @SYMTestExpectedResults KErrNone
1.476 +
1.477 +//! @SYMTestActions 1) Get the mandatory flag for
1.478 +
1.479 +RUN_TEST_STEP -1 CTestHandler getmandatory SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-19-001
1.480 +
1.481 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-19-0001
1.482 +
1.483 +
1.484 +
1.485 +
1.486 +
1.487 +START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-20-0001
1.488 +
1.489 +//! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-20-0001
1.490 +
1.491 +//! @file
1.492 +
1.493 +//! @SYMTestCaseDesc Deleting the SWI cert store
1.494 +
1.495 +//! @SYMREQ REQ0000
1.496 +
1.497 +//! @SYMTestCasePriority High
1.498 +
1.499 +//! @SYMTestExpectedResults KErrNone
1.500 +
1.501 +//! @SYMTestActions 1) Deleting the SWI cert store
1.502 +
1.503 +RUN_TEST_STEP -1 CTestHandler delete
1.504 +
1.505 +END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-20-0001
1.506 +
1.507 +
1.508 +
1.509 +
1.510 +