--- a/eapol/eapol_framework/eapol_symbian/am/eap_notifier/inc/eap_auth_notifier.h Fri Sep 03 09:22:44 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/am/eap_notifier/inc/eap_auth_notifier.h Thu Sep 16 13:07:04 2010 +0300
@@ -16,7 +16,7 @@
*/
/*
-* %version: 15 %
+* %version: 19 %
*/
#ifndef __EAPAUTHNOTIFIER_H__
@@ -55,7 +55,17 @@
* return -
*/
virtual void DlgComplete( TInt aStatus ) = 0;
- };
+
+ /**
+ * Check if masterkey and password match
+ *
+ * @param aPassword8 user entered password
+ * return true/false
+ */
+
+ virtual TBool IsMasterKeyAndPasswordMatchingL(
+ const TDesC16 & aPassword) = 0;
+ };
/**
* EAP Notifier
@@ -165,6 +175,22 @@
*/
void SetSelectedOldPassword(
TEapDialogInfo& aPasswordInfo );
+
+ /**
+ * Checks the selected password of the presented dialog
+ *
+ * @param aPasswordInfo password
+ * return TRUE or FALSE
+ */
+ TBool CheckPasswordMatchingL( TEapDialogInfo& aPasswordInfo );
+
+ /**
+ * Updates the parameters of the presented dialog
+ *
+ * @param aIsPwdCorrect indicates if pwd data was correct
+ * return -
+ */
+ void UpdateDialogL( TBool aIsPwdCorrect );
private:
/**
@@ -251,7 +277,8 @@
TEapExpandedType& aEapType,
CHbSymbianVariantMap* aMap,
const TDesC& aAuthMethod );
-
+
+
private: // Data
/**