Home
last modified time | relevance | path

Searched refs:san (Results 1 – 10 of 10) sorted by relevance

/mbedtls-latest/library/
Dx509.c1395 mbedtls_x509_subject_alternative_name *san) in mbedtls_x509_parse_subject_alt_name() argument
1413 memset(san, 0, sizeof(mbedtls_x509_subject_alternative_name)); in mbedtls_x509_parse_subject_alt_name()
1414 san->type = MBEDTLS_X509_SAN_OTHER_NAME; in mbedtls_x509_parse_subject_alt_name()
1415 memcpy(&san->san.other_name, in mbedtls_x509_parse_subject_alt_name()
1425 memset(san, 0, sizeof(mbedtls_x509_subject_alternative_name)); in mbedtls_x509_parse_subject_alt_name()
1426 san->type = MBEDTLS_X509_SAN_UNIFORM_RESOURCE_IDENTIFIER; in mbedtls_x509_parse_subject_alt_name()
1428 memcpy(&san->san.unstructured_name, in mbedtls_x509_parse_subject_alt_name()
1438 memset(san, 0, sizeof(mbedtls_x509_subject_alternative_name)); in mbedtls_x509_parse_subject_alt_name()
1439 san->type = MBEDTLS_X509_SAN_DNS_NAME; in mbedtls_x509_parse_subject_alt_name()
1441 memcpy(&san->san.unstructured_name, in mbedtls_x509_parse_subject_alt_name()
[all …]
Dx509write.c63 CHECK_OVERFLOW_ADD(buflen, cur->node.san.unstructured_name.len); in mbedtls_x509_write_set_san_common()
68 const mbedtls_asn1_named_data *chunk = &cur->node.san.directory_name; in mbedtls_x509_write_set_san_common()
109 (const unsigned char *) cur->node.san.unstructured_name.p; in mbedtls_x509_write_set_san_common()
110 size_t unstructured_name_len = cur->node.san.unstructured_name.len; in mbedtls_x509_write_set_san_common()
129 .san.directory_name)); in mbedtls_x509_write_set_san_common()
Dx509_crt.c2904 static int x509_crt_check_san_ip(const mbedtls_x509_sequence *san, in x509_crt_check_san_ip() argument
2913 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san_ip()
2925 static int x509_crt_check_san_uri(const mbedtls_x509_sequence *san, in x509_crt_check_san_uri() argument
2928 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san_uri()
2943 static int x509_crt_check_san(const mbedtls_x509_sequence *san, in x509_crt_check_san() argument
2949 for (const mbedtls_x509_sequence *cur = san; cur != NULL; cur = cur->next) { in x509_crt_check_san()
2968 if (x509_crt_check_san_ip(san, cn, cn_len) == 0) { in x509_crt_check_san()
2973 if (x509_crt_check_san_uri(san, cn, cn_len) == 0) { in x509_crt_check_san()
/mbedtls-latest/tests/suites/
Dtest_suite_x509parse.function232 static int verify_parse_san(mbedtls_x509_subject_alternative_name *san,
240 ret = mbedtls_snprintf(p, n, "type : %d", san->type);
243 switch (san->type) {
249 &san->san.other_name.type_id) == 0) {
257 &san->san.other_name.value.hardware_module_name
264 for (i = 0; i < san->san.other_name.value.hardware_module_name.val.len; i++) {
268 san->san.other_name.value.hardware_module_name.val.p[i]);
276 if (san->san.unstructured_name.len >= n) {
280 n -= san->san.unstructured_name.len;
281 for (i = 0; i < san->san.unstructured_name.len; i++) {
[all …]
Dtest_suite_x509write.function179 san_mail.node.san.unstructured_name.p = (unsigned char *) san_mail_name;
180 san_mail.node.san.unstructured_name.len = strlen(san_mail_name);
184 san_dns.node.san.unstructured_name.p = (unsigned char *) san_dns_name;
185 san_dns.node.san.unstructured_name.len = strlen(san_dns_name);
191 san_dn.node.san.directory_name = *ext_san_dirname;
195 san_ip.node.san.unstructured_name.p = (unsigned char *) san_ip_name;
196 san_ip.node.san.unstructured_name.len = sizeof(san_ip_name);
200 san_uri.node.san.unstructured_name.p = (unsigned char *) san_uri_name;
201 san_uri.node.san.unstructured_name.len = strlen(san_uri_name);
390 san_mail.node.san.unstructured_name.p = (unsigned char *) san_mail_name;
[all …]
Dtest_suite_x509parse.data195 x509_cert_info:"../framework/data_files/server5-tricky-ip-san.crt.der":"cert. version \: 3\nser…
239 x509_parse_san:"../framework/data_files/server5-tricky-ip-san-malformed-len.crt.der":"":MBEDTLS_ERR…
1040 …ify:"../framework/data_files/server5-tricky-ip-san.crt.der":"../framework/data_files/server5-trick…
1044 …ify:"../framework/data_files/server5-tricky-ip-san.crt.der":"../framework/data_files/server5-trick…
1048 …ify:"../framework/data_files/server5-tricky-ip-san.crt.der":"../framework/data_files/server5-trick…
1052 …ify:"../framework/data_files/server5-tricky-ip-san.crt.der":"../framework/data_files/server5-trick…
1056 …ify:"../framework/data_files/server5-tricky-ip-san.crt.der":"../framework/data_files/server5-trick…
1060 …ify:"../framework/data_files/server5-tricky-ip-san.crt.der":"../framework/data_files/server5-trick…
1064 …ify:"../framework/data_files/server5-tricky-ip-san.crt.der":"../framework/data_files/server5-trick…
/mbedtls-latest/programs/x509/
Dcert_req.c273 cur->node.san.unstructured_name.p = (unsigned char *) ip; in main()
274 cur->node.san.unstructured_name.len = sizeof(ip); in main()
286 cur->node.san.directory_name = *ext_san_dirname; in main()
296 cur->node.san.unstructured_name.p = (unsigned char *) q; in main()
297 cur->node.san.unstructured_name.len = strlen(q); in main()
Dcert_write.c594 cur->node.san.unstructured_name.p = (unsigned char *) ip; in main()
595 cur->node.san.unstructured_name.len = sizeof(ip); in main()
607 cur->node.san.directory_name = *ext_san_dirname; in main()
617 cur->node.san.unstructured_name.p = (unsigned char *) q; in main()
618 cur->node.san.unstructured_name.len = strlen(q); in main()
/mbedtls-latest/include/mbedtls/
Dx509.h299 san; /**< A union of the supported SAN types */ member
461 mbedtls_x509_subject_alternative_name *san);
467 void mbedtls_x509_free_subject_alt_name(mbedtls_x509_subject_alternative_name *san);
/mbedtls-latest/
DChangeLog377 in the san parameter is not separated by a colon.
379 in the san parameter is not separated by a colon.