Lines Matching refs:anchors
271 secdebug("trusteval", "Trust::evaluate: anchors: %ld", CFArrayGetCount(mAllowedAnchors));
311 // always check trust settings if caller did not provide explicit trust anchors
350 // caller explicitly provided empty anchors and no keychain list,
353 secdebug("evTrust", "Trust::evaluate() has empty anchors and no keychains");
385 CFCopyRef<CFArrayRef> anchors(mAllowedAnchors);
386 CFToVector<CssmData, SecCertificateRef, cfCertificateData> roots(anchors);
387 if (!anchors) {
389 // built-in anchors will be trusted unless explicitly disabled.
392 (mUsingTrustSettings) ? "using UserTrust" : "has no trusted anchors!");
396 // built-in anchors will NOT also be trusted unless explicitly enabled.
398 secdebug("userTrust", "Trust::evaluate() using %s %s anchors",
401 context.anchors(roots, roots);
437 /* Append system anchors for use with Trust Settings */
493 mTpResult[2].as<CSSM_TP_APPLE_EVIDENCE_INFO>(), anchors);
629 const CSSM_TP_APPLE_EVIDENCE_INFO *infoList, CFCopyRef<CFArrayRef> anchors)
656 assert(info.index() < uint32(CFArrayGetCount(anchors)));
657 SecCertificateRef cert = SecCertificateRef(CFArrayGetValueAtIndex(anchors,