equal
deleted
inserted
replaced
68 * @param aPhone the mobile phone |
68 * @param aPhone the mobile phone |
69 */ |
69 */ |
70 void RequestL(); |
70 void RequestL(); |
71 |
71 |
72 RMobilePhone::TMobilePhoneSubscriberId& IMSI(); |
72 RMobilePhone::TMobilePhoneSubscriberId& IMSI(); |
73 |
73 |
|
74 /* |
|
75 * Quires whether SIM Authorization is allowed |
|
76 */ |
|
77 TBool IsSIMAuthorizationAllowed(); |
|
78 |
|
79 /* |
|
80 * Resets SIM Authorization value |
|
81 */ |
|
82 void ResetSIMAuthorizationAllowed(TBool aStatus); |
|
83 |
74 public: //From CActive |
84 public: //From CActive |
75 |
85 |
76 /** |
86 /** |
77 * Handles result |
87 * Handles result |
78 */ |
88 */ |
109 /** |
119 /** |
110 * Observer |
120 * Observer |
111 */ |
121 */ |
112 MSIPProfileIMSAuthorizationDataObserver& iObserver; |
122 MSIPProfileIMSAuthorizationDataObserver& iObserver; |
113 RMobilePhone& iPhone; |
123 RMobilePhone& iPhone; |
|
124 TBool iSIMAuthorizationNotSupported; |
|
125 |
114 private: //For testing purpose |
126 private: //For testing purpose |
115 #ifdef CPPUNIT_TEST |
127 #ifdef CPPUNIT_TEST |
116 friend class CSIPProfileSIMAuthorizationStub; |
128 friend class CSIPProfileSIMAuthorizationStub; |
117 #endif |
129 #endif |
118 }; |
130 }; |