CSecurityHandler Class Reference
class CSecurityHandler : public CBase
|
Constructor & Destructor Documentation
CSecurityHandler(RMobilePhone &)
IMPORT_C
|
CSecurityHandler
|
(
|
RMobilePhone
&
|
aPhone
|
)
|
|
~CSecurityHandler()
IMPORT_C
|
~CSecurityHandler
|
(
|
)
|
|
Member Functions Documentation
AskSecCodeInAutoLockL()
IMPORT_C
TBool
|
AskSecCodeInAutoLockL
|
(
|
)
|
|
Asks and verifies the security code when device is locked. Unlocks the device if code was accepted
AskSecCodeL()
IMPORT_C
TBool
|
AskSecCodeL
|
(
|
)
|
|
Asks and verifies the security code.
CancelSecCodeQuery()
IMPORT_C void
|
CancelSecCodeQuery
|
(
|
)
|
|
Clears activated security query. Called from security notifier when there is incoming call
HandleEventL(RMobilePhone::TMobilePhoneSecurityEvent)
IMPORT_C void
|
HandleEventL
|
(
|
RMobilePhone::TMobilePhoneSecurityEvent
|
aEvent
|
)
|
|
Handles different security events. Called from security notifier
Parameters
RMobilePhone::TMobilePhoneSecurityEvent
aEvent
|
MAdvGsmPhoneSecurity::TSecurityEvent
|
HandleEventL(RMobilePhone::TMobilePhoneSecurityEvent, TInt &)
IMPORT_C void
|
HandleEventL
|
(
|
RMobilePhone::TMobilePhoneSecurityEvent
|
aEvent,
|
|
TInt
&
|
aResult
|
|
)
|
|
Parameters
RMobilePhone::TMobilePhoneSecurityEvent
aEvent
|
|
TInt
& aResult
|
|
HandleEventL(RMobilePhone::TMobilePhoneSecurityEvent, TBool, TInt &)
IMPORT_C void
|
HandleEventL
|
(
|
RMobilePhone::TMobilePhoneSecurityEvent
|
aEvent,
|
|
TBool
|
aStartup,
|
|
TInt
&
|
aResult
|
|
)
|
|
Parameters
RMobilePhone::TMobilePhoneSecurityEvent
aEvent
|
|
TBool
aStartup
|
|
TInt
& aResult
|
|
PassPhraseRequiredL()
TInt
|
PassPhraseRequiredL
|
(
|
)
|
[private]
|
Handles EPassPhraseRequired security event
Pin1RequiredL()
TInt
|
Pin1RequiredL
|
(
|
)
|
[private]
|
Handles EPin1Required security event
Pin2RequiredL()
void
|
Pin2RequiredL
|
(
|
)
|
[private]
|
Handles EPin2Required security event
Puk1RequiredL()
TInt
|
Puk1RequiredL
|
(
|
)
|
[private]
|
Handles EPuk1Required security event
Puk2RequiredL()
void
|
Puk2RequiredL
|
(
|
)
|
[private]
|
Handles EPuk2Required security event
RemoveSplashScreenL()
void
|
RemoveSplashScreenL
|
(
|
)
|
const [private]
|
ShowGenericErrorNoteL(TInt)
void
|
ShowGenericErrorNoteL
|
(
|
TInt
|
aStatus
|
)
|
[private]
|
SimLockEventL()
void
|
SimLockEventL
|
(
|
)
|
[private]
|
Handles sim lock pending event
UPinRequiredL()
TInt
|
UPinRequiredL
|
(
|
)
|
[private]
|
Handles EUniversalPinRequired security event
UPukRequiredL()
TInt
|
UPukRequiredL
|
(
|
)
|
[private]
|
Handles EUniversalPukRequired security event
Member Data Documentation
RMmCustomAPI
iCustomPhone
TBool * iDestroyedPtr
TBool
*
|
iDestroyedPtr
|
[private]
|
CAknNoteDialog * iNoteDlg
RMobilePhone & iPhone
RMobilePhone
&
|
iPhone
|
[private]
|
TBool
iQueryCanceled
TBool
|
iQueryCanceled
|
[private]
|
CCodeQueryDialog * iSecurityDlg
RTASecuritySession * iSecuritySession
RTASecuritySession *
|
iSecuritySession
|
[private]
|
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.