webservices/wsstar/wsstarplugin/src/wsstartrustclient.cpp
changeset 1 272b002df977
parent 0 62f9d29f7211
equal deleted inserted replaced
0:62f9d29f7211 1:272b002df977
   241         iSTSSession->InitializeFromL(*this);
   241         iSTSSession->InitializeFromL(*this);
   242         iSTSSession->SetEndPointL(iIdentityProvider->Endpoint());
   242         iSTSSession->SetEndPointL(iIdentityProvider->Endpoint());
   243         iSTSSession->SetContractL(KWSStarSTSContract);
   243         iSTSSession->SetContractL(KWSStarSTSContract);
   244         iSTSSession->AddConsumerL(*this);
   244         iSTSSession->AddConsumerL(*this);
   245         }
   245         }
   246     CSenXmlReader* reader = Framework().Manager().XMLReader();
   246     //CSenXmlReader* reader = Framework().Manager().XMLReader();
   247     CWSStarSessionContext* stsSsnContext = iSTSSession->SessionContext();
   247     CWSStarSessionContext* stsSsnContext = iSTSSession->SessionContext();
   248     iPassportMode = CWSStarPolicy::CheckPolicyValueL(KPassportExtensions, iSTSSession);
   248     iPassportMode = CWSStarPolicy::CheckPolicyValueL(KPassportExtensions, iSTSSession);
   249     if (iPassportMode)
   249     if (iPassportMode)
   250         {
   250         {
   251         stsSsnContext->Update(WSStarContextKeys::KPassportEnabled, ETrue);
   251         stsSsnContext->Update(WSStarContextKeys::KPassportEnabled, ETrue);
   290         delete token;    
   290         delete token;    
   291         token = NULL;
   291         token = NULL;
   292         }
   292         }
   293     
   293     
   294     //building body
   294     //building body
   295     CWSStarPlugin& frmWSStar = (CWSStarPlugin&)Framework();
   295     //CWSStarPlugin& frmWSStar = (CWSStarPlugin&)Framework();
   296     CSenElement* pBody = CreateBodyL();
   296     CSenElement* pBody = CreateBodyL();
   297     stsSsnContext->Update(WSStarContextKeys::KBodyElement, pBody);
   297     stsSsnContext->Update(WSStarContextKeys::KBodyElement, pBody);
   298         pBodyXML = pBody->AsXmlL();
   298         pBodyXML = pBody->AsXmlL();
   299         CleanupStack::PushL(pBodyXML);
   299         CleanupStack::PushL(pBodyXML);
   300     //-----------------    
   300     //-----------------