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