diff -r 415c00f1675d -r 8ee66fcd0a7c policymanagement/policyengine/policyengineserver/inc/PlatformSecurityPolicies.h --- a/policymanagement/policyengine/policyengineserver/inc/PlatformSecurityPolicies.h Fri Sep 17 08:34:58 2010 +0300 +++ b/policymanagement/policyengine/policyengineserver/inc/PlatformSecurityPolicies.h Mon Oct 04 01:40:31 2010 +0300 @@ -27,7 +27,7 @@ #include "PolicyEngineClientServerDefs.h" // CONSTANTS -const TUint KPolicyEngineRangeCount = 6; +const TUint KPolicyEngineRangeCount = 7; const TInt KPolicyEngineRanges[KPolicyEngineRangeCount] = { @@ -62,8 +62,12 @@ // EPolicyRequest // ECreateRequestSubSession // ECloseRequestSubSessio - - ECloseRequestSubSessio + 1 + + EServerCertAddRequest, +// 6th range function ids +// EServerCertRemoveRequest, + + EServerCertRemoveRequest+1 //ENotSupported }; @@ -76,6 +80,7 @@ 1, //applies to 3rd range 2, //applies to 4rd range 3, //applies to 5rd range + 4, //applies to 6rd range CPolicyServer::ENotSupported }; @@ -85,7 +90,8 @@ {_INIT_SECURITY_POLICY_S2( 0x101f9a02, ECapabilityWriteDeviceData, ECapabilityReadDeviceData), CPolicyServer::EPanicClient}, {_INIT_SECURITY_POLICY_S0( 0x102073EA /*RFS SID*/), CPolicyServer::EPanicClient}, {_INIT_SECURITY_POLICY_C2(ECapabilityReadDeviceData, ECapabilityWriteDeviceData), CPolicyServer::EPanicClient}, - {_INIT_SECURITY_POLICY_C2(ECapabilityReadDeviceData, ECapabilityWriteDeviceData), CPolicyServer::EPanicClient} + {_INIT_SECURITY_POLICY_C2(ECapabilityReadDeviceData, ECapabilityWriteDeviceData), CPolicyServer::EPanicClient} , + {_INIT_SECURITY_POLICY_C1( ECapability_None ), CPolicyServer::EFailClient} }; //Package all the above together into a policy