Home | History | Annotate | Download | only in cert

Lines Matching refs:chain_context

48   void operator()(PCCERT_CHAIN_CONTEXT chain_context) const {
49 if (chain_context)
50 CertFreeCertificateChain(chain_context);
114 // Map the errors in the chain_context->TrustStatus.dwErrorStatus returned by
277 bool IsIssuedByKnownRoot(PCCERT_CHAIN_CONTEXT chain_context) {
278 PCERT_SIMPLE_CHAIN first_chain = chain_context->rgpChain[0];
290 // Saves some information about the certificate chain |chain_context| in
293 void GetCertChainInfo(PCCERT_CHAIN_CONTEXT chain_context,
295 if (chain_context->cChain == 0)
298 PCERT_SIMPLE_CHAIN first_chain = chain_context->rgpChain[0];
306 !(chain_context->TrustStatus.dwErrorStatus &
496 bool CheckEV(PCCERT_CHAIN_CONTEXT chain_context,
499 DCHECK_NE(static_cast<DWORD>(0), chain_context->cChain);
502 // chain_context->TrustStatus.dwErrorStatus is set.
503 DWORD error_status = chain_context->TrustStatus.dwErrorStatus;
514 if (!chain_context->cChain || error_status != CERT_TRUST_NO_ERROR)
517 // Check the end certificate simple chain (chain_context->rgpChain[0]).
520 PCERT_CHAIN_ELEMENT* element = chain_context->rgpChain[0]->rgpElement;
521 int num_elements = chain_context->rgpChain[0]->cElement;
617 PCCERT_CHAIN_CONTEXT chain_context;
629 &chain_context)) {
636 crl_set_result = CheckRevocationWithCRLSet(chain_context, crl_set);
658 &chain_context)) {
664 if (chain_context->TrustStatus.dwErrorStatus &
669 CertFreeCertificateChain(chain_context);
678 &chain_context)) {
685 GetCertChainInfo(chain_context, verify_result);
694 CertFreeCertificateChain(chain_context);
703 &chain_context)) {
707 GetCertChainInfo(chain_context, verify_result);
709 if (chain_context->TrustStatus.dwErrorStatus &
715 ScopedPCCERT_CHAIN_CONTEXT scoped_chain_context(chain_context);
718 chain_context->TrustStatus.dwErrorStatus);
746 chain_context,
790 chain_context,
814 AppendPublicKeyHashes(chain_context, &verify_result->public_key_hashes);
815 verify_result->is_issued_by_known_root = IsIssuedByKnownRoot(chain_context);
821 CheckEV(chain_context, rev_checking_enabled, ev_policy_oid)) {