diff -r 000000000000 -r 2c201484c85f cryptoservices/certificateandkeymgmt/tcertstore/scripts/certappmanager.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/cryptoservices/certificateandkeymgmt/tcertstore/scripts/certappmanager.txt Wed Jul 08 11:25:26 2009 +0100
@@ -0,0 +1,473 @@
+//4.1 Typical usage
+
+
+ 4.1.1,Creating a CertificateAppInfoManager
+ initappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.1.2,Retrieving the clients
+ getclients
+
+
+ KErrNone
+
+
+
+
+
+ 4.1.3.a,Adding client A1
+ addclient
+
+ A1
+ 1
+
+
+ KErrNone
+
+
+
+
+ 4.1.3.b,Adding client A2
+ addclient
+
+ A2
+ 2
+
+
+ KErrNone
+
+
+
+
+ 4.1.3.c,Adding client A3
+ addclient
+
+ A3
+ 3
+
+
+ KErrNone
+
+
+
+
+ 4.1.3.d,Adding client A4
+ addclient
+
+ A4
+ 4
+
+
+ KErrNone
+
+
+
+
+ 4.1.3.e,Retrieving the clients
+ getclients
+
+
+ KErrNone
+ 1 2 3 4
+
+
+
+
+ 4.1.4,Deleting the CertificateAppInfoManager
+ deleteappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.1.5,Creating a CertificateAppInfoManager
+ initappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.1.6,Retrieving the clients
+ getclients
+
+
+ KErrNone
+ 1 2 3 4
+
+
+
+
+ 4.1.7.a,Deleting the client A1
+ removeclient
+
+ 1
+
+
+ KErrNone
+
+
+
+
+ 4.1.7.b,Retrieving the clients
+ getclients
+
+
+ KErrNone
+ 2 3 4
+
+
+
+
+ 4.1.8,Deleting the CertificateAppInfoManager
+ deleteappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.1.9,Creating a CertificateAppInfoManager
+ initappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.1.10,Retrieving the clients
+ getclients
+
+
+ KErrNone
+ 2 3 4
+
+
+
+
+ 4.1.11.a,Deleting the client A2
+ removeclient
+
+ 2
+
+
+ KErrNone
+
+
+
+
+ 4.1.11.b,Deleting the client A3
+ removeclient
+
+ 3
+
+
+ KErrNone
+
+
+
+
+ 4.1.11.c,Deleting the client A4
+ removeclient
+
+ 4
+
+
+ KErrNone
+
+
+
+
+ 4.1.11.d,Retrieving the clients
+ getclients
+
+
+ KErrNone
+
+
+
+
+
+ 4.1.12,Deleting the CertificateAppInfoManager
+ deleteappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.1.13,Creating a CertificateAppInfoManager
+ initappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.1.14,Retrieving the clients
+ getclients
+
+
+ KErrNone
+
+
+
+
+
+ 4.1.15,Deleting the CertificateAppInfoManager
+ deleteappmanager
+
+
+ KErrNone
+
+
+
+//4.2 Error handling
+
+
+ 4.2.1,Creating a CertificateAppInfoManager
+ initappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.2.2.a,Adding client A1
+ addclient
+
+ A1
+ 1
+
+
+ KErrNone
+
+
+
+
+ 4.2.2.b,Adding client A2
+ addclient
+
+ A2
+ 2
+
+
+ KErrNone
+
+
+
+
+ 4.2.2.c,Adding client A3
+ addclient
+
+ A3
+ 3
+
+
+ KErrNone
+
+
+
+
+ 4.2.2.d,Adding client A4
+ addclient
+
+ A4
+ 4
+
+
+ KErrNone
+
+
+
+
+ 4.2.2.e,Retrieving the clients
+ getclients
+
+
+ KErrNone
+ 1 2 3 4
+
+
+
+
+ 4.2.3,Adding client A1
+ addclient
+
+ A1
+ 1
+
+
+ KErrAlreadyExists
+
+
+
+
+ 4.2.4,Deleting the CertificateAppInfoManager
+ deleteappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.2.5,Creating a CertificateAppInfoManager
+ initappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.2.6,Retrieving the clients
+ getclients
+
+
+ KErrNone
+ 1 2 3 4
+
+
+
+
+ 4.2.7.a,Deleting the client A1
+ removeclient
+
+ 1
+
+
+ KErrNone
+
+
+
+
+ 4.2.7.b,Retrieving the clients
+ getclients
+
+
+ KErrNone
+ 2 3 4
+
+
+
+
+ 4.2.8,Deleting the CertificateAppInfoManager
+ deleteappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.2.9,Creating a CertificateAppInfoManager
+ initappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.2.10,Retrieving the clients
+ getclients
+
+
+ KErrNone
+ 2 3 4
+
+
+
+
+ 4.2.11.a,Deleting the client A2
+ removeclient
+
+ 2
+
+
+ KErrNone
+
+
+
+
+ 4.2.11.b,Deleting the client A3
+ removeclient
+
+ 3
+
+
+ KErrNone
+
+
+
+
+ 4.2.11.c,Deleting the client A4
+ removeclient
+
+ 4
+
+
+ KErrNone
+
+
+
+
+ 4.2.11.d,Retrieving the clients
+ getclients
+
+
+ KErrNone
+
+
+
+
+
+ 4.2.12,Deleting the CertificateAppInfoManager
+ deleteappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.2.13,Creating a CertificateAppInfoManager
+ initappmanager
+
+
+ KErrNone
+
+
+
+
+ 4.2.14,Retrieving the clients
+ getclients
+
+
+ KErrNone
+
+
+
+
+
+ 4.2.15,Deleting the CertificateAppInfoManager
+ deleteappmanager
+
+
+ KErrNone
+
+