equal
deleted
inserted
replaced
71 |
71 |
72 return handled; |
72 return handled; |
73 } |
73 } |
74 |
74 |
75 |
75 |
76 |
76 /*! |
|
77 SimControlKeySequenceHandler::parseString. |
|
78 */ |
77 bool SimControlKeySequenceHandler::parseString(const QString &keySequence) |
79 bool SimControlKeySequenceHandler::parseString(const QString &keySequence) |
78 { |
80 { |
79 DPRINT_METHODENTRYEXIT; |
81 DPRINT_METHODENTRYEXIT; |
80 |
82 |
81 const QString KChangePin1("**04*"); |
83 const QString KChangePin1("**04*"); |
86 QString oldPin; |
88 QString oldPin; |
87 QString newPin; |
89 QString newPin; |
88 QString verifyNewPin; |
90 QString verifyNewPin; |
89 QString puk; |
91 QString puk; |
90 |
92 |
91 SimOperation operation; |
93 SimOperation operation = None; |
92 bool handled = false; |
94 bool handled = false; |
93 |
95 |
94 QString keySequencePrefix (keySequence); |
96 QString keySequencePrefix (keySequence); |
95 |
97 |
96 //Get first 5 chars from keysequence string |
98 //Get first 5 chars from keysequence string |
148 } |
150 } |
149 |
151 |
150 return handled; |
152 return handled; |
151 } |
153 } |
152 |
154 |
153 void SimControlKeySequenceHandler::processChangePin(SimOperation operation, QString oldPin, |
155 /*! |
154 QString newPin, QString verifyNew) |
156 SimControlKeySequenceHandler::processChangePin. |
|
157 */ |
|
158 void SimControlKeySequenceHandler::processChangePin(SimOperation operation, const QString &oldPin, |
|
159 const QString &newPin, const QString &verifyNew) |
155 { |
160 { |
156 CManualSecuritySettings::TPin pin; |
161 CManualSecuritySettings::TPin pin; |
157 |
162 |
158 if(operation == Pin1) |
163 if(operation == Pin1) |
159 { |
164 { |
169 TBuf<200> verifyNewBuf(verifyNew.utf16()); |
174 TBuf<200> verifyNewBuf(verifyNew.utf16()); |
170 |
175 |
171 QT_TRAP_THROWING(m_securityModel->ChangePinL(pin, oldPinBuf, newPinBuf, verifyNewBuf)); |
176 QT_TRAP_THROWING(m_securityModel->ChangePinL(pin, oldPinBuf, newPinBuf, verifyNewBuf)); |
172 } |
177 } |
173 |
178 |
174 |
179 /*! |
175 void SimControlKeySequenceHandler::processUnblockPin(SimOperation operation, QString puk, QString newPin, |
180 SimControlKeySequenceHandler::processUnblockPin. |
176 QString verifyNew) |
181 */ |
|
182 void SimControlKeySequenceHandler::processUnblockPin(SimOperation operation, const QString &puk, |
|
183 const QString &newPin, const QString &verifyNew) |
177 { |
184 { |
178 CManualSecuritySettings::TPin pin; |
185 CManualSecuritySettings::TPin pin; |
179 |
186 |
180 if(operation == Pin1) |
187 if(operation == Pin1) |
181 { |
188 { |