CPhCntMmiSecurity Class Reference

class CPhCntMmiSecurity : public CBase

It provides interface to perform mmi initiated security operations.

The class shouldn't be destroyed during operation.

PhoneCntFinder
Since
1.0

Inherits from

Member Functions Documentation

Cancel()

void Cancel ( ) [pure virtual]

Cancels whatever it is doing.

If not doing anything, then does nothing.

ChangePinL(TPinCommand, const TDesC &, const TDesC &, const TDesC &)

TBool ChangePinL ( TPinCommand aCommand,
const TDesC & aCode,
const TDesC & aNewPin,
const TDesC & aVerifyNew
) [pure virtual]

Change pin code.

Parameters

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.

ChangeSimLockL(TSimCommand, const TDesC &, const TDesC &)

TBool ChangeSimLockL ( TSimCommand aCommand,
const TDesC & aCode,
const TDesC & aType
) [pure virtual]

Change sim lock status.

Parameters

TSimCommand aCommand command.
const TDesC & aCode password.
const TDesC & aType type of lock.

Member Enumerations Documentation

Enum TPinCommand

Enumerates different pin related commands.

ECmdChangePin - change pin. ECmdChangePin2 - change pin2. ECmdUnblockPin - unblock pin. ECmdUnblockPin2 - unblock pin2.

Enumerators

ECmdChangePin
ECmdChangePin2
ECmdUnblockPin
ECmdUnblockPin2

Enum TSimCommand

Enumerates different sim commands.

ECmdOpenLock - opens lock. ECmdCloseLock - closes lock.

Enumerators

ECmdOpenLock
ECmdCloseLock