javacommons/security/javaunicertstoreplugin/src.s60/javacertstoreimpl.h
changeset 23 98ccebc37403
parent 21 2a9601315dfc
child 35 85266cc22c7f
--- a/javacommons/security/javaunicertstoreplugin/src.s60/javacertstoreimpl.h	Mon May 03 12:27:20 2010 +0300
+++ b/javacommons/security/javaunicertstoreplugin/src.s60/javacertstoreimpl.h	Fri May 14 15:47:24 2010 +0300
@@ -129,7 +129,8 @@
         EInitial,
         EListing,
         EPreDisabling,
-        EPreEnabling
+        EPreEnabling,
+        EPreDeleting
     };
 
     //Datamembers.
@@ -159,12 +160,17 @@
     TBool SendDisableEnableCommsMsg(const std::string& aId,
                                     TState aState,
                                     TRequestStatus* aRequestStatus);
+    TBool SendDeleteCommsMsg(const std::string& aId,
+                             TRequestStatus* aRequestStatus);
     TBool CheckCapability(const TCapability& aCapability,TRequestStatus* aRequestStatus);
-    void HandleDisableQuery(TRequestStatus &aRequestStatus);
-    void ShowQueryL();
+    void HandleDeleteDisableQuery(TRequestStatus &aRequestStatus, bool disableCertQuery);
+    void ShowQueryL(TInt resourceId);
     void SendDisableMsg(TInt aStatus);
+    void SendDeleteMsg(TInt aStatus);
     void HandleSendingEnableDisableMsg(TRequestStatus* aRequestStatus,
                                        TState aState,CJavaCertData& aCertDataObj);
+    void HandleSendingDeleteMsg(TRequestStatus* aRequestStatus,
+                                CJavaCertData& aCertDataObj);
 
     //Not implemented.
     CJavaCertStoreImpl(const CJavaCertStoreImpl &x);