Lines Matching refs:bag
68 PKCS12_BAGS *bag;
70 if (!(bag = PKCS12_BAGS_new())) {
74 bag->type = OBJ_nid2obj(nid1);
75 if (!ASN1_item_pack(obj, it, &bag->value.octet)) {
83 safebag->value.bag = bag;
92 PKCS12_SAFEBAG *bag;
93 if (!(bag = PKCS12_SAFEBAG_new())) {
97 bag->type = OBJ_nid2obj(NID_keyBag);
98 bag->value.keybag = p8;
99 return bag;
108 PKCS12_SAFEBAG *bag;
110 /* Set up the safe bag */
111 if (!(bag = PKCS12_SAFEBAG_new())) {
116 bag->type = OBJ_nid2obj(NID_pkcs8ShroudedKeyBag);
117 if (!(bag->value.shkeybag =
124 return bag;
202 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(PKCS12_SAFEBAG *bag, const char *pass,
205 return PKCS8_decrypt(bag->value.shkeybag, pass, passlen);