rtsecuritymanager/rtsecuritymanagerclient/inc/rtsecmgrclient.h
changeset 18 a7062f7f0b79
parent 0 99ef825efeca
--- a/rtsecuritymanager/rtsecuritymanagerclient/inc/rtsecmgrclient.h	Fri Jul 03 15:51:30 2009 +0100
+++ b/rtsecuritymanager/rtsecuritymanagerclient/inc/rtsecmgrclient.h	Thu Sep 10 12:58:32 2009 +0300
@@ -332,6 +332,19 @@
 	 */
 	TInt UpdatePermGrant(TExecutableID aScriptID, TPermGrant aPermGrant,
 			TPermGrant aPermDenied) const;
+	
+	/**
+     * Updates the blanket permission data of the script
+     * 
+     * @param aScriptID TExecutableID Identifier of the scipt
+     * @param aAllowedProviders RProviderArray   Blanket allowed providers
+     * @param aDeniedProviders RProviderArray  Blanket denied providers
+     * 
+     * @return KErrNone if update of blanket permission successul; Otherwise one of
+     *                   system wide error codes
+     * 
+     */
+	TInt UpdatePermGrant(TExecutableID aScriptID, RProviderArray aAllowedProviders, RProviderArray aDeniedProviders) const;
 
 	
 private: