class CPhCntMmiSecurity : public CBase |
It provides interface to perform mmi initiated security operations.
The class shouldn't be destroyed during operation.
Public Member Functions | |
---|---|
void | Cancel () |
TBool | ChangePinL ( TPinCommand , const TDesC &, const TDesC &, const TDesC &) |
TBool | ChangeSimLockL ( TSimCommand , const TDesC &, const TDesC &) |
Public Member Enumerations | |
---|---|
enum | TPinCommand { ECmdChangePin , ECmdChangePin2 , ECmdUnblockPin , ECmdUnblockPin2 } |
enum | TSimCommand { ECmdOpenLock , ECmdCloseLock } |
void | Cancel | ( | ) | [pure virtual] |
Cancels whatever it is doing.
If not doing anything, then does nothing.
TBool | ChangePinL | ( | TPinCommand | aCommand, |
const TDesC & | aCode, | |||
const TDesC & | aNewPin, | |||
const TDesC & | aVerifyNew | |||
) | [pure virtual] |
Change pin code.
TPinCommand aCommand | command. |
const TDesC & aCode | old code. if command is change, then old pin. if command is unblock, then puk. |
const TDesC & aNewPin | new pin. |
const TDesC & aVerifyNew | verification of pin. |
TBool | ChangeSimLockL | ( | TSimCommand | aCommand, |
const TDesC & | aCode, | |||
const TDesC & | aType | |||
) | [pure virtual] |
Change sim lock status.
TSimCommand aCommand | command. |
const TDesC & aCode | password. |
const TDesC & aType | type of lock. |
Enumerates different pin related commands.
ECmdChangePin - change pin. ECmdChangePin2 - change pin2. ECmdUnblockPin - unblock pin. ECmdUnblockPin2 - unblock pin2.
ECmdChangePin | |
ECmdChangePin2 | |
ECmdUnblockPin | |
ECmdUnblockPin2 |
Enumerates different sim commands.
ECmdOpenLock - opens lock. ECmdCloseLock - closes lock.
ECmdOpenLock | |
ECmdCloseLock |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.