--- a/adaptationlayer/tsy/nokiatsy_dll/inc/cmmsecuritymesshandler.h Wed Apr 21 14:29:55 2010 +0300
+++ b/adaptationlayer/tsy/nokiatsy_dll/inc/cmmsecuritymesshandler.h Tue Oct 19 13:16:20 2010 +0300
@@ -60,9 +60,9 @@
* @since 2.6
*/
class CMmSecurityMessHandler
- : public CBase,
- public MMmMessHandlerBase,
- public MMmMessageReceiver,
+ : public CBase,
+ public MMmMessHandlerBase,
+ public MMmMessageReceiver,
public MUiccOperationBase
{
@@ -241,26 +241,6 @@
#endif /* INTERNAL_TESTING_OLD_IMPLEMENTATION_FOR_UICC_TESTING */
/**
- * Forms UICC_REQ ISI message
- * return Error code
- */
- TInt UiccReq() const;
-
- /**
- * Response to UICC_REQ
- * @param aIsiMessage Received ISI message
- * @return void
- */
- void UiccResp( const TIsiReceiveC& aIsiMessage );
-
- /**
- * Handles UICC_IND
- * @param aIsiMessage Received ISI message
- * @return void
- */
- void UiccInd( const TIsiReceiveC& aIsiMessage );
-
- /**
* Handles UICC_CARD_IND
* @param aIsiMessage Received ISI message
* @return void
@@ -443,7 +423,7 @@
* @return void
*/
void WriteEfEstResp( const TInt aStatus );
-
+
/**
* Handles INVALIDATE/REHABILITATE command response
* in case of ICC card
@@ -487,6 +467,13 @@
TInt aStatus,
const TDesC8& aFileData );
+ /**
+ * Sends pin verified event notification to upper level.
+ * @param aStatus Status
+ * @return void
+ */
+ void CompleteIfCodeVerified( const TUint8 aStatus );
+
protected:
/**
@@ -496,6 +483,9 @@
private: // Data
+ //keep record of security code type when verify it
+ RMobilePhone::TMobilePhoneSecurityCode iSecurityCode;
+
//Pointer to the Message Router
CMmMessageRouter* iMessageRouter;
@@ -545,7 +535,7 @@
// Security code type
RMobilePhone::TMobilePhoneSecurityCode iCodeType;
-
+
// variable to store FDN state which is going
// to be set
RMobilePhone::TMobilePhoneFdnSetting iFdnSetting;