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()

voidCancel()[pure virtual]

Cancels whatever it is doing.

If not doing anything, then does nothing.

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

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

Change pin code.

Parameters

TPinCommand aCommandcommand.
const TDesC & aCodeold code. if command is change, then old pin. if command is unblock, then puk.
const TDesC & aNewPinnew pin.
const TDesC & aVerifyNewverification of pin.

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

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

Change sim lock status.

Parameters

TSimCommand aCommandcommand.
const TDesC & aCodepassword.
const TDesC & aTypetype 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