vpnengine/ikev1lib/src/ikev1plugin.cpp
branchRCL_3
changeset 46 29c8f9bc68e1
parent 0 33413c0669b9
child 49 5960d2d03390
equal deleted inserted replaced
44:735de8341ce4 46:29c8f9bc68e1
    63     __ASSERT_DEBUG( iPluginSessions.Count() == 0,
    63     __ASSERT_DEBUG( iPluginSessions.Count() == 0,
    64                     User::Invariant() );
    64                     User::Invariant() );
    65     iPluginSessions.Close();    
    65     iPluginSessions.Close();    
    66     delete iPFKeySocket;
    66     delete iPFKeySocket;
    67     delete iIpsecPolicyUtil;
    67     delete iIpsecPolicyUtil;
       
    68     delete iSoftToken;
    68     }
    69     }
    69 
    70 
    70 // ---------------------------------------------------------------------------
    71 // ---------------------------------------------------------------------------
    71 // Constructor.
    72 // Constructor.
    72 // ---------------------------------------------------------------------------
    73 // ---------------------------------------------------------------------------
    86     {
    87     {
    87     iPFKeySocket = CPFKeySocketIf::NewL( this,
    88     iPFKeySocket = CPFKeySocketIf::NewL( this,
    88                                          iDebug );
    89                                          iDebug );
    89     
    90     
    90     iIpsecPolicyUtil = CIpsecPolicyUtil::NewL();
    91     iIpsecPolicyUtil = CIpsecPolicyUtil::NewL();
       
    92 
       
    93     TInt err(KErrNone);
       
    94     TRAP(err, iSoftToken = CSoftTokenPluginIf::NewL());
       
    95 #ifdef _DEBUG            
       
    96              if (err != KErrNone)
       
    97                  DEBUG_LOG(_L("SoftTokenPlugin not found"));
       
    98 #endif // _DEBUG             
       
    99 
    91     }
   100     }
    92     
   101     
    93 // ---------------------------------------------------------------------------
   102 // ---------------------------------------------------------------------------
    94 // Removes IKE plugin session from array.
   103 // Removes IKE plugin session from array.
    95 // ---------------------------------------------------------------------------
   104 // ---------------------------------------------------------------------------
   236 MKmdEventLoggerIf& CIkev1Plugin::EventLogger()
   245 MKmdEventLoggerIf& CIkev1Plugin::EventLogger()
   237     {
   246     {
   238     return iEventLogger;
   247     return iEventLogger;
   239     }
   248     }
   240 
   249 
       
   250 // ---------------------------------------------------------------------------
       
   251 // Returns SoftToken interface.
       
   252 // ---------------------------------------------------------------------------
       
   253 //
       
   254 //MSoftTokenPluginIf* CIkev1Plugin::SoftToken()
       
   255 CSoftTokenPluginIf* CIkev1Plugin::SoftToken()
       
   256     {
       
   257     return iSoftToken;
       
   258     }
       
   259 
       
   260