Lines Matching refs:oid
2 #include "mbedtls/oid.h"
14 void oid_get_certificate_policies(data_t *oid, char *result_str)
21 asn1_buf.p = oid->x;
22 asn1_buf.len = oid->len;
35 void oid_get_extended_key_usage(data_t *oid, char *result_str)
42 asn1_buf.p = oid->x;
43 asn1_buf.len = oid->len;
56 void oid_get_x509_extension(data_t *oid, int exp_type)
63 ext_oid.p = oid->x;
64 ext_oid.len = oid->len;
77 void oid_get_md_alg_id(data_t *oid, int exp_md_id)
84 md_oid.p = oid->x;
85 md_oid.len = oid->len;
100 void mbedtls_oid_get_md_hmac(data_t *oid, int exp_md_id)
107 md_oid.p = oid->x;
108 md_oid.len = oid->len;
123 void oid_get_numeric_string(data_t *oid, int error_ret, char *result_str)
131 input_oid.p = oid->len ? oid->x : (void *) 1;
132 input_oid.len = oid->len;
150 mbedtls_asn1_buf oid = { 0, 0, NULL };
158 ret = mbedtls_oid_from_numeric_string(&oid, oid_str, strlen(oid_str));
161 TEST_EQUAL(oid.len, exp_oid.len);
162 TEST_ASSERT(memcmp(oid.p, exp_oid.p, oid.len) == 0);
163 mbedtls_free(oid.p);
164 oid.p = NULL;
165 oid.len = 0;