xmlsecurityengine/xmlseccrypto/src/xmlsecc_x509wrapper.cpp
branchRCL_3
changeset 21 604ca70b6235
parent 20 889504eac4fb
equal deleted inserted replaced
20:889504eac4fb 21:604ca70b6235
   276             aCertStore->iSymbianCertStore->RetrieveCertDataL();
   276             aCertStore->iSymbianCertStore->RetrieveCertDataL();
   277             CActiveScheduler::Start();
   277             CActiveScheduler::Start();
   278             User::LeaveIfError( aCertStore->iSymbianCertStore->GetError() );
   278             User::LeaveIfError( aCertStore->iSymbianCertStore->GetError() );
   279             certdata=aCertStore->iSymbianCertStore->GetRetrieveCertData();      
   279             certdata=aCertStore->iSymbianCertStore->GetRetrieveCertData();      
   280             certX509 = CX509Certificate::NewLC(*certdata);
   280             certX509 = CX509Certificate::NewLC(*certdata);
   281             User::LeaveIfError(aCertStore->iRootCertsSCS.Append((CX509Certificate *)certX509));     
   281             aCertStore->iRootCertsSCS.Append((CX509Certificate *)certX509);     
   282             CleanupStack::Pop(certX509);   
   282             CleanupStack::Pop(certX509);   
   283             }	
   283             }	
   284 	aCertStore->iCertChain = CSymbianCertChain::NewL();
   284 	aCertStore->iCertChain = CSymbianCertChain::NewL();
   285 	aCertStore->iCertChain->InitializeL((unsigned char*)aCert->der, 
   285 	aCertStore->iCertChain->InitializeL((unsigned char*)aCert->der, 
   286 	                                                (unsigned int)aCert->derlen,
   286 	                                                (unsigned int)aCert->derlen,