Lines Matching refs:mbedtls_x509write_cert
216 typedef struct mbedtls_x509write_cert { struct
229 mbedtls_x509write_cert; typedef
243 int mbedtls_x509write_crt_set_subject_alternative_name(mbedtls_x509write_cert *ctx,
933 void mbedtls_x509write_crt_init(mbedtls_x509write_cert *ctx);
943 void mbedtls_x509write_crt_set_version(mbedtls_x509write_cert *ctx, int version);
958 int mbedtls_x509write_crt_set_serial_raw(mbedtls_x509write_cert *ctx,
975 int mbedtls_x509write_crt_set_validity(mbedtls_x509write_cert *ctx, const char *not_before,
990 int mbedtls_x509write_crt_set_issuer_name(mbedtls_x509write_cert *ctx,
1005 int mbedtls_x509write_crt_set_subject_name(mbedtls_x509write_cert *ctx,
1014 void mbedtls_x509write_crt_set_subject_key(mbedtls_x509write_cert *ctx, mbedtls_pk_context *key);
1022 void mbedtls_x509write_crt_set_issuer_key(mbedtls_x509write_cert *ctx, mbedtls_pk_context *key);
1031 void mbedtls_x509write_crt_set_md_alg(mbedtls_x509write_cert *ctx, mbedtls_md_type_t md_alg);
1046 int mbedtls_x509write_crt_set_extension(mbedtls_x509write_cert *ctx,
1062 int mbedtls_x509write_crt_set_basic_constraints(mbedtls_x509write_cert *ctx,
1075 int mbedtls_x509write_crt_set_subject_key_identifier(mbedtls_x509write_cert *ctx);
1086 int mbedtls_x509write_crt_set_authority_key_identifier(mbedtls_x509write_cert *ctx);
1098 int mbedtls_x509write_crt_set_key_usage(mbedtls_x509write_cert *ctx,
1111 int mbedtls_x509write_crt_set_ext_key_usage(mbedtls_x509write_cert *ctx,
1123 int mbedtls_x509write_crt_set_ns_cert_type(mbedtls_x509write_cert *ctx,
1131 void mbedtls_x509write_crt_free(mbedtls_x509write_cert *ctx);
1146 int mbedtls_x509write_crt_der(mbedtls_x509write_cert *ctx, unsigned char *buf, size_t size);
1159 int mbedtls_x509write_crt_pem(mbedtls_x509write_cert *ctx, unsigned char *buf, size_t size);