Lines Matching refs:asn1
314 BerElement *asn1 = NULL; in parse_eku_data() local
326 if ((asn1 = kmfder_init(&exdata)) == NULL) { in parse_eku_data()
334 if (kmfber_first_element(asn1, &size, &end) != BER_OBJECT_IDENTIFIER) { in parse_eku_data()
343 while (kmfber_next_element(asn1, &size, end) == in parse_eku_data()
347 if (kmfber_scanf(asn1, "D", &oid) == KMFBER_DEFAULT) { in parse_eku_data()
362 if (asn1 != NULL) in parse_eku_data()
363 kmfber_free(asn1, 1); in parse_eku_data()
424 BerElement *asn1 = NULL; in kmf_get_cert_basic_constraint() local
446 if ((asn1 = kmfder_init(&exdata)) == NULL) { in kmf_get_cert_basic_constraint()
451 if (kmfber_scanf(asn1, "b", &constraint->cA) == KMFBER_DEFAULT) { in kmf_get_cert_basic_constraint()
457 tag = kmfber_next_element(asn1, &size, end); in kmf_get_cert_basic_constraint()
459 if (kmfber_scanf(asn1, "i", in kmf_get_cert_basic_constraint()
468 if (asn1 != NULL) in kmf_get_cert_basic_constraint()
469 kmfber_free(asn1, 1); in kmf_get_cert_basic_constraint()
475 get_pqinfo(BerElement *asn1) in get_pqinfo() argument
506 if ((tag = kmfber_first_element(asn1, &size, &end)) != in get_pqinfo()
512 while ((tag = kmfber_next_element(asn1, &size, end)) == in get_pqinfo()
516 if (kmfber_scanf(asn1, "T", &tag) == KMFBER_DEFAULT) { in get_pqinfo()
533 if (kmfber_scanf(asn1, "D", in get_pqinfo()
547 if (kmfber_scanf(asn1, "tl", &tag, &size) == in get_pqinfo()
557 if (kmfber_scanf(asn1, "s", pqinfo->value.Data, in get_pqinfo()
564 if (kmfber_scanf(asn1, "tl", &tag, &size) == in get_pqinfo()
579 if (kmfber_scanf(asn1, "s", pqinfo->value.Data, in get_pqinfo()
621 BerElement *asn1 = NULL; in kmf_get_cert_policies() local
648 if ((asn1 = kmfder_init(&exdata)) == NULL) { in kmf_get_cert_policies()
656 if ((tag = kmfber_first_element(asn1, &size, &end)) != in kmf_get_cert_policies()
673 while ((tag = kmfber_next_element(asn1, &size, end)) == in kmf_get_cert_policies()
677 if (kmfber_scanf(asn1, "T", &tag) == KMFBER_DEFAULT) { in kmf_get_cert_policies()
692 if ((tag = kmfber_scanf(asn1, "D", in kmf_get_cert_policies()
700 pqinfo = get_pqinfo(asn1); in kmf_get_cert_policies()
733 if (asn1 != NULL) in kmf_get_cert_policies()
734 kmfber_free(asn1, 1); in kmf_get_cert_policies()
755 BerElement *asn1 = NULL; in kmf_get_cert_auth_info_access() local
782 if ((asn1 = kmfder_init(&exdata)) == NULL) { in kmf_get_cert_auth_info_access()
791 if ((tag = kmfber_first_element(asn1, &size, &end)) != in kmf_get_cert_auth_info_access()
802 while ((tag = kmfber_next_element(asn1, &size, end)) == in kmf_get_cert_auth_info_access()
806 if (kmfber_scanf(asn1, "T", &tag) == KMFBER_DEFAULT) { in kmf_get_cert_auth_info_access()
823 if (kmfber_scanf(asn1, "D", in kmf_get_cert_auth_info_access()
835 if (kmfber_scanf(asn1, "tl", &tag, &size) == in kmf_get_cert_auth_info_access()
857 if (kmfber_scanf(asn1, "s", in kmf_get_cert_auth_info_access()
895 if (asn1 != NULL) in kmf_get_cert_auth_info_access()
896 kmfber_free(asn1, 1); in kmf_get_cert_auth_info_access()
920 BerElement *asn1 = NULL; in parse_dp_name() local
932 if ((asn1 = kmfder_init(&ber_data)) == NULL) in parse_dp_name()
935 tag = kmfber_first_element(asn1, &size, &end); in parse_dp_name()
948 (void) kmfber_scanf(asn1, "T", &tag); in parse_dp_name()
950 tag = kmfber_next_element(asn1, &size, end); in parse_dp_name()
954 if (kmfber_scanf(asn1, "tl", &tag, &size) == in parse_dp_name()
962 tag = kmfber_next_element(asn1, &size, end); in parse_dp_name()
972 if (kmfber_read(asn1, url, 2) != 2) { in parse_dp_name()
977 if (kmfber_read(asn1, url, size) != in parse_dp_name()
999 tag = kmfber_next_element(asn1, &size, end); in parse_dp_name()
1009 if (asn1 != NULL) in parse_dp_name()
1010 kmfber_free(asn1, 1); in parse_dp_name()
1036 BerElement *asn1 = NULL; in kmf_get_cert_crl_dist_pts() local
1071 if ((asn1 = kmfder_init(&exdata)) == NULL) { in kmf_get_cert_crl_dist_pts()
1076 if ((tag = kmfber_first_element(asn1, &size, &end)) != in kmf_get_cert_crl_dist_pts()
1084 while ((tag = kmfber_next_element(asn1, &size, end)) == in kmf_get_cert_crl_dist_pts()
1090 if (kmfber_scanf(asn1, "T", &tag) == KMFBER_DEFAULT) { in kmf_get_cert_crl_dist_pts()
1095 tag = kmfber_next_element(asn1, &size, end); in kmf_get_cert_crl_dist_pts()
1116 if (kmfber_read(asn1, name_der, name_size) != in kmf_get_cert_crl_dist_pts()
1135 tag = kmfber_next_element(asn1, &size, end); in kmf_get_cert_crl_dist_pts()
1142 if (kmfber_scanf(asn1, "B", &bit_string, &len) != in kmf_get_cert_crl_dist_pts()
1162 tag = kmfber_next_element(asn1, &size, end); in kmf_get_cert_crl_dist_pts()
1179 if (kmfber_read(asn1, issuer_der, issuer_size) != in kmf_get_cert_crl_dist_pts()
1231 if (asn1 != NULL) in kmf_get_cert_crl_dist_pts()
1232 kmfber_free(asn1, 1); in kmf_get_cert_crl_dist_pts()
1816 BerElement *asn1 = NULL; in set_key_usage_extension() local
1837 if ((asn1 = kmfder_alloc()) == NULL) in set_key_usage_extension()
1841 if (kmfber_printf(asn1, "B", (char *)&kubits, bitlen) == -1) { in set_key_usage_extension()
1845 if (kmfber_flatten(asn1, &extdata) == -1) { in set_key_usage_extension()
1860 if (asn1 != NULL) in set_key_usage_extension()
1861 kmfber_free(asn1, 1); in set_key_usage_extension()
2078 BerElement *asn1 = NULL; in kmf_add_cert_eku() local
2108 if ((asn1 = kmfder_alloc()) == NULL) in kmf_add_cert_eku()
2111 if (kmfber_printf(asn1, "{") == -1) { in kmf_add_cert_eku()
2118 if (kmfber_write(asn1, olddata, oldsize, 0) == -1) { in kmf_add_cert_eku()
2125 if (kmfber_printf(asn1, "D}", ekuOID) == -1) { in kmf_add_cert_eku()
2130 if (kmfber_flatten(asn1, &extdata) == -1) { in kmf_add_cert_eku()
2166 if (asn1 != NULL) in kmf_add_cert_eku()
2167 kmfber_free(asn1, 1); in kmf_add_cert_eku()
2198 BerElement *asn1 = NULL; in kmf_set_cert_basic_constraint() local
2211 if ((asn1 = kmfder_alloc()) == NULL) in kmf_set_cert_basic_constraint()
2214 if (kmfber_printf(asn1, "{") == -1) { in kmf_set_cert_basic_constraint()
2219 if (kmfber_printf(asn1, "b", constraint->cA) == -1) { in kmf_set_cert_basic_constraint()
2226 if (kmfber_printf(asn1, "i", in kmf_set_cert_basic_constraint()
2233 if (kmfber_printf(asn1, "}") == -1) { in kmf_set_cert_basic_constraint()
2238 if (kmfber_flatten(asn1, &extdata) == -1) { in kmf_set_cert_basic_constraint()
2253 if (asn1 != NULL) in kmf_set_cert_basic_constraint()
2254 kmfber_free(asn1, 1); in kmf_set_cert_basic_constraint()