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: START_TESTCASE SEC-CERTMAN-CERTAPPMANAGER-0001 sl@0: sl@0: //! @SYMTestCaseID SEC-CERTMAN-CERTAPPMANAGER-0001 sl@0: sl@0: //! @SYMTestCaseDesc 4.1 Typical usage sl@0: sl@0: //! @SYMTestActions 1) 4.1.1,Creating a CertificateAppInfoManager sl@0: sl@0: //! 2) 4.1.2,Retrieving the clients sl@0: sl@0: //! 3) 4.1.3.a,Adding client A1 sl@0: sl@0: //! 4) 4.1.3.b,Adding client A2 sl@0: sl@0: //! 5) 4.1.3.c,Adding client A3 sl@0: sl@0: //! 6) 4.1.3.d,Adding client A4 sl@0: sl@0: //! 7) 4.1.3.e,Retrieving the clients sl@0: sl@0: //! 8) 4.1.4,Deleting the CertificateAppInfoManager sl@0: sl@0: //! 9) 4.1.5,Creating a CertificateAppInfoManager sl@0: sl@0: //! 10) 4.1.6,Retrieving the clients sl@0: sl@0: //! 11) 4.1.7.a,Deleting the client A1 sl@0: sl@0: //! 12) 4.1.7.b,Retrieving the clients sl@0: sl@0: //! 13) 4.1.8,Deleting the CertificateAppInfoManager sl@0: sl@0: //! 14) 4.1.9,Creating a CertificateAppInfoManager sl@0: sl@0: //! 15) 4.1.10,Retrieving the clients sl@0: sl@0: //! 16) 4.1.11.a,Deleting the client A2 sl@0: sl@0: //! 17) 4.1.11.b,Deleting the client A3 sl@0: sl@0: //! 18) 4.1.11.c,Deleting the client A4 sl@0: sl@0: //! 19) 4.1.11.d,Retrieving the clients sl@0: sl@0: //! 20) 4.1.12,Deleting the CertificateAppInfoManager sl@0: sl@0: //! 21) 4.1.13,Creating a CertificateAppInfoManager sl@0: sl@0: //! 22) 4.1.14,Retrieving the clients sl@0: sl@0: //! 23) 4.1.15,Deleting the CertificateAppInfoManager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-002 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-003 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-004 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-005 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-006 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-007 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-010 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler removeclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-011 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-012 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-015 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler removeclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-016 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler removeclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-017 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler removeclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-018 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-019 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0001-022 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: END_TESTCASE SEC-CERTMAN-CERTAPPMANAGER-0001 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: START_TESTCASE SEC-CERTMAN-CERTAPPMANAGER-0002 sl@0: sl@0: //! @SYMTestCaseID SEC-CERTMAN-CERTAPPMANAGER-0002 sl@0: sl@0: //! @SYMTestCaseDesc 4.2 Error handling sl@0: sl@0: //! @SYMTestActions 1) 4.2.1,Creating a CertificateAppInfoManager sl@0: sl@0: //! 2) 4.2.2.a,Adding client A1 sl@0: sl@0: //! 3) 4.2.2.b,Adding client A2 sl@0: sl@0: //! 4) 4.2.2.c,Adding client A3 sl@0: sl@0: //! 5) 4.2.2.d,Adding client A4 sl@0: sl@0: //! 6) 4.2.2.e,Retrieving the clients sl@0: sl@0: //! 7) 4.2.3,Adding client A1 sl@0: sl@0: //! 8) 4.2.4,Deleting the CertificateAppInfoManager sl@0: sl@0: //! 9) 4.2.5,Creating a CertificateAppInfoManager sl@0: sl@0: //! 10) 4.2.6,Retrieving the clients sl@0: sl@0: //! 11) 4.2.7.a,Deleting the client A1 sl@0: sl@0: //! 12) 4.2.7.b,Retrieving the clients sl@0: sl@0: //! 13) 4.2.8,Deleting the CertificateAppInfoManager sl@0: sl@0: //! 14) 4.2.9,Creating a CertificateAppInfoManager sl@0: sl@0: //! 15) 4.2.10,Retrieving the clients sl@0: sl@0: //! 16) 4.2.11.a,Deleting the client A2 sl@0: sl@0: //! 17) 4.2.11.b,Deleting the client A3 sl@0: sl@0: //! 18) 4.2.11.c,Deleting the client A4 sl@0: sl@0: //! 19) 4.2.11.d,Retrieving the clients sl@0: sl@0: //! 20) 4.2.12,Deleting the CertificateAppInfoManager sl@0: sl@0: //! 21) 4.2.13,Creating a CertificateAppInfoManager sl@0: sl@0: //! 22) 4.2.14,Retrieving the clients sl@0: sl@0: //! 23) 4.2.15,Deleting the CertificateAppInfoManager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-002 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-003 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-004 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-005 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-006 sl@0: sl@0: RUN_TEST_STEP !Error=-11 -1 CTestHandler addclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-007 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-010 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler removeclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-011 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-012 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-015 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler removeclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-016 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler removeclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-017 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler removeclient certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-018 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-019 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler initappmanager sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler getclients certappmanager.ini SEC-CERTMAN-CERTAPPMANAGER-0002-022 sl@0: sl@0: RUN_TEST_STEP -1 CTestHandler deleteappmanager sl@0: sl@0: END_TESTCASE SEC-CERTMAN-CERTAPPMANAGER-0002 sl@0: sl@0: sl@0: sl@0: sl@0: