diff -r 7ec726f93df1 -r 489cf6208544 cmmanager/cmmgr/cmmserver/inc/cmmserver.h --- 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 /**