sl@0: sl@0: Switch on concurrency testing sl@0: testconcurrent sl@0: sl@0: ETrue sl@0: sl@0: sl@0: ETrue sl@0: sl@0: sl@0: sl@0: Opening a certificate store manager sl@0: init sl@0: sl@0: write sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: Get the list of certificates sl@0: listcacert sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: Get the list of certificates sl@0: listcacert sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Get the list of certificates sl@0: listcacert sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: No Test, Deleting the writable certificate store manager sl@0: delete sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: No Test, Opening a CertificateAppInfoManager sl@0: initappmanager sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Adding client A1 sl@0: addclient sl@0: sl@0: A1 sl@0: 1 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Adding client A2 sl@0: addclient sl@0: sl@0: A2 sl@0: 2 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Adding client A3 sl@0: addclient sl@0: sl@0: A3 sl@0: 3 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Adding client A4 sl@0: addclient sl@0: sl@0: A4 sl@0: 4 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: No Test, Deleting the CertificateAppInfoManager sl@0: deleteappmanager sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: Opening a certificate store manager sl@0: init sl@0: sl@0: write sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: Add the certificate CAW1 sl@0: addcert sl@0: sl@0: WTLS sl@0: sl@0: sl@0: sl@0: 0 sl@0: c:\unifiedcertstore2\CAW1.cer sl@0: CA sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: Add the certificate CAW2 sl@0: addcert sl@0: sl@0: WTLS sl@0: sl@0: sl@0: sl@0: 0 sl@0: c:\unifiedcertstore2\CAW2.cer sl@0: CA sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: Add the certificate CAW3 sl@0: addcert sl@0: sl@0: WTLS sl@0: sl@0: sl@0: sl@0: 0 sl@0: c:\unifiedcertstore2\CAW3.cer sl@0: CA sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: Set trusters to the CAW2 certificate sl@0: setapplications sl@0: sl@0: sl@0: 1 2 3 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: Set the trust for CAW2 sl@0: settrust sl@0: sl@0: sl@0: 1 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: Set trusters to the CAW3 certificate sl@0: setapplications sl@0: sl@0: sl@0: 1 2 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: Set the trust for CAW3 sl@0: settrust sl@0: sl@0: sl@0: 1 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: Get applications for CAW1 sl@0: getapplications sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: Get the trust for CAW1 sl@0: gettrusters sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: 0 sl@0: sl@0: sl@0: sl@0: Get applications for CAW2 sl@0: getapplications sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: 1 2 3 sl@0: sl@0: sl@0: sl@0: Get the trust for CAW2 sl@0: gettrusters sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: 1 sl@0: sl@0: sl@0: sl@0: sl@0: Get applications for CAW3 sl@0: getapplications sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: 1 2 sl@0: sl@0: sl@0: sl@0: sl@0: Get the trust for CAW3 sl@0: gettrusters sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: 1 sl@0: sl@0: sl@0: sl@0: Get the list of certificates sl@0: listcacert sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Deleting the certificate CAW1 sl@0: deletecert sl@0: sl@0: CA sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: No Test, Deleting the certificate CAW2 sl@0: deletecert sl@0: sl@0: CA sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: No Test, Deleting the certificate CAW3 sl@0: deletecert sl@0: sl@0: CA sl@0: sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: No Test, Deleting the writable certificate store manager sl@0: delete sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: No Test, Opening a CertificateAppInfoManager sl@0: initappmanager sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Deleting the client A1 sl@0: removeclient sl@0: sl@0: 1 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Deleting the client A2 sl@0: removeclient sl@0: sl@0: 2 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Deleting the client A3 sl@0: removeclient sl@0: sl@0: 3 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: sl@0: No Test, Deleting the client A4 sl@0: removeclient sl@0: sl@0: 4 sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: sl@0: sl@0: No Test, Deleting the CertificateAppInfoManager sl@0: deleteappmanager sl@0: sl@0: sl@0: KErrNone sl@0: sl@0: