diff -r 910464db1b65 -r 08c8318ec9cb policymanagement/policyengine/policyengineserver/src/PolicyEngineServer.cpp --- a/policymanagement/policyengine/policyengineserver/src/PolicyEngineServer.cpp Fri Sep 03 22:35:56 2010 +0530 +++ b/policymanagement/policyengine/policyengineserver/src/PolicyEngineServer.cpp Fri Sep 17 19:59:15 2010 +0530 @@ -583,6 +583,18 @@ subSession->iPolicyManager->IsServerIdValidL( aMessage); return; } + + case EServerCertAddRequest: + { + subSession->iPolicyProcessor->AddCertificateToStoreL(aMessage); + return; + } + case EServerCertRemoveRequest: + { + subSession->iPolicyProcessor->RemoveCertificateFromStoreL(aMessage); + return; + } + case ECertificateRole : { subSession->iPolicyManager->GetCertificateRoleL( aMessage);