--- a/terminalsecurity/SCP/SCPServer/inc/SCPSession.h Wed Sep 01 12:27:42 2010 +0100
+++ b/terminalsecurity/SCP/SCPServer/inc/SCPSession.h Tue Sep 14 22:54:36 2010 +0300
@@ -26,6 +26,7 @@
#include "SCPServerInterface.h"
#include "SCPTimer.h"
+#include <PolicyEngineClient.h>
#include <TerminalControl3rdPartyParamsPlugin.h>
// FORWARD DECLARATIONS
@@ -278,6 +279,10 @@
* @return none
*/
void NotifyChangeL( TInt aParamID, const TDesC8 aParamVal, TUint32 aCallerID );
+
+ // Check whether the SID is present in the TARM db
+
+ TInt CheckTerminalControl3rdPartySecureIDL(TSecureId aId);
private: // Data
// Possible states for iLockCommandState
@@ -325,6 +330,9 @@
/* The SID of the app that set the above two (iALParamID, iALParamValue) fields
*/
TUint32 iALParamCallerID;
+
+ RPolicyEngine iPE;
+ RPolicyRequest iPR;
};
#endif // SCPSESSION_H