os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/swicertstore2.script
Update contrib.
2 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
3 // All rights reserved.
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.
21 // Test access to SWI cert store through unified cert store
23 // This is run in configuration 4, with only the swi cert store present
27 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-1
29 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-1
33 //! @SYMTestCaseDesc Open a writable unified cert store
37 //! @SYMTestCasePriority High
39 //! @SYMTestExpectedResults KErrNone
41 //! @SYMTestActions 1) Open a writable unified cert store
43 RUN_TEST_STEP -1 CTestHandler init swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-1-001
45 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-1
51 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-2
53 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-2
57 //! @SYMTestCaseDesc Get number of writable cert stores
61 //! @SYMTestCasePriority High
63 //! @SYMTestExpectedResults KErrNone
65 //! @SYMTestActions 1) Get number of writable cert stores
67 RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_WritableCertStoreCount swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-2-001
69 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-2
75 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-3
77 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-3
81 //! @SYMTestCaseDesc Get number of read-only cert stores
85 //! @SYMTestCasePriority High
87 //! @SYMTestExpectedResults KErrNone
89 //! @SYMTestActions 1) Get number of read-only cert stores
91 RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_ReadOnlyCertStoreCount swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-3-001
93 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-3
99 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-4
101 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-4
105 //! @SYMTestCaseDesc Get number of cert stores
109 //! @SYMTestCasePriority High
111 //! @SYMTestExpectedResults KErrNone
113 //! @SYMTestActions 1) Get number of cert stores
115 RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_CertStoreCount swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-4-001
117 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-4
123 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-3.2.1.6
125 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-3.2.1.6
129 //! @SYMTestCaseDesc Retrieving the store informations
133 //! @SYMTestCasePriority High
135 //! @SYMTestExpectedResults KErrNone
137 //! @SYMTestActions 1) 3.2.1.6,Retrieving the store informations
139 RUN_TEST_STEP -1 CTestHandler CCTTokenTypeInfo_Attributes
141 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-3.2.1.6
147 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-6
149 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-6
153 //! @SYMTestCaseDesc Get the list of CA certificates
157 //! @SYMTestCasePriority High
159 //! @SYMTestExpectedResults KErrNone
161 //! @SYMTestActions 1) Get the list of CA certificates
163 RUN_TEST_STEP -1 CTestHandler listcert swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-6-001
165 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-6
171 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-6B
173 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-6B
177 //! @SYMTestCaseDesc Get the list of CA certificates filtered by label 'Root5CA'
181 //! @SYMTestCasePriority High
183 //! @SYMTestExpectedResults KErrNone
185 //! @SYMTestActions 1) Get the list of CA certificates filtered by label 'Root5CA'
187 RUN_TEST_STEP -1 CTestHandler listcert swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-6B-001
189 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-6B
195 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-6C
197 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-6C
201 //! @SYMTestCaseDesc Get the list of CA certificates filtered by label 'SymbianTestDSACA'
205 //! @SYMTestCasePriority High
207 //! @SYMTestExpectedResults KErrNone
209 //! @SYMTestActions 1) Get the list of CA certificates filtered by label 'SymbianTestDSACA'
211 RUN_TEST_STEP -1 CTestHandler listcert swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-6C-001
213 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-6C
219 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-7
221 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-7
225 //! @SYMTestCaseDesc Get the list of user certificates
229 //! @SYMTestCasePriority High
231 //! @SYMTestExpectedResults KErrNone
233 //! @SYMTestActions 1) Get the list of user certificates
235 RUN_TEST_STEP -1 CTestHandler listcert swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-7-001
237 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-7
243 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-7B
245 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-7B
249 //! @SYMTestCaseDesc Get the list of user certificates filtered by label CertLabel
253 //! @SYMTestCasePriority High
255 //! @SYMTestExpectedResults KErrNone
257 //! @SYMTestActions 1) Get the list of user certificates filtered by label CertLabel
259 RUN_TEST_STEP -1 CTestHandler listcert swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-7B-001
261 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-7B
267 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-8
269 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-8
273 //! @SYMTestCaseDesc Retrieve Root5CA cert
277 //! @SYMTestCasePriority High
279 //! @SYMTestExpectedResults KErrNone
281 //! @SYMTestActions 1) Retrieve Root5CA cert
283 RUN_TEST_STEP -1 CTestHandler retrieve swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-8-001
285 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-8
291 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-9
293 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-9
297 //! @SYMTestCaseDesc Retrieve SymbianTestDSACA cert
301 //! @SYMTestCasePriority High
303 //! @SYMTestExpectedResults KErrNone
305 //! @SYMTestActions 1) Retrieve SymbianTestDSACA cert
307 RUN_TEST_STEP -1 CTestHandler retrieve swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-9-001
309 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-9
315 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-10
317 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-10
321 //! @SYMTestCaseDesc Retrieve SymbianTestRSACA cert
325 //! @SYMTestCasePriority High
327 //! @SYMTestExpectedResults KErrNone
329 //! @SYMTestActions 1) Retrieve SymbianTestRSACA cert
331 RUN_TEST_STEP -1 CTestHandler retrieve swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-10-001
333 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-10
339 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-11
341 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-11
345 //! @SYMTestCaseDesc Get applications for Root5CA
349 //! @SYMTestCasePriority High
351 //! @SYMTestExpectedResults KErrNone
353 //! @SYMTestActions 1) Get applications for Root5CA
355 RUN_TEST_STEP -1 CTestHandler getapplications swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-11-001
357 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-11
363 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-12
365 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-12
369 //! @SYMTestCaseDesc Get the trust for Root5CA
373 //! @SYMTestCasePriority High
375 //! @SYMTestExpectedResults KErrNone
377 //! @SYMTestActions 1) Get the trust for Root5CA
379 RUN_TEST_STEP -1 CTestHandler gettrusters swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-12-001
381 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-12
387 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-13
389 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-13
393 //! @SYMTestCaseDesc Get applications for SymbianTestDSACA
397 //! @SYMTestCasePriority High
399 //! @SYMTestExpectedResults KErrNone
401 //! @SYMTestActions 1) Get applications for SymbianTestDSACA
403 RUN_TEST_STEP -1 CTestHandler getapplications swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-13-001
405 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-13
411 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-14
413 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-14
417 //! @SYMTestCaseDesc Get the trust for SymbianTestDSACA
421 //! @SYMTestCasePriority High
423 //! @SYMTestExpectedResults KErrNone
425 //! @SYMTestActions 1) Get the trust for SymbianTestDSACA
427 RUN_TEST_STEP -1 CTestHandler gettrusters swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-14-001
429 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-14
435 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-15
437 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-15
441 //! @SYMTestCaseDesc Get applications for SymbianTestRSACA
445 //! @SYMTestCasePriority High
447 //! @SYMTestExpectedResults KErrNone
449 //! @SYMTestActions 1) Get applications for SymbianTestRSACA
451 RUN_TEST_STEP -1 CTestHandler getapplications swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-15-001
453 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-15
459 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-16
461 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-16
465 //! @SYMTestCaseDesc Get the trust for SymbianTestRSACA
469 //! @SYMTestCasePriority High
471 //! @SYMTestExpectedResults KErrNone
473 //! @SYMTestActions 1) Get the trust for SymbianTestRSACA
475 RUN_TEST_STEP -1 CTestHandler gettrusters swicertstore2.ini SEC-TCERTSTORE-SWICERTSTORE2-16-001
477 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-16
483 START_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-17
485 //! @SYMTestCaseID SEC-TCERTSTORE-SWICERTSTORE2-17
489 //! @SYMTestCaseDesc Deleting the unified cert store
493 //! @SYMTestCasePriority High
495 //! @SYMTestExpectedResults KErrNone
497 //! @SYMTestActions 1) Deleting the unified cert store
499 RUN_TEST_STEP -1 CTestHandler delete
501 END_TESTCASE SEC-TCERTSTORE-SWICERTSTORE2-17