Lines Matching refs:crt
357 mbedtls_x509write_cert crt;
426 mbedtls_x509write_crt_init(&crt);
467 mbedtls_x509write_crt_set_version(&crt, ver);
473 TEST_ASSERT(mbedtls_x509write_crt_set_serial(&crt, &serial_mpi) == 0);
475 TEST_ASSERT(mbedtls_x509write_crt_set_serial_raw(&crt, serial_arg->x,
478 TEST_ASSERT(mbedtls_x509write_crt_set_validity(&crt, not_before,
480 mbedtls_x509write_crt_set_md_alg(&crt, md_type);
481 TEST_ASSERT(mbedtls_x509write_crt_set_issuer_name(&crt, issuer_name) == 0);
482 TEST_ASSERT(mbedtls_x509write_crt_set_subject_name(&crt, subject_name) == 0);
483 mbedtls_x509write_crt_set_subject_key(&crt, &subject_key);
485 mbedtls_x509write_crt_set_issuer_key(&crt, key);
487 if (crt.version >= MBEDTLS_X509_CRT_VERSION_3) {
489 TEST_ASSERT(mbedtls_x509write_crt_set_basic_constraints(&crt, is_ca,
491 TEST_ASSERT(mbedtls_x509write_crt_set_subject_key_identifier(&crt) == 0);
493 TEST_ASSERT(mbedtls_x509write_crt_set_authority_key_identifier(&crt) == 0);
496 TEST_ASSERT(mbedtls_x509write_crt_set_key_usage(&crt, key_usage) == 0);
499 TEST_ASSERT(mbedtls_x509write_crt_set_ns_cert_type(&crt, cert_type) == 0);
520 TEST_ASSERT(mbedtls_x509write_crt_set_ext_key_usage(&crt, exts) == 0);
525 TEST_ASSERT(mbedtls_x509write_crt_set_subject_alternative_name(&crt, san_list) == 0);
527 ret = mbedtls_x509write_crt_pem(&crt, buf, sizeof(buf),
570 der_len = mbedtls_x509write_crt_der(&crt, buf, sizeof(buf),
630 ret = mbedtls_x509write_crt_der(&crt, buf, (size_t) (der_len),
636 mbedtls_x509write_crt_free(&crt);