Lines Matching refs:crl_list
2011 mbedtls_x509_crl *crl_list, in x509_crt_verifycrl() argument
2028 while (crl_list != NULL) { in x509_crt_verifycrl()
2029 if (crl_list->version == 0 || in x509_crt_verifycrl()
2030 x509_name_cmp(&crl_list->issuer, &ca->subject) != 0) { in x509_crt_verifycrl()
2031 crl_list = crl_list->next; in x509_crt_verifycrl()
2047 if (x509_profile_check_md_alg(profile, crl_list->sig_md) != 0) { in x509_crt_verifycrl()
2051 if (x509_profile_check_pk_alg(profile, crl_list->sig_pk) != 0) { in x509_crt_verifycrl()
2056 psa_algorithm = mbedtls_md_psa_alg_from_type(crl_list->sig_md); in x509_crt_verifycrl()
2058 crl_list->tbs.p, in x509_crt_verifycrl()
2059 crl_list->tbs.len, in x509_crt_verifycrl()
2068 md_info = mbedtls_md_info_from_type(crl_list->sig_md); in x509_crt_verifycrl()
2071 crl_list->tbs.p, in x509_crt_verifycrl()
2072 crl_list->tbs.len, in x509_crt_verifycrl()
2084 if (mbedtls_pk_verify_ext(crl_list->sig_pk, crl_list->sig_opts, &ca->pk, in x509_crt_verifycrl()
2085 crl_list->sig_md, hash, hash_length, in x509_crt_verifycrl()
2086 crl_list->sig.p, crl_list->sig.len) != 0) { in x509_crt_verifycrl()
2095 if (mbedtls_x509_time_cmp(&crl_list->next_update, now) < 0) { in x509_crt_verifycrl()
2099 if (mbedtls_x509_time_cmp(&crl_list->this_update, now) > 0) { in x509_crt_verifycrl()
2109 if (mbedtls_x509_crt_is_revoked(crt, crl_list)) { in x509_crt_verifycrl()
2114 crl_list = crl_list->next; in x509_crt_verifycrl()