os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/swicertstore1hw.script
Update contrib.
2 * Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of the License "Eclipse Public License v1.0"
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
15 * Library to add s32strm support for IPC (ie. stream via multiple IPC read/writes instead of
16 * copying to a buffer and streaming to/from there.
20 // SWICERTSTORE1HW.script
24 // Test direct access to SWI cert store
28 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-1-0001
30 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-1-0001
34 //! @SYMTestCaseDesc Open the SWI cert store
38 //! @SYMTestCasePriority High
40 //! @SYMTestExpectedResults KErrNone
42 //! @SYMTestActions 1) Open the SWI cert store
44 RUN_TEST_STEP -1 CTestHandler initswicertstore
46 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-1-0001
52 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-2-0001
54 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-2-0001
58 //! @SYMTestCaseDesc Get the list of CA certificates
62 //! @SYMTestCasePriority High
64 //! @SYMTestExpectedResults KErrNone
66 //! @SYMTestActions 1) Get the list of CA certificates
68 RUN_TEST_STEP -1 CTestHandler listcert SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-2-001
70 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-2-0001
76 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-3-0001
78 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-3-0001
82 //! @SYMTestCaseDesc Get the systemupgrade flag for sucert
86 //! @SYMTestCasePriority High
88 //! @SYMTestExpectedResults KErrNone
90 //! @SYMTestActions 1) Get the systemupgrade flag for sucert
92 RUN_TEST_STEP -1 CTestHandler getsystemupgrade SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-3-001
94 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-3-0001
100 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-4-0001
102 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-4-0001
106 //! @SYMTestCaseDesc Get the list of user certificates
110 //! @SYMTestCasePriority High
112 //! @SYMTestExpectedResults KErrNone
114 //! @SYMTestActions 1) Get the list of user certificates
116 RUN_TEST_STEP -1 CTestHandler listcert SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-4-001
118 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-4-0001
124 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-5-0001
126 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-5-0001
130 //! @SYMTestCaseDesc Retrieve Root5CA cert
134 //! @SYMTestCasePriority High
136 //! @SYMTestExpectedResults KErrNone
138 //! @SYMTestActions 1) Retrieve Root5CA cert
140 RUN_TEST_STEP -1 CTestHandler retrieve SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-5-001
142 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-5-0001
148 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-6-0001
150 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-6-0001
154 //! @SYMTestCaseDesc Retrieve SymbianTestDSACA cert
158 //! @SYMTestCasePriority High
160 //! @SYMTestExpectedResults KErrNone
162 //! @SYMTestActions 1) Retrieve SymbianTestDSACA cert
164 RUN_TEST_STEP -1 CTestHandler retrieve SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-6-001
166 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-6-0001
172 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-7-0001
174 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-7-0001
178 //! @SYMTestCaseDesc Retrieve SymbianTestRSACA cert
182 //! @SYMTestCasePriority High
184 //! @SYMTestExpectedResults KErrNone
186 //! @SYMTestActions 1) Retrieve SymbianTestRSACA cert
188 RUN_TEST_STEP -1 CTestHandler retrieve SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-7-001
190 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-7-0001
196 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-8-0001
198 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-8-0001
202 //! @SYMTestCaseDesc Get applications for Root5CA
206 //! @SYMTestCasePriority High
208 //! @SYMTestExpectedResults KErrNone
210 //! @SYMTestActions 1) Get applications for Root5CA
212 RUN_TEST_STEP -1 CTestHandler getapplications SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-8-001
214 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-8-0001
220 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-9-0001
222 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-9-0001
226 //! @SYMTestCaseDesc Get the trust for Root5CA
230 //! @SYMTestCasePriority High
232 //! @SYMTestExpectedResults KErrNone
234 //! @SYMTestActions 1) Get the trust for Root5CA
236 RUN_TEST_STEP -1 CTestHandler gettrusters SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-9-001
238 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-9-0001
244 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-10-0001
246 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-10-0001
250 //! @SYMTestCaseDesc Get applications for SymbianTestDSACA
254 //! @SYMTestCasePriority High
256 //! @SYMTestExpectedResults KErrNone
258 //! @SYMTestActions 1) Get applications for SymbianTestDSACA
260 RUN_TEST_STEP -1 CTestHandler getapplications SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-10-001
262 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-10-0001
268 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-11-0001
270 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-11-0001
274 //! @SYMTestCaseDesc Get the trust for SymbianTestDSACA
278 //! @SYMTestCasePriority High
280 //! @SYMTestExpectedResults KErrNone
282 //! @SYMTestActions 1) Get the trust for SymbianTestDSACA
284 RUN_TEST_STEP -1 CTestHandler gettrusters SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-11-001
286 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-11-0001
292 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-12-0001
294 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-12-0001
298 //! @SYMTestCaseDesc Get applications for SymbianTestRSACA
302 //! @SYMTestCasePriority High
304 //! @SYMTestExpectedResults KErrNone
306 //! @SYMTestActions 1) Get applications for SymbianTestRSACA
308 RUN_TEST_STEP -1 CTestHandler getapplications SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-12-001
310 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-12-0001
316 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-13-0001
318 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-13-0001
322 //! @SYMTestCaseDesc Get the trust for SymbianTestRSACA
326 //! @SYMTestCasePriority High
328 //! @SYMTestExpectedResults KErrNone
330 //! @SYMTestActions 1) Get the trust for SymbianTestRSACA
332 RUN_TEST_STEP -1 CTestHandler gettrusters SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-13-001
334 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-13-0001
340 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-14-0001
342 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-14-0001
346 //! @SYMTestCaseDesc Get the capabilities for Root5CA
350 //! @SYMTestCasePriority High
352 //! @SYMTestExpectedResults KErrNone
354 //! @SYMTestActions 1) Get the capabilities for Root5CA
356 RUN_TEST_STEP -1 CTestHandler getcapabilities SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-14-001
358 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-14-0001
364 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-15-0001
366 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-15-0001
370 //! @SYMTestCaseDesc Get the mandatory flag for Root5CA
374 //! @SYMTestCasePriority High
376 //! @SYMTestExpectedResults KErrNone
378 //! @SYMTestActions 1) Get the mandatory flag for Root5CA
380 RUN_TEST_STEP -1 CTestHandler getmandatory SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-15-001
382 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-15-0001
388 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-16-0001
390 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-16-0001
394 //! @SYMTestCaseDesc Get the capabilities for SymbianTestDSACA
398 //! @SYMTestCasePriority High
400 //! @SYMTestExpectedResults KErrNone
402 //! @SYMTestActions 1) Get the capabilities for SymbianTestDSACA
404 RUN_TEST_STEP -1 CTestHandler getcapabilities SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-16-001
406 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-16-0001
412 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-17-0001
414 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-17-0001
418 //! @SYMTestCaseDesc Get the mandatory flag for SymbianTestDSACA
422 //! @SYMTestCasePriority High
424 //! @SYMTestExpectedResults KErrNone
426 //! @SYMTestActions 1) Get the mandatory flag for SymbianTestDSACA
428 RUN_TEST_STEP -1 CTestHandler getmandatory SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-17-001
430 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-17-0001
436 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-18-0001
438 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-18-0001
442 //! @SYMTestCaseDesc Get the capabilities for SymbianTestRSACA
446 //! @SYMTestCasePriority High
448 //! @SYMTestExpectedResults KErrNone
450 //! @SYMTestActions 1) Get the capabilities for SymbianTestRSACA
452 RUN_TEST_STEP -1 CTestHandler getcapabilities SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-18-001
454 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-18-0001
460 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-19-0001
462 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-19-0001
466 //! @SYMTestCaseDesc Get the mandatory flag for
470 //! @SYMTestCasePriority High
472 //! @SYMTestExpectedResults KErrNone
474 //! @SYMTestActions 1) Get the mandatory flag for
476 RUN_TEST_STEP -1 CTestHandler getmandatory SWICERTSTORE1.ini SEC-TCERTSTORE-SWICERTSTORE1HW-19-001
478 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-19-0001
484 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-20-0001
486 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE1HW-20-0001
490 //! @SYMTestCaseDesc Deleting the SWI cert store
494 //! @SYMTestCasePriority High
496 //! @SYMTestExpectedResults KErrNone
498 //! @SYMTestActions 1) Deleting the SWI cert store
500 RUN_TEST_STEP -1 CTestHandler delete
502 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE1HW-20-0001