Lines Matching defs:bag

16                           PKCS12_SAFEBAG *bag);
18 static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid)
26 if (!X509at_add1_attr(&bag->attrib, attr))
39 PKCS12_SAFEBAG *bag = NULL;
67 bag = PKCS12_add_cert(&bags, cert);
68 if (name && !PKCS12_add_friendlyname(bag, name, -1))
70 if (keyidlen && !PKCS12_add_localkeyid(bag, keyid, keyidlen))
88 bag = PKCS12_add_key_ex(&bags, pkey, keytype, iter, nid_key, pass,
91 if (!bag)
94 if (!copy_bag_attr(bag, pkey, NID_ms_csp_name))
96 if (!copy_bag_attr(bag, pkey, NID_LocalKeySet))
99 if (name && !PKCS12_add_friendlyname(bag, name, -1))
101 if (keyidlen && !PKCS12_add_localkeyid(bag, keyid, keyidlen))
144 PKCS12_SAFEBAG *bag = NULL;
151 if ((bag = PKCS12_SAFEBAG_create_cert(cert)) == NULL)
160 if (name && !PKCS12_add_friendlyname(bag, name, namelen))
165 if (keyid && !PKCS12_add_localkeyid(bag, keyid, keyidlen))
168 if (!pkcs12_add_bag(pbags, bag))
171 return bag;
174 PKCS12_SAFEBAG_free(bag);
185 PKCS12_SAFEBAG *bag = NULL;
195 bag = PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(nid_key, pass, -1, NULL, 0,
198 bag = PKCS12_SAFEBAG_create0_p8inf(p8);
199 if (bag != NULL)
200 p8 = NULL; /* bag takes ownership of p8 */
206 if (bag == NULL || !pkcs12_add_bag(pbags, bag))
209 return bag;
212 PKCS12_SAFEBAG_free(bag);
228 PKCS12_SAFEBAG *bag = NULL;
231 if ((bag = PKCS12_SAFEBAG_create_secret(nid_type, V_ASN1_OCTET_STRING, value, len)) == NULL)
234 if (!pkcs12_add_bag(pbags, bag))
237 return bag;
239 PKCS12_SAFEBAG_free(bag);
292 PKCS12_SAFEBAG *bag)
305 if (!sk_PKCS12_SAFEBAG_push(*pbags, bag)) {