Lines Matching refs:crt

209 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()
227 ret = mbedtls_x509write_crt_pem(crt, output_buf, 4096); in write_certificate()
304 mbedtls_x509write_cert crt; in main() local
317 mbedtls_x509write_crt_init(&crt); in main()
826 mbedtls_x509write_crt_set_subject_key(&crt, subject_key); in main()
827 mbedtls_x509write_crt_set_issuer_key(&crt, issuer_key); in main()
832 if ((ret = mbedtls_x509write_crt_set_subject_name(&crt, opt.subject_name)) != 0) { in main()
839 if ((ret = mbedtls_x509write_crt_set_issuer_name(&crt, opt.issuer_name)) != 0) { in main()
849 mbedtls_x509write_crt_set_version(&crt, opt.version); in main()
850 mbedtls_x509write_crt_set_md_alg(&crt, opt.md); in main()
852 ret = mbedtls_x509write_crt_set_serial_raw(&crt, serial, serial_len); in main()
860 ret = mbedtls_x509write_crt_set_validity(&crt, opt.not_before, opt.not_after); in main()
875 ret = mbedtls_x509write_crt_set_basic_constraints(&crt, opt.is_ca, in main()
893 ret = mbedtls_x509write_crt_set_subject_key_identifier(&crt); in main()
910 ret = mbedtls_x509write_crt_set_authority_key_identifier(&crt); in main()
928 ret = mbedtls_x509write_crt_set_key_usage(&crt, opt.key_usage); in main()
940 ret = mbedtls_x509write_crt_set_subject_alternative_name(&crt, opt.san_list); in main()
954 ret = mbedtls_x509write_crt_set_ext_key_usage(&crt, opt.ext_key_usage); in main()
972 ret = mbedtls_x509write_crt_set_ns_cert_type(&crt, opt.ns_cert_type); in main()
989 if ((ret = write_certificate(&crt, opt.output_file)) != 0) { in main()
1022 mbedtls_x509write_crt_free(&crt); in main()