terminalsecurity/SCP/SCPServer/inc/SCPSession.h
branchRCL_3
changeset 65 5cc2995847ea
parent 62 19bba8228ff0
--- 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