cmmanager/cmmgr/cmmserver/inc/cmmserver.h
changeset 27 489cf6208544
parent 23 7ec726f93df1
child 40 c5b848e6c7d1
--- a/cmmanager/cmmgr/cmmserver/inc/cmmserver.h	Fri May 14 16:15:46 2010 +0300
+++ b/cmmanager/cmmgr/cmmserver/inc/cmmserver.h	Thu May 27 13:17:01 2010 +0300
@@ -104,6 +104,15 @@
             TInt& aAction,
             TSecurityInfo& aMissing );
 
+    /**
+     * Checks the client's capabilities in the middle of request handling. Some
+     * checks cannot be done with CustomSecurityCheckL() at the start phase of
+     * the operation.
+     * @param aMsg The IPC message from the client.
+     * @return Returns ETrue if client has the needed capabilities. Otherwise
+     * returns EFalse.
+     */
+    CPolicyServer::TCustomResult CapabilityCheckWithProtection( const RMessage2& aMessage );
 
 protected: // From CActive
     /**