Lines Matching defs:bag

141 	{ SUNW_R_PARSE_BAG_ERR,		"error parsing PKCS12 bag" },
142 { SUNW_R_MAKE_BAG_ERR, "error making PKCS12 bag" },
148 { SUNW_R_BAD_BAGTYPE, "unsupported bag type" },
639 PKCS12_SAFEBAG *bag = NULL;
668 if ((bag = M_PKCS12_x5092certbag(cert)) == NULL) {
681 if (PKCS12_add_friendlyname_asc(bag,
695 PKCS12_add_localkeyid(bag, str, len) == 0) {
701 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) {
707 bag = NULL;
716 if ((bag = M_PKCS12_x5092certbag(cert)) == NULL) {
731 bag, (char const *) str,
744 PKCS12_add_localkeyid(bag, str, len) == 0) {
750 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) {
756 bag = NULL;
790 /* Make a shrouded key bag */
796 bag = PKCS12_MAKE_SHKEYBAG(nid_key, pass, -1, NULL, 0,
798 if (bag == NULL) {
809 if (PKCS12_add_friendlyname_asc(bag,
821 if (PKCS12_add_localkeyid(bag, str, len) == 0) {
829 if (sk_PKCS12_SAFEBAG_push(bags, bag) == 0) {
835 bag = NULL;
893 if (bag != NULL)
894 PKCS12_SAFEBAG_free(bag);
1774 * parse_one_bag - Parse an individual bag
1776 * i = parse_one_bag(bag, pass, kl, cl);
1779 * bag - pkcs12 safebag to parse.
1795 parse_one_bag(PKCS12_SAFEBAG *bag, const char *pass, STACK_OF(EVP_PKEY) *kl,
1808 keyid = PKCS12_get_attr(bag, NID_localKeyID);
1809 fname = PKCS12_get_attr(bag, NID_friendlyName);
1811 switch (M_PKCS12_bag_type(bag)) {
1813 if ((pkey = EVP_PKCS82PKEY(bag->value.keybag)) == NULL) {
1825 if ((p8 = M_PKCS12_decrypt_skey(bag, pass, -1)) == NULL) {
1839 if (M_PKCS12_cert_bag_type(bag) != NID_x509Certificate) {
1843 if ((x509 = M_PKCS12_certbag2x509(bag)) == NULL) {
1908 if (parse_all_bags(bag->value.safes, pass, kl, cl) == 0) {