os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/wri-swicertstore3.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.
17 // wri-swicertstore3.txt
21 // Test access to SWI cert store through unified cert store
23 // This is run in configuration5.bat. This is run with only
25 // the z:\ and c:\ swi cert store present
29 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-1
31 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-1
35 //! @SYMTestCaseDesc Open a writable unified cert store
39 //! @SYMTestCasePriority High
41 //! @SYMTestExpectedResults KErrNone
43 //! @SYMTestActions 1) Open a writable unified cert store
45 RUN_TEST_STEP -1 CTestHandler init wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-1-001
47 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-1
53 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-2
55 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-2
59 //! @SYMTestCaseDesc Get number of writable cert stores
63 //! @SYMTestCasePriority High
65 //! @SYMTestExpectedResults KErrNone
67 //! @SYMTestActions 1) Get number of writable cert stores
69 RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_WritableCertStoreCount wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-2-001
71 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-2
77 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-3
79 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-3
83 //! @SYMTestCaseDesc Get number of read-only cert stores
87 //! @SYMTestCasePriority High
89 //! @SYMTestExpectedResults KErrNone
91 //! @SYMTestActions 1) Get number of read-only cert stores
93 RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_ReadOnlyCertStoreCount wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-3-001
95 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-3
101 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-4
103 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-4
107 //! @SYMTestCaseDesc Retrieving the store informations
111 //! @SYMTestCasePriority High
113 //! @SYMTestExpectedResults KErrNone
115 //! @SYMTestActions 1) Retrieving the store informations
117 RUN_TEST_STEP -1 CTestHandler CCTTokenTypeInfo_Attributes
119 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-4
125 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-5
127 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-5
131 //! @SYMTestCaseDesc Get the list of CA certificates
135 //! @SYMTestCasePriority High
137 //! @SYMTestExpectedResults KErrNone
139 //! @SYMTestActions 1) Get the list of CA certificates
141 RUN_TEST_STEP -1 CTestHandler listcert wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-5-001
143 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-5
149 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-6
151 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-6
155 //! @SYMTestCaseDesc Get the list of CA certificates filtered by label 'Root5CA'
159 //! @SYMTestCasePriority High
161 //! @SYMTestExpectedResults KErrNone
163 //! @SYMTestActions 1) Get the list of CA certificates filtered by label 'Root5CA'
165 RUN_TEST_STEP -1 CTestHandler listcert wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-6-001
167 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-6
173 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-7
175 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-7
179 //! @SYMTestCaseDesc Get the list of CA certificates filtered by label 'TSecuritySymbianTestTCBRSACA'
183 //! @SYMTestCasePriority High
185 //! @SYMTestExpectedResults KErrNone
187 //! @SYMTestActions 1) Get the list of CA certificates filtered by label 'TSecuritySymbianTestTCBRSACA'
189 RUN_TEST_STEP -1 CTestHandler listcert wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-7-001
191 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-7
197 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-8
199 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-8
203 //! @SYMTestCaseDesc Get the list of user certificates
207 //! @SYMTestCasePriority High
209 //! @SYMTestExpectedResults KErrNone
211 //! @SYMTestActions 1) Get the list of user certificates
213 RUN_TEST_STEP -1 CTestHandler listcert wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-8-001
215 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-8
221 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-9
223 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-9
227 //! @SYMTestCaseDesc Get the list of user certificates filtered by label CertLabel
231 //! @SYMTestCasePriority High
233 //! @SYMTestExpectedResults KErrNone
235 //! @SYMTestActions 1) Get the list of user certificates filtered by label CertLabel
237 RUN_TEST_STEP -1 CTestHandler listcert wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-9-001
239 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-9
245 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-10
247 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-10
251 //! @SYMTestCaseDesc Retrieve SymbianTestRSACA cert
255 //! @SYMTestCasePriority High
257 //! @SYMTestExpectedResults KErrNone
259 //! @SYMTestActions 1) Retrieve SymbianTestRSACA cert
261 RUN_TEST_STEP -1 CTestHandler retrieve wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-10-001
263 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-10
269 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-11
271 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-11
275 //! @SYMTestCaseDesc Retrieve TSecuritySymbianTestTCBRSACA cert
279 //! @SYMTestCasePriority High
281 //! @SYMTestExpectedResults KErrNone
283 //! @SYMTestActions 1) Retrieve TSecuritySymbianTestTCBRSACA cert
285 RUN_TEST_STEP -1 CTestHandler retrieve wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-11-001
287 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-11
293 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-12
295 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-12
299 //! @SYMTestCaseDesc Get applications for SymbianTestRSACA
303 //! @SYMTestCasePriority High
305 //! @SYMTestExpectedResults KErrNone
307 //! @SYMTestActions 1) Get applications for SymbianTestRSACA
309 RUN_TEST_STEP -1 CTestHandler getapplications wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-12-001
311 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-12
317 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-13
319 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-13
323 //! @SYMTestCaseDesc Get applications for TSecuritySymbianTestTCBRSACA
327 //! @SYMTestCasePriority High
329 //! @SYMTestExpectedResults KErrNone
331 //! @SYMTestActions 1) Get applications for TSecuritySymbianTestTCBRSACA
333 RUN_TEST_STEP -1 CTestHandler getapplications wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-13-001
335 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-13
341 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-14
343 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-14
347 //! @SYMTestCaseDesc Get the trust for SymbianTestRSACA
351 //! @SYMTestCasePriority High
353 //! @SYMTestExpectedResults KErrNone
355 //! @SYMTestActions 1) Get the trust for SymbianTestRSACA
357 RUN_TEST_STEP -1 CTestHandler gettrusters wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-14-001
359 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-14
365 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-15
367 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-15
371 //! @SYMTestCaseDesc Get the trust for TSecuritySymbianTestTCBRSACA
375 //! @SYMTestCasePriority High
377 //! @SYMTestExpectedResults KErrNone
379 //! @SYMTestActions 1) Get the trust for TSecuritySymbianTestTCBRSACA
381 RUN_TEST_STEP -1 CTestHandler gettrusters wri-swicertstore3.ini SEC-TCERTSTORE-WRI-SWICERTSTORE3-15-001
383 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-15
389 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-16
391 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE3-16
395 //! @SYMTestCaseDesc Deleting the unified cert store
399 //! @SYMTestCasePriority High
401 //! @SYMTestExpectedResults KErrNone
403 //! @SYMTestActions 1) Deleting the unified cert store
405 RUN_TEST_STEP -1 CTestHandler delete
407 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE3-16