• Home
  • Raw
  • Download

Lines Matching refs:bag

16                           PKCS12_SAFEBAG *bag);
18 static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid) in copy_bag_attr() argument
26 if (!X509at_add1_attr(&bag->attrib, attr)) in copy_bag_attr()
39 PKCS12_SAFEBAG *bag = NULL; in PKCS12_create_ex() local
67 bag = PKCS12_add_cert(&bags, cert); in PKCS12_create_ex()
68 if (name && !PKCS12_add_friendlyname(bag, name, -1)) in PKCS12_create_ex()
70 if (keyidlen && !PKCS12_add_localkeyid(bag, keyid, keyidlen)) in PKCS12_create_ex()
88 bag = PKCS12_add_key_ex(&bags, pkey, keytype, iter, nid_key, pass, in PKCS12_create_ex()
91 if (!bag) in PKCS12_create_ex()
94 if (!copy_bag_attr(bag, pkey, NID_ms_csp_name)) in PKCS12_create_ex()
96 if (!copy_bag_attr(bag, pkey, NID_LocalKeySet)) in PKCS12_create_ex()
99 if (name && !PKCS12_add_friendlyname(bag, name, -1)) in PKCS12_create_ex()
101 if (keyidlen && !PKCS12_add_localkeyid(bag, keyid, keyidlen)) in PKCS12_create_ex()
144 PKCS12_SAFEBAG *bag = NULL; in PKCS12_add_cert() local
151 if ((bag = PKCS12_SAFEBAG_create_cert(cert)) == NULL) in PKCS12_add_cert()
160 if (name && !PKCS12_add_friendlyname(bag, name, namelen)) in PKCS12_add_cert()
165 if (keyid && !PKCS12_add_localkeyid(bag, keyid, keyidlen)) in PKCS12_add_cert()
168 if (!pkcs12_add_bag(pbags, bag)) in PKCS12_add_cert()
171 return bag; in PKCS12_add_cert()
174 PKCS12_SAFEBAG_free(bag); in PKCS12_add_cert()
185 PKCS12_SAFEBAG *bag = NULL; in PKCS12_add_key_ex() local
194 bag = PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(nid_key, pass, -1, NULL, 0, in PKCS12_add_key_ex()
198 bag = PKCS12_SAFEBAG_create0_p8inf(p8); in PKCS12_add_key_ex()
200 if (!bag) in PKCS12_add_key_ex()
203 if (!pkcs12_add_bag(pbags, bag)) in PKCS12_add_key_ex()
206 return bag; in PKCS12_add_key_ex()
209 PKCS12_SAFEBAG_free(bag); in PKCS12_add_key_ex()
225 PKCS12_SAFEBAG *bag = NULL; in PKCS12_add_secret() local
228 if ((bag = PKCS12_SAFEBAG_create_secret(nid_type, V_ASN1_OCTET_STRING, value, len)) == NULL) in PKCS12_add_secret()
231 if (!pkcs12_add_bag(pbags, bag)) in PKCS12_add_secret()
234 return bag; in PKCS12_add_secret()
236 PKCS12_SAFEBAG_free(bag); in PKCS12_add_secret()
289 PKCS12_SAFEBAG *bag) in pkcs12_add_bag() argument
302 if (!sk_PKCS12_SAFEBAG_push(*pbags, bag)) { in pkcs12_add_bag()