vpnengine/ikev1lib/inc/ikev1pluginsession.h
branchRCL_3
changeset 46 29c8f9bc68e1
parent 0 33413c0669b9
child 49 5960d2d03390
equal deleted inserted replaced
44:735de8341ce4 46:29c8f9bc68e1
    18 
    18 
    19 #ifndef C_IKEV1PLUGINSESSION_H
    19 #ifndef C_IKEV1PLUGINSESSION_H
    20 #define C_IKEV1PLUGINSESSION_H
    20 #define C_IKEV1PLUGINSESSION_H
    21 
    21 
    22 #include <in_sock.h>
    22 #include <in_sock.h>
       
    23 #include <softtokenpluginif.h>
    23 
    24 
    24 #include "vpnmandefs.h"
    25 #include "vpnmandefs.h"
    25 #include "ikemsgheader.h"
    26 #include "ikemsgheader.h"
    26 #include "ikepluginsessionif.h"
    27 #include "ikepluginsessionif.h"
    27 #include "ikev1receiver.h"
    28 #include "ikev1receiver.h"
   271      * Handles completion of authentication dialog processing.
   272      * Handles completion of authentication dialog processing.
   272      * @param aUserInfo User info
   273      * @param aUserInfo User info
   273      * @return Error value
   274      * @return Error value
   274      */
   275      */
   275     TInt AuthDialogCompletedL( CAuthDialogInfo* aUserInfo );  
   276     TInt AuthDialogCompletedL( CAuthDialogInfo* aUserInfo );  
       
   277 
       
   278     /**
       
   279      * Handles completion of error dialog processing.
       
   280      * @param aUserInfo User info
       
   281      * @return Error value
       
   282      */
       
   283     TInt ErrDialogCompletedL( CAuthDialogInfo* aUserInfo );  
   276     
   284     
   277     /**
   285     /**
   278      * Handles change of internal address.
   286      * Handles change of internal address.
   279      * @param aInternalAddr Internal address
   287      * @param aInternalAddr Internal address
   280      * @return Informs if internal address differs from existing internal address
   288      * @return Informs if internal address differs from existing internal address
   339     /**
   347     /**
   340      * Returns event logger interface.
   348      * Returns event logger interface.
   341      * @return Eveng logger interface
   349      * @return Eveng logger interface
   342      */
   350      */
   343     MKmdEventLoggerIf& EventLogger();
   351     MKmdEventLoggerIf& EventLogger();
   344     
   352 
       
   353     /**
       
   354      * Returns SoftToken interface.
       
   355      * @return SoftToken interface
       
   356      */
       
   357     CSoftTokenPluginIf* SoftToken();
       
   358 
   345     /**
   359     /**
   346      * Returns internal address (NULL if does not exist).
   360      * Returns internal address (NULL if does not exist).
   347      * @return Internal address. Ownership transferred.
   361      * @return Internal address. Ownership transferred.
   348      */
   362      */
   349     CInternalAddress* InternalAddressL();    
   363     CInternalAddress* InternalAddressL();