diff -r 6295dc2169f3 -r 8486d82aef45 adaptationlayer/tsy/nokiatsy_dll/inc/cmmsecuritymesshandler.h --- 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;