vpnengine/ikev1lib/inc/ikev1plugin.h
branchRCL_3
changeset 46 29c8f9bc68e1
parent 0 33413c0669b9
child 49 5960d2d03390
--- a/vpnengine/ikev1lib/inc/ikev1plugin.h	Tue Sep 14 23:16:15 2010 +0300
+++ b/vpnengine/ikev1lib/inc/ikev1plugin.h	Wed Sep 15 13:20:54 2010 +0300
@@ -19,6 +19,7 @@
 #define C_IKEV1PLUGIN_H
 
 #include <e32base.h>
+#include <softtokenpluginif.h>
 
 #include "ikepluginif.h"
 #include "pfkeysocketif.h"
@@ -90,7 +91,11 @@
      * Returns event logger interface.
      */
     MKmdEventLoggerIf& EventLogger();
-    
+
+    /** 
+      * Returns SoftToken interface.
+      */
+    CSoftTokenPluginIf* SoftToken();
 	
 // Methods to build and send PFKEY API primitives to IPsec
     
@@ -170,6 +175,13 @@
      * Not own.
      */
 	MIkeDebug&                      iDebug;
+
+    /**
+     * SoftToken plugin.
+     * Own.
+     */
+    CSoftTokenPluginIf* iSoftToken;
+
     };