Home
last modified time | relevance | path

Searched refs:bags (Results 1 – 12 of 12) sorted by relevance

/openssl-master/crypto/pkcs12/
A Dp12_npas.c61 STACK_OF(PKCS12_SAFEBAG) *bags = NULL; in newpass_p12()
77 bags = PKCS12_unpack_p7data(p7); in newpass_p12()
79 bags = PKCS12_unpack_p7encdata(p7, oldpass, -1); in newpass_p12()
86 if (bags == NULL) in newpass_p12()
88 if (!newpass_bags(bags, oldpass, newpass)) in newpass_p12()
92 p7new = PKCS12_pack_p7data(bags); in newpass_p12()
95 pbe_saltlen, pbe_iter, bags); in newpass_p12()
98 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in newpass_p12()
99 bags = NULL; in newpass_p12()
126 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in newpass_p12()
[all …]
A Dp12_crt.c38 STACK_OF(PKCS12_SAFEBAG) *bags = NULL; in PKCS12_create_ex()
67 bag = PKCS12_add_cert(&bags, cert); in PKCS12_create_ex()
76 if (!PKCS12_add_cert(&bags, sk_X509_value(ca, i))) in PKCS12_create_ex()
80 if (bags && !PKCS12_add_safe_ex(&safes, bags, nid_cert, iter, pass, in PKCS12_create_ex()
84 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in PKCS12_create_ex()
85 bags = NULL; in PKCS12_create_ex()
105 if (bags && !PKCS12_add_safe(&safes, bags, -1, 0, NULL)) in PKCS12_create_ex()
108 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in PKCS12_create_ex()
109 bags = NULL; in PKCS12_create_ex()
129 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in PKCS12_create_ex()
[all …]
A Dp12_kiss.c20 static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,
140 STACK_OF(PKCS12_SAFEBAG) *bags; in parse_pk12()
150 bags = PKCS12_unpack_p7data(p7); in parse_pk12()
152 bags = PKCS12_unpack_p7encdata(p7, pass, passlen); in parse_pk12()
155 if (!bags) { in parse_pk12()
159 if (!parse_bags(bags, pass, passlen, pkey, ocerts)) { in parse_pk12()
160 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in parse_pk12()
164 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in parse_pk12()
171 static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass, in parse_bags() argument
175 for (i = 0; i < sk_PKCS12_SAFEBAG_num(bags); i++) { in parse_bags()
[all …]
A Dp12_add.c88 STACK_OF(PKCS12_SAFEBAG) *bags, in PKCS12_pack_p7encdata_ex()
126 passlen, bags, 1, ctx, propq))) { in PKCS12_pack_p7encdata_ex()
142 STACK_OF(PKCS12_SAFEBAG) *bags) in PKCS12_pack_p7encdata()
145 iter, bags, NULL, NULL); in PKCS12_pack_p7encdata()
/openssl-master/test/helpers/
A Dpkcs12.c275 pb->bags = NULL; in start_contentinfo()
281 if (pb->success && pb->bags != NULL) { in end_contentinfo()
286 pb->bags = NULL; in end_contentinfo()
292 if (pb->success && pb->bags != NULL) { in end_contentinfo_encrypted()
305 pb->bags = NULL; in end_contentinfo_encrypted()
326 bags = PKCS12_unpack_p7data(p7); in STACK_OF()
328 if (!TEST_ptr(bags)) in STACK_OF()
331 return bags; in STACK_OF()
756 if (!TEST_ptr(pb->bags)) { in start_check_contentinfo()
770 if (!TEST_ptr(pb->bags)) { in start_check_contentinfo_encrypted()
[all …]
A Dpkcs12.h49 STACK_OF(PKCS12_SAFEBAG) *bags;
/openssl-master/demos/pkcs12/
A Dpkread.c24 STACK_OF(PKCS12_SAFEBAG) *bags; in find_friendly_name()
33 || (bags = PKCS12_unpack_p7data(safe)) == NULL) in find_friendly_name()
36 for (m = 0; m < sk_PKCS12_SAFEBAG_num(bags) && name == NULL; m++) { in find_friendly_name()
37 bag = sk_PKCS12_SAFEBAG_value(bags, m); in find_friendly_name()
40 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in find_friendly_name()
/openssl-master/apps/
A Dpkcs12.c43 int dump_certs_pkeys_bags(BIO *out, const STACK_OF(PKCS12_SAFEBAG) *bags,
46 int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bags,
841 STACK_OF(PKCS12_SAFEBAG) *bags; in dump_certs_keys_p12()
852 bags = PKCS12_unpack_p7data(p7); in dump_certs_keys_p12()
860 bags = PKCS12_unpack_p7encdata(p7, pass, passlen); in dump_certs_keys_p12()
864 if (!bags) in dump_certs_keys_p12()
866 if (!dump_certs_pkeys_bags(out, bags, pass, passlen, in dump_certs_keys_p12()
868 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in dump_certs_keys_p12()
871 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in dump_certs_keys_p12()
872 bags = NULL; in dump_certs_keys_p12()
[all …]
/openssl-master/doc/man3/
A DPKCS12_pack_p7encdata.pod14 STACK_OF(PKCS12_SAFEBAG) *bags);
17 STACK_OF(PKCS12_SAFEBAG) *bags,
23 type from the set of safeBags I<bags>. The algorithm ID in I<pbe_nid> can be
A DPKCS12_add_safe.pod12 int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,
14 int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,
A DPKCS12_SAFEBAG_get1_cert.pod39 B<PKCS12_SAFEBAG>. This corresponds to the bag type for most bags, but can be
/openssl-master/include/openssl/
A Dpkcs12.h.in166 STACK_OF(PKCS12_SAFEBAG) *bags);
169 STACK_OF(PKCS12_SAFEBAG) *bags,
304 int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,
306 int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,

Completed in 20 milliseconds