equal
deleted
inserted
replaced
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 |