sl@0: // sl@0: // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of the License "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // sl@0: sl@0: // Test cert store API policing of filetokens cert store sl@0: sl@0: // sl@0: sl@0: // This test should be run in configuration 1, with only the file cert store sl@0: sl@0: // present sl@0: sl@0: sl@0: sl@0: // Test add CA sl@0: sl@0: // Test set app, set trust sl@0: sl@0: // Test not protected list, get, get apps, get trust, retrieve sl@0: sl@0: // Test remove CA sl@0: sl@0: // Test add user sl@0: sl@0: // Test not protected list, get sl@0: sl@0: // Test retrieve sl@0: sl@0: // Test remove user sl@0: sl@0: // Test add peer sl@0: sl@0: // Test retrieve sl@0: sl@0: // Test remove peer sl@0: sl@0: sl@0: sl@0: // 0. Setup sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.1 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.1.1 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Opening a CertificateAppInfoManager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.1.1, Opening a CertificateAppInfoManager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.1 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.2 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.1.2 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Adding client A1 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.1.2, Adding client A1 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.1.2-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.2 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.3 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.1.3 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Adding client A2 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.1.3, Adding client A2 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.1.3-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.3 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.4 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.1.4 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Adding client A3 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.1.4, Adding client A3 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.1.4-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.4 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.5 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.1.5 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Adding client A4 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.1.5, Adding client A4 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.1.5-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.5 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.6 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.1.6 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Deleting the CertificateAppInfoManager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.1.6, Deleting the CertificateAppInfoManager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.1.6 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.2 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.2 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Opening a writable certificate store manager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.2, Opening a writable certificate store manager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler init apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.2-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.2 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.3.1 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.3.1 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Retrieving number of writable certificate store manager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.3.1, Retrieving number of writable certificate store manager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_WritableCertStoreCount apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.3.1-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.3.1 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.3.2 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.3.2 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Retrieving number of read-only certificate store manager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.3.2, Retrieving number of read-only certificate store manager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_ReadOnlyCertStoreCount apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.3.2-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.3.2 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.3.3 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.3.3 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Retrieving number of certificate store manager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.3.3, Retrieving number of certificate store manager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler CUnifiedCertStore_CertStoreCount apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.3.3-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.3.3 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.4 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.4 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Delete all certs sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.4, Delete all certs sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deletecert apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.4-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.4 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.5 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-0.5 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Import a RSA key rsacertkey1 sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 0.5, Import a RSA key rsacertkey1 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler importkey apipolicing.ini SEC-TCERTSTORE-APIPOLICING-0.5-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-0.5 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: // 1. Test CA certificates sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-1.1 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-1.1 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test add CA certificate protected by WriteDeviceData sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 1.1, Test add CA certificate protected by WriteDeviceData sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-1.1-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-1.1 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-1.2 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-1.2 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test set apps and trust for protected by WriteDeviceData sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 1.2, Test set apps and trust for protected by WriteDeviceData sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-1.2-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-1.2 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-1.3 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-1.3 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test list, retrieve get apps and get trust not protected by any capability for CA certs sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 1.3, Test list, retrieve get apps and get trust not protected by any capability for CA certs sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-1.3-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-1.3 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-1.4 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-1.4 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test remove CA certificate protected by WriteDeviceData sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 1.4, Test remove CA certificate protected by WriteDeviceData sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-1.4-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-1.4 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: // 2. Test user certificates sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-2.1 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-2.1 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test add user certificate protected by WriteUserData sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 2.1, Test add user certificate protected by WriteUserData sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-2.1-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-2.1 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-2.2 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-2.2 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test list not protected by any capability for user certs sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 2.2, Test list not protected by any capability for user certs sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-2.2-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-2.2 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-2.3 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-2.3 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test retrieve protected by ReadUserData capability for user certs sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 2.3, Test retrieve protected by ReadUserData capability for user certs sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-2.3-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-2.3 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-2.4 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-2.4 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test remove user certificate protected by WriteUserData sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 2.4, Test remove user certificate protected by WriteUserData sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-2.4-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-2.4 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: // 3. Test peer certificates sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-3.1 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-3.1 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test add peer certificate protected by WriteUserData sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 3.1, Test add peer certificate protected by WriteUserData sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-3.1-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-3.1 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-3.2 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-3.2 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test list not protected by any capability for peer certs sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 3.2, Test list not protected by any capability for peer certs sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-3.2-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-3.2 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-3.3 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-3.3 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test retrieve protected by ReadUserData capability for peer certs sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 3.3, Test retrieve protected by ReadUserData capability for peer certs sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-3.3-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-3.3 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-3.4 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-3.4 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Test remove peer certificate protected by WriteUserData sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) 3.4, Test remove peer certificate protected by WriteUserData sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler policytest apipolicing.ini SEC-TCERTSTORE-APIPOLICING-3.4-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-3.4 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: // 4. Cleanup sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-4.1 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-4.1 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Delete all certs sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Delete all certs sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deletecert apipolicing.ini SEC-TCERTSTORE-APIPOLICING-4.1-001 sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-4.1 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-TCERTSTORE-APIPOLICING-4.2 sl@0: sl@0: //! @SYMTestCaseID SEC-TCERTSTORE-APIPOLICING-4.2 sl@0: sl@0: //! @file sl@0: sl@0: //! @SYMTestCaseDesc Deleting the writable certificate store manager sl@0: sl@0: //! @SYMREQ REQ3466 sl@0: sl@0: //! @SYMTestCasePriority High sl@0: sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: //! @SYMTestActions 1) Deleting the writable certificate store manager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler delete sl@0: sl@0: END_TESTCASE SEC-TCERTSTORE-APIPOLICING-4.2 sl@0: sl@0: sl@0: sl@0: sl@0: