Lines Matching refs:bag
73 static int parse_bag( PKCS12_SAFEBAG *bag, const char *pass, int passlen,
199 static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen,
210 if ((attrib = PKCS12_get_attr (bag, NID_friendlyName)))
213 if ((attrib = PKCS12_get_attr (bag, NID_localKeyID))) {
230 switch (M_PKCS12_bag_type(bag))
234 if (!(*pkey = EVP_PKCS82PKEY(bag->value.keybag))) return 0;
240 if (!(p8 = PKCS12_decrypt_skey(bag, pass, passlen)))
249 if (M_PKCS12_cert_bag_type(bag) != NID_x509Certificate )
251 if (!(x509 = PKCS12_certbag2x509(bag))) return 0;
287 return parse_bags(bag->value.safes, pass, passlen,