Lines Matching defs:verify_result

193                            CertVerifyResult* verify_result) {
194 verify_result->Reset();
195 verify_result->verified_cert = cert;
198 verify_result->cert_status |= CERT_STATUS_REVOKED;
210 additional_trust_anchors, verify_result);
213 verify_result->common_name_fallback_used);
214 if (!verify_result->is_issued_by_known_root) {
216 verify_result->common_name_fallback_used);
221 if (IsPublicKeyBlacklisted(verify_result->public_key_hashes)) {
222 verify_result->cert_status |= CERT_STATUS_REVOKED;
223 rv = MapCertStatusToNetError(verify_result->cert_status);
228 if (HasNameConstraintsViolation(verify_result->public_key_hashes,
232 verify_result->cert_status |= CERT_STATUS_NAME_CONSTRAINT_VIOLATION;
233 rv = MapCertStatusToNetError(verify_result->cert_status);
237 bool weak_key = ExaminePublicKeys(verify_result->verified_cert,
238 verify_result->is_issued_by_known_root);
241 verify_result->cert_status |= CERT_STATUS_WEAK_KEY;
246 rv = MapCertStatusToNetError(verify_result->cert_status);
250 if (verify_result->has_md2 || verify_result->has_md4) {
251 verify_result->cert_status |= CERT_STATUS_INVALID;
252 rv = MapCertStatusToNetError(verify_result->cert_status);
256 if (verify_result->has_md5) {
257 verify_result->cert_status |= CERT_STATUS_WEAK_SIGNATURE_ALGORITHM;
262 rv = MapCertStatusToNetError(verify_result->cert_status);
265 if (verify_result->has_sha1)
266 verify_result->cert_status |= CERT_STATUS_SHA1_SIGNATURE_PRESENT;
273 if (verify_result->is_issued_by_known_root && IsHostnameNonUnique(hostname)) {
274 verify_result->cert_status |= CERT_STATUS_NON_UNIQUE_NAME;