Lines Matching refs:bag

644 	PKCS12_SAFEBAG *bag = NULL;  in sunw_PKCS12_create()  local
673 if ((bag = M_PKCS12_x5092certbag(cert)) == NULL) { in sunw_PKCS12_create()
686 if (PKCS12_add_friendlyname_asc(bag, in sunw_PKCS12_create()
700 PKCS12_add_localkeyid(bag, str, len) == 0) { in sunw_PKCS12_create()
706 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) { in sunw_PKCS12_create()
712 bag = NULL; in sunw_PKCS12_create()
721 if ((bag = M_PKCS12_x5092certbag(cert)) == NULL) { in sunw_PKCS12_create()
736 bag, (char const *) str, in sunw_PKCS12_create()
749 PKCS12_add_localkeyid(bag, str, len) == 0) { in sunw_PKCS12_create()
755 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) { in sunw_PKCS12_create()
761 bag = NULL; in sunw_PKCS12_create()
801 bag = PKCS12_MAKE_SHKEYBAG(nid_key, pass, -1, NULL, 0, in sunw_PKCS12_create()
803 if (bag == NULL) { in sunw_PKCS12_create()
814 if (PKCS12_add_friendlyname_asc(bag, in sunw_PKCS12_create()
826 if (PKCS12_add_localkeyid(bag, str, len) == 0) { in sunw_PKCS12_create()
834 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) { in sunw_PKCS12_create()
840 bag = NULL; in sunw_PKCS12_create()
898 if (bag != NULL) in sunw_PKCS12_create()
899 PKCS12_SAFEBAG_free(bag); in sunw_PKCS12_create()
1800 parse_one_bag(PKCS12_SAFEBAG *bag, const char *pass, STACK_OF(EVP_PKEY) *kl, in parse_one_bag() argument
1813 keyid = PKCS12_get_attr(bag, NID_localKeyID); in parse_one_bag()
1814 fname = PKCS12_get_attr(bag, NID_friendlyName); in parse_one_bag()
1816 switch (M_PKCS12_bag_type(bag)) { in parse_one_bag()
1818 if ((pkey = EVP_PKCS82PKEY(bag->value.keybag)) == NULL) { in parse_one_bag()
1830 if ((p8 = M_PKCS12_decrypt_skey(bag, pass, -1)) == NULL) { in parse_one_bag()
1844 if (M_PKCS12_cert_bag_type(bag) != NID_x509Certificate) { in parse_one_bag()
1848 if ((x509 = M_PKCS12_certbag2x509(bag)) == NULL) { in parse_one_bag()
1913 if (parse_all_bags(bag->value.safes, pass, kl, cl) == 0) { in parse_one_bag()