Lines Matching defs:bag
69 PKCS12_BAGS *bag;
71 if (!(bag = PKCS12_BAGS_new())) {
75 bag->type = OBJ_nid2obj(nid1);
76 if (!ASN1_item_pack(obj, it, &bag->value.octet)) {
84 safebag->value.bag = bag;
89 PKCS12_BAGS_free(bag);
97 PKCS12_SAFEBAG *bag;
98 if (!(bag = PKCS12_SAFEBAG_new())) {
102 bag->type = OBJ_nid2obj(NID_keyBag);
103 bag->value.keybag = p8;
104 return bag;
114 PKCS12_SAFEBAG *bag;
117 /* Set up the safe bag */
118 if (!(bag = PKCS12_SAFEBAG_new())) {
123 bag->type = OBJ_nid2obj(NID_pkcs8ShroudedKeyBag);
130 if (!(bag->value.shkeybag =
134 PKCS12_SAFEBAG_free(bag);
138 return bag;
235 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(PKCS12_SAFEBAG *bag,
238 return PKCS8_decrypt(bag->value.shkeybag, pass, passlen);