26 class CIkev1Dialog; |
26 class CIkev1Dialog; |
27 class CIkev1PluginSession; |
27 class CIkev1PluginSession; |
28 class RFs; |
28 class RFs; |
29 class MIkeDebug; |
29 class MIkeDebug; |
30 |
30 |
31 |
|
32 /** |
31 /** |
33 * IKE dialog complete |
32 * IKE dialog complete |
34 * @internalComponent |
33 * @internalComponent |
35 */ |
34 */ |
36 class MIkeDialogComplete |
35 class MIkeDialogComplete |
37 { |
36 { |
38 public: |
37 public: |
39 /** |
38 /** |
40 * IKE dialog completed |
39 * IKE dialog completed |
41 * @internalComponent |
40 * @internalComponent |
|
41 * |
42 */ |
42 */ |
43 virtual TInt DialogCompleteL( |
43 virtual TInt DialogCompleteL(CIkev1Dialog* aDialog, TAny* aUserInfo, HBufC8* aUsername, HBufC8* aSecret, HBufC8* aDomain)=0; |
44 TAny* aUserInfo, HBufC8* aUsername, HBufC8* aSecret) = 0; |
|
45 }; |
44 }; |
|
45 |
46 |
46 |
47 |
47 |
48 NONSHARABLE_CLASS(CDialogTimeout) : public CTimer |
48 NONSHARABLE_CLASS(CDialogTimeout) : public CTimer |
49 { |
49 { |
50 public: |
50 public: |
74 CIkev1Dialog( MIkeDebug& aDebug ); |
74 CIkev1Dialog( MIkeDebug& aDebug ); |
75 ~CIkev1Dialog(); |
75 ~CIkev1Dialog(); |
76 |
76 |
77 void GetAsyncUNPWDialogL(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
77 void GetAsyncUNPWDialogL(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
78 void GetAsyncUNAMEDialog(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
78 void GetAsyncUNAMEDialog(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
79 void GetAsyncSecureidPinDialogL(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
|
80 void GetAsyncSecureidDialogL(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
79 void GetAsyncSecureidDialogL(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
81 void GetAsyncSecureNextPinDialogL(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
80 void GetAsyncSecureNextPinDialogL(TAny *aUserInfo, MIkeDialogComplete* aCallback); |
82 void GetAsyncRespDialog(TPtr8 aChallenge, TAny *aUserInfo, MIkeDialogComplete* aCallback); |
81 void GetAsyncRespDialog(TPtr8 aChallenge, TAny *aUserInfo, MIkeDialogComplete* aCallback); |
83 void ShowErrorDialogL(TInt aDialogType, TAny *aUserInfo, MIkeDialogComplete* aCallback); |
82 void ShowErrorDialogL(TInt aDialogType, TAny *aUserInfo, MIkeDialogComplete* aCallback); |
84 void StoreUserNameL(TPtr8 aUserName); |
83 void StoreUserNameL(TPtr8 aUserName); |