Lines Matching defs:crt

63 #define DFL_OUTPUT_FILENAME     "cert.crt"
104 " output_file=%%s default: cert.crt\n" \
207 int write_certificate(mbedtls_x509write_cert *crt, const char *output_file,
219 ret = mbedtls_x509write_crt_der(crt, output_buf, 4096,
228 ret = mbedtls_x509write_crt_pem(crt, output_buf, 4096,
306 mbedtls_x509write_cert crt;
313 const char *pers = "crt example app";
320 mbedtls_x509write_crt_init(&crt);
822 mbedtls_x509write_crt_set_subject_key(&crt, subject_key);
823 mbedtls_x509write_crt_set_issuer_key(&crt, issuer_key);
828 if ((ret = mbedtls_x509write_crt_set_subject_name(&crt, opt.subject_name)) != 0) {
835 if ((ret = mbedtls_x509write_crt_set_issuer_name(&crt, opt.issuer_name)) != 0) {
845 mbedtls_x509write_crt_set_version(&crt, opt.version);
846 mbedtls_x509write_crt_set_md_alg(&crt, opt.md);
848 ret = mbedtls_x509write_crt_set_serial_raw(&crt, serial, serial_len);
856 ret = mbedtls_x509write_crt_set_validity(&crt, opt.not_before, opt.not_after);
871 ret = mbedtls_x509write_crt_set_basic_constraints(&crt, opt.is_ca,
889 ret = mbedtls_x509write_crt_set_subject_key_identifier(&crt);
906 ret = mbedtls_x509write_crt_set_authority_key_identifier(&crt);
924 ret = mbedtls_x509write_crt_set_key_usage(&crt, opt.key_usage);
936 ret = mbedtls_x509write_crt_set_subject_alternative_name(&crt, opt.san_list);
950 ret = mbedtls_x509write_crt_set_ext_key_usage(&crt, opt.ext_key_usage);
968 ret = mbedtls_x509write_crt_set_ns_cert_type(&crt, opt.ns_cert_type);
985 if ((ret = write_certificate(&crt, opt.output_file,
1003 mbedtls_x509write_crt_free(&crt);