Lines Matching refs:crt

207 static int write_certificate(mbedtls_x509write_cert *crt, const char *output_file,  in write_certificate()  argument
219 ret = mbedtls_x509write_crt_der(crt, output_buf, 4096, in write_certificate()
228 ret = mbedtls_x509write_crt_pem(crt, output_buf, 4096, in write_certificate()
306 mbedtls_x509write_cert crt; in main() local
320 mbedtls_x509write_crt_init(&crt); in main()
822 mbedtls_x509write_crt_set_subject_key(&crt, subject_key); in main()
823 mbedtls_x509write_crt_set_issuer_key(&crt, issuer_key); in main()
828 if ((ret = mbedtls_x509write_crt_set_subject_name(&crt, opt.subject_name)) != 0) { in main()
835 if ((ret = mbedtls_x509write_crt_set_issuer_name(&crt, opt.issuer_name)) != 0) { in main()
845 mbedtls_x509write_crt_set_version(&crt, opt.version); in main()
846 mbedtls_x509write_crt_set_md_alg(&crt, opt.md); in main()
848 ret = mbedtls_x509write_crt_set_serial_raw(&crt, serial, serial_len); in main()
856 ret = mbedtls_x509write_crt_set_validity(&crt, opt.not_before, opt.not_after); in main()
871 ret = mbedtls_x509write_crt_set_basic_constraints(&crt, opt.is_ca, in main()
889 ret = mbedtls_x509write_crt_set_subject_key_identifier(&crt); in main()
906 ret = mbedtls_x509write_crt_set_authority_key_identifier(&crt); in main()
924 ret = mbedtls_x509write_crt_set_key_usage(&crt, opt.key_usage); in main()
936 ret = mbedtls_x509write_crt_set_subject_alternative_name(&crt, opt.san_list); in main()
950 ret = mbedtls_x509write_crt_set_ext_key_usage(&crt, opt.ext_key_usage); in main()
968 ret = mbedtls_x509write_crt_set_ns_cert_type(&crt, opt.ns_cert_type); in main()
985 if ((ret = write_certificate(&crt, opt.output_file, in main()
1003 mbedtls_x509write_crt_free(&crt); in main()