os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/wri-swicertstore1.script
First public contribution.
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-swicertstore1.txt
21 // Test direct access to SWI cert store
27 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-1-0002
29 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-1-0002
33 //! @SYMTestCaseDesc Copy the swicertstore to
35 //! c:\Resource\Swicertstore\dat\; and open the SWI cert store
39 //! @SYMTestCasePriority High
41 //! @SYMTestExpectedResults KErrNone
43 //! @SYMTestActions 1) Open the SWI cert store
45 RUN_TEST_STEP -1 CTestHandler initswicertstore wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-1-001
47 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-1-0002
53 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-2-0002
55 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-2-0002
59 //! @SYMTestCaseDesc Get the list of CA certificates
63 //! @SYMTestCasePriority High
65 //! @SYMTestExpectedResults KErrNone
67 //! @SYMTestActions 1) Get the list of CA certificates
69 RUN_TEST_STEP -1 CTestHandler listcert wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-2-001
71 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-2-0002
77 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-3-0002
79 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-3-0002
83 //! @SYMTestCaseDesc Retrieve Root5CA cert
87 //! @SYMTestCasePriority High
89 //! @SYMTestExpectedResults KErrNone
91 //! @SYMTestActions 1) Retrieve Root5CA cert
93 RUN_TEST_STEP -1 CTestHandler retrieve wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-3-001
95 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-3-0002
101 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-4-0002
103 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-4-0002
107 //! @SYMTestCaseDesc Retrieve TSecuritySymbianTestTCBRSACA cert
111 //! @SYMTestCasePriority High
113 //! @SYMTestExpectedResults KErrNone
115 //! @SYMTestActions 1) Retrieve TSecuritySymbianTestTCBRSACA cert
117 RUN_TEST_STEP -1 CTestHandler retrieve wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-4-001
119 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-4-0002
125 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-5-0002
127 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-5-0002
131 //! @SYMTestCaseDesc Get applications for Root5CA
135 //! @SYMTestCasePriority High
137 //! @SYMTestExpectedResults KErrNone
139 //! @SYMTestActions 1) Get applications for Root5CA
141 RUN_TEST_STEP -1 CTestHandler getapplications wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-5-001
143 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-5-0002
149 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-6-0002
151 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-6-0002
155 //! @SYMTestCaseDesc Get applications for TSecuritySymbianTestTCBRSACA
159 //! @SYMTestCasePriority High
161 //! @SYMTestExpectedResults KErrNone
163 //! @SYMTestActions 1) Get applications for TSecuritySymbianTestTCBRSACA
165 RUN_TEST_STEP -1 CTestHandler getapplications wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-6-001
167 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-6-0002
173 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-7-0002
175 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-7-0002
179 //! @SYMTestCaseDesc Get the trust for SymbianTestDSACA
183 //! @SYMTestCasePriority High
185 //! @SYMTestExpectedResults KErrNone
187 //! @SYMTestActions 1) Get the trust for SymbianTestDSACA
189 RUN_TEST_STEP -1 CTestHandler gettrusters wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-7-001
191 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-7-0002
197 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-8-0002
199 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-8-0002
203 //! @SYMTestCaseDesc Get the trust for TSecuritySymbianTestTCBRSACA
207 //! @SYMTestCasePriority High
209 //! @SYMTestExpectedResults KErrNone
211 //! @SYMTestActions 1) Get the trust for TSecuritySymbianTestTCBRSACA
213 RUN_TEST_STEP -1 CTestHandler gettrusters wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-8-001
215 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-8-0002
221 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-9-0002
223 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-9-0002
227 //! @SYMTestCaseDesc Get the capabilities for SymbianTestDSACA
231 //! @SYMTestCasePriority High
233 //! @SYMTestExpectedResults KErrNone
235 //! @SYMTestActions 1) Get the capabilities for SymbianTestDSACA
237 RUN_TEST_STEP -1 CTestHandler getcapabilities wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-9-001
239 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-9-0002
245 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-10-0002
247 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-10-0002
251 //! @SYMTestCaseDesc Get the capabilities for TSecuritySymbianTestTCBRSACA
255 //! @SYMTestCasePriority High
257 //! @SYMTestExpectedResults KErrNone
259 //! @SYMTestActions 1) Get the capabilities for TSecuritySymbianTestTCBRSACA
261 RUN_TEST_STEP -1 CTestHandler getcapabilities wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-10-001
263 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-10-0002
269 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-11-0002
271 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-11-0002
275 //! @SYMTestCaseDesc Get the mandatory flag for SymbianTestRSACA
279 //! @SYMTestCasePriority High
281 //! @SYMTestExpectedResults KErrNone
283 //! @SYMTestActions 1) Get the mandatory flag for SymbianTestRSACA
285 RUN_TEST_STEP -1 CTestHandler getmandatory wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-11-001
287 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-11-0002
293 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-12-0002
295 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-12-0002
299 //! @SYMTestCaseDesc Get the mandatory flag for TSecuritySymbianTestTCBRSACA
303 //! @SYMTestCasePriority High
305 //! @SYMTestExpectedResults KErrNone
307 //! @SYMTestActions 1) Get the mandatory flag for TSecuritySymbianTestTCBRSACA
309 RUN_TEST_STEP -1 CTestHandler getmandatory wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-12-001
311 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-12-0002
317 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-13-0002
319 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-13-0002
323 //! @SYMTestCaseDesc Get TSecuritySymbianTestTCBRSACA by handle
327 //! @SYMTestCasePriority High
329 //! @SYMTestExpectedResults KErrNone
331 //! @SYMTestActions 1) Getting the TSecuritySymbianTestTCBRSACA by handle
333 RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_GetCert wri-swicertstore1.ini SEC-TCERTSTORE-WRI-SWICERTSTORE1-13-001
335 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-13-0002
341 START_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-14-0002
343 //! @SYMTestCaseID SEC-TCERTSTORE-WRI-SWICERTSTORE1-14-0002
347 //! @SYMTestCaseDesc Deleting the SWI cert store
351 //! @SYMTestCasePriority High
353 //! @SYMTestExpectedResults KErrNone
355 //! @SYMTestActions 1) Deleting the SWI cert store
357 RUN_TEST_STEP -1 CTestHandler delete
359 END_TESTCASE SEC-TCERTSTORE-WRI-SWICERTSTORE1-14-0002