sl@0: // apipolicing.txt sl@0: // sl@0: // Test API policing of filetokens cert apps store sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-1 sl@0: //! @SYMTestCaseDesc Initialise sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Initialise sl@0: InitManager sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-2 sl@0: //! @SYMTestCaseDesc Clearing existing applications sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Clearing existing applications sl@0: ClearAllApps sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-3 sl@0: //! @SYMTestCaseDesc Destroy the manager sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Destroy the manager sl@0: DestroyManager sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-4 sl@0: //! @SYMTestCaseDesc Test add protected by WriteDeviceData sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Test add protected by WriteDeviceData sl@0: policytest sl@0: sl@0: t_certapps.exe sl@0: sl@0: TCB sl@0: sl@0: sl@0: WriteDeviceData sl@0: sl@0: sl@0: sl@0: sl@0: Initialise sl@0: InitManager sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Add applications sl@0: AddApp sl@0: sl@0: 24601My application 1 sl@0: 642828My application 2 sl@0: 12345My application 3 sl@0: 10My application 4 sl@0: 12My application 5 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: Getting the application list sl@0: GetApplications sl@0: sl@0: 24601My application 1 sl@0: 642828My application 2 sl@0: 12345My application 3 sl@0: 10My application 4 sl@0: 12My application 5 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Add applications sl@0: AddApp sl@0: sl@0: 24601My application 1 sl@0: 642828My application 2 sl@0: 12345My application 3 sl@0: 10My application 4 sl@0: 12My application 5 sl@0: sl@0: sl@0: KErrPermissionDenied sl@0: sl@0: sl@0: sl@0: sl@0: Getting the application list sl@0: GetApplications sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Destroy the manager sl@0: DestroyManager sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-5 sl@0: //! @SYMTestCaseDesc Test list not protected sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Test list not protected sl@0: policytest sl@0: sl@0: t_certapps.exe sl@0: sl@0: TCB sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Initialise sl@0: InitManager sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Getting the application list sl@0: GetApplications sl@0: sl@0: 24601My application 1 sl@0: 642828My application 2 sl@0: 12345My application 3 sl@0: 10My application 4 sl@0: 12My application 5 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Destroy the manager sl@0: DestroyManager sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-6 sl@0: //! @SYMTestCaseDesc Test remove protected by WriteDeviceData sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Test remove protected by WriteDeviceData sl@0: policytest sl@0: sl@0: t_certapps.exe sl@0: sl@0: TCB sl@0: sl@0: sl@0: WriteDeviceData sl@0: sl@0: sl@0: sl@0: sl@0: Initialise sl@0: InitManager sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Remove application UID 24601 sl@0: RemoveApp sl@0: sl@0: 24601 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: Getting the application list sl@0: GetApplications sl@0: sl@0: 642828My application 2 sl@0: 12345My application 3 sl@0: 10My application 4 sl@0: 12My application 5 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Remove application UID 24601 sl@0: RemoveApp sl@0: sl@0: 24601 sl@0: sl@0: sl@0: KErrPermissionDenied sl@0: sl@0: sl@0: sl@0: sl@0: Getting the application list sl@0: GetApplications sl@0: sl@0: 24601My application 1 sl@0: 642828My application 2 sl@0: 12345My application 3 sl@0: 10My application 4 sl@0: 12My application 5 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Destroy the manager sl@0: DestroyManager sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-7 sl@0: //! @SYMTestCaseDesc Initialise sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Initialise sl@0: InitManager sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-8 sl@0: //! @SYMTestCaseDesc Clearing existing applications sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Clearing existing applications sl@0: ClearAllApps sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: //! @file sl@0: //! @SYMTestCaseID Sec-tcertapps-apipolicing-9 sl@0: //! @SYMTestCaseDesc Destroy the manager sl@0: //! @SYMREQ REQ3466 sl@0: //! @SYMTestCasePriority High sl@0: //! @SYMTestExpectedResults KErrNone sl@0: sl@0: Destroy the manager sl@0: DestroyManager sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: