diff -r f7565e9c9ce8 -r c87e5f80c17d sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/src/testpinnotifierplugin.cpp --- a/sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/src/testpinnotifierplugin.cpp Fri Jun 11 14:56:08 2010 +0300 +++ b/sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/src/testpinnotifierplugin.cpp Thu Jul 01 11:20:10 2010 +0300 @@ -1,4 +1,4 @@ -// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). +// Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies). // All rights reserved. // This component and the accompanying materials are made available // under the terms of "Eclipse Public License v1.0" @@ -21,13 +21,13 @@ #include "testpinnotifierplugin.h" #include -#include +#include #include #include #include #include #include -#include +#include #include const TUint KCustomcmdServerPropertyKey = 0x0012AC; @@ -36,8 +36,6 @@ _LIT(KPinNotifierResFileNameAndPath,"\\resource\\apps\\testpinnotifier.rsc"); _LIT(KPinNotifierTitle,"Security Check"); -//Hardcoding security pin code. -_LIT(KPinCode,","); CArrayPtr* NotifierArrayL() { @@ -69,8 +67,12 @@ CSecurityPinNotifier::TNotifierInfo CSecurityPinNotifier::RegisterL() { - iInfo.iUid = CSsmUiSpecific::SecurityPinNotifierUid(); - iInfo.iChannel = CSsmUiSpecific::ScreenOutputChannelUid(); + const TUid KSecurityPinNotifierUid = {0x2000E667}; + iInfo.iUid = KSecurityPinNotifierUid; + + const TUid KScreenOutputChannel = {0x10009D48}; + iInfo.iChannel = KScreenOutputChannel; + iInfo.iPriority = ENotifierPriorityVHigh; return iInfo; } @@ -160,19 +162,7 @@ securityResultBuffer = KErrGeneral; if (iMessage != RMessagePtr2()) { - TBuf<5> newPINValueVerify; - - //Get pinter for the secret editor control - CEikSecretEditor* pinEditor = static_cast(Control(0)); - pinEditor->GetText(newPINValueVerify); - - //Verify the entered pin number - if(0 == newPINValueVerify.Compare(KPinCode)) - { - securityResultBuffer = KErrNone; - } - - pinEditor->Reset(); + securityResultBuffer = KErrNone; iMessage.Write(iReplySlot,securityResultBuffer); iMessage.Complete(KErrNone); // Set this swp to indicate to stop the active schaduler