Lines Matching full:chain_context
69 // Map the errors in the chain_context->TrustStatus.dwErrorStatus returned by
257 // Saves some information about the certificate chain chain_context in
260 void GetCertChainInfo(PCCERT_CHAIN_CONTEXT chain_context,
262 PCERT_SIMPLE_CHAIN first_chain = chain_context->rgpChain[0];
316 PCCERT_CHAIN_CONTEXT chain_context;
326 &chain_context)) {
329 return chain_context;
552 PCCERT_CHAIN_CONTEXT chain_context;
561 &chain_context)) {
564 ScopedCertChainContext scoped_chain_context(chain_context);
566 GetCertChainInfo(chain_context, verify_result);
569 chain_context->TrustStatus.dwErrorStatus);
605 chain_context,
649 chain_context,
684 PCCERT_CHAIN_CONTEXT chain_context = ConstructCertChain(cert_handle_,
686 if (!chain_context)
688 ScopedCertChainContext scoped_chain_context(chain_context);
690 DCHECK(chain_context->cChain != 0);
693 // chain_context->TrustStatus.dwErrorStatus is set.
694 DWORD error_status = chain_context->TrustStatus.dwErrorStatus;
695 DWORD info_status = chain_context->TrustStatus.dwInfoStatus;
696 if (!chain_context->cChain || error_status != CERT_TRUST_NO_ERROR)
699 // Check the end certificate simple chain (chain_context->rgpChain[0]).
702 PCERT_CHAIN_ELEMENT* element = chain_context->rgpChain[0]->rgpElement;
703 int num_elements = chain_context->rgpChain[0]->cElement;