Home
last modified time | relevance | path

Searched refs:safes (Results 1 – 8 of 8) sorted by relevance

/openbsd/lib/libcrypto/pkcs12/
H A Dp12_npas.c151 pkcs7_repack_data(PKCS7 *pkcs7, STACK_OF(PKCS7) *safes, const char *oldpass, in pkcs7_repack_data() argument
164 if (sk_PKCS7_push(safes, data) == 0) in pkcs7_repack_data()
196 if (!sk_PKCS7_push(safes, data)) in pkcs7_repack_encdata()
210 pkcs12_repack_authsafes(PKCS12 *pkcs12, STACK_OF(PKCS7) *safes, in pkcs12_repack_authsafes() argument
223 if (!PKCS12_pack_authsafes(pkcs12, safes)) in pkcs12_repack_authsafes()
255 STACK_OF(PKCS7) *authsafes = NULL, *safes = NULL; in PKCS12_newpass()
271 if ((safes = sk_PKCS7_new_null()) == NULL) in PKCS12_newpass()
279 if (pkcs7_repack_data(pkcs7, safes, oldpass, newpass)) in PKCS12_newpass()
283 if (pkcs7_repack_encdata(pkcs7, safes, oldpass, newpass)) in PKCS12_newpass()
289 if (!pkcs12_repack_authsafes(pkcs12, safes, newpass)) in PKCS12_newpass()
[all …]
H A Dp12_crt.c90 STACK_OF(PKCS7) *safes = NULL; in PKCS12_create()
134 if (bags && !PKCS12_add_safe(&safes, bags, nid_cert, iter, pass)) in PKCS12_create()
157 if (bags && !PKCS12_add_safe(&safes, bags, -1, 0, NULL)) in PKCS12_create()
163 p12 = PKCS12_add_safes(safes, 0); in PKCS12_create()
168 sk_PKCS7_pop_free(safes, PKCS7_free); in PKCS12_create()
170 safes = NULL; in PKCS12_create()
181 if (safes) in PKCS12_create()
182 sk_PKCS7_pop_free(safes, PKCS7_free); in PKCS12_create()
336 PKCS12_add_safes(STACK_OF(PKCS7) *safes, int nid_p7) in PKCS12_add_safes() argument
347 if (!PKCS12_pack_authsafes(p12, safes)) { in PKCS12_add_safes()
H A Dpkcs12_local.h82 STACK_OF(PKCS12_SAFEBAG) *safes;
127 PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int p7_nid);
160 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
H A Dp12_add.c208 PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes) in PKCS12_pack_authsafes() argument
210 if (ASN1_item_pack(safes, &PKCS12_AUTHSAFES_it, in PKCS12_pack_authsafes()
H A Dp12_sbag.c108 return bag->value.safes; in STACK_OF()
H A Dp12_kiss.c290 return parse_bags(bag->value.safes, pass, passlen, in parse_bag()
H A Dp12_asn.c334 .offset = offsetof(PKCS12_SAFEBAG, value.safes),
/openbsd/lib/libssl/doc/
H A Dopenssl.txt1116 M_PKCS12_pack_authsafes(p12, safes)