equal
deleted
inserted
replaced
292 { |
292 { |
293 iCertArray->ResetAndDestroy(); |
293 iCertArray->ResetAndDestroy(); |
294 delete iCertArray; |
294 delete iCertArray; |
295 } |
295 } |
296 COCSPParameters* ocspParams = COCSPParameters::NewL(); |
296 COCSPParameters* ocspParams = COCSPParameters::NewL(); |
|
297 CleanupStack::PushL(ocspParams); |
297 if (iDefaultUrl) |
298 if (iDefaultUrl) |
298 { |
299 { |
299 ocspParams->SetURIL(*iDefaultUrl, ETrue); |
300 ocspParams->SetURIL(*iDefaultUrl, ETrue); |
300 } |
301 } |
301 ocspParams->SetTransport(COCSPTransportDefault::NewL(iIap)); |
302 ocspParams->SetTransport(COCSPTransportDefault::NewL(iIap)); |
321 iCertArray->AppendL(issuerCert); |
322 iCertArray->AppendL(issuerCert); |
322 ocspParams->AddCertificateL(*subjectCert, *issuerCert); |
323 ocspParams->AddCertificateL(*subjectCert, *issuerCert); |
323 } |
324 } |
324 } |
325 } |
325 iOcspClient = COCSPClient::NewL(ocspParams); |
326 iOcspClient = COCSPClient::NewL(ocspParams); |
|
327 CleanupStack::Pop(ocspParams); |
326 } |
328 } |
327 |
329 |
328 OcspResponse* OcspResponse::NewL() |
330 OcspResponse* OcspResponse::NewL() |
329 { |
331 { |
330 OcspResponse* self = new(ELeave) OcspResponse(); |
332 OcspResponse* self = new(ELeave) OcspResponse(); |