Searched refs:bag (Results 1 - 13 of 13) sorted by relevance

/freebsd-12-stable/crypto/openssl/crypto/pkcs12/
H A Dp12_sbag.c16 ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid) argument
18 return PKCS12_get_attr_gen(bag->attrib, attr_nid);
22 const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag, argument
25 return PKCS12_get_attr_gen(bag->attrib, attr_nid);
33 const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag) argument
35 if (PKCS12_SAFEBAG_get_nid(bag) != NID_keyBag)
37 return bag->value.keybag;
40 const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag) argument
42 if (OBJ_obj2nid(bag->type) != NID_pkcs8ShroudedKeyBag)
44 return bag
55 PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag) argument
60 PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag) argument
65 PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag) argument
74 PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag) argument
84 PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag) argument
110 PKCS12_SAFEBAG *bag = PKCS12_SAFEBAG_new(); local
125 PKCS12_SAFEBAG *bag = PKCS12_SAFEBAG_new(); local
144 PKCS12_SAFEBAG *bag; local
[all...]
H A Dp12_attr.c17 int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name, argument
20 if (X509at_add1_attr_by_NID(&bag->attrib, NID_localKeyID,
38 int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name, argument
41 if (X509at_add1_attr_by_NID(&bag->attrib, NID_friendlyName,
48 int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name, argument
51 if (X509at_add1_attr_by_NID(&bag->attrib, NID_friendlyName,
58 int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag, argument
61 if (X509at_add1_attr_by_NID(&bag->attrib, NID_friendlyName,
68 int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, int namelen) argument
70 if (X509at_add1_attr_by_NID(&bag
87 PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag) argument
[all...]
H A Dp12_crt.c16 PKCS12_SAFEBAG *bag);
18 static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid) argument
26 if (!X509at_add1_attr(&bag->attrib, attr))
38 PKCS12_SAFEBAG *bag = NULL; local
70 bag = PKCS12_add_cert(&bags, cert);
71 if (name && !PKCS12_add_friendlyname(bag, name, -1))
73 if (keyidlen && !PKCS12_add_localkeyid(bag, keyid, keyidlen))
90 bag = PKCS12_add_key(&bags, pkey, keytype, iter, nid_key, pass);
92 if (!bag)
95 if (!copy_bag_attr(bag, pke
137 PKCS12_SAFEBAG *bag = NULL; local
177 PKCS12_SAFEBAG *bag = NULL; local
[all...]
H A Dp12_add.c20 PKCS12_BAGS *bag; local
23 if ((bag = PKCS12_BAGS_new()) == NULL) {
27 bag->type = OBJ_nid2obj(nid1);
28 if (!ASN1_item_pack(obj, it, &bag->value.octet)) {
36 safebag->value.bag = bag;
41 PKCS12_BAGS_free(bag);
141 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, argument
144 return PKCS8_decrypt(bag->value.shkeybag, pass, passlen);
H A Dp12_kiss.c22 static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen,
177 static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen, argument
186 if ((attrib = PKCS12_SAFEBAG_get0_attr(bag, NID_friendlyName)))
189 if ((attrib = PKCS12_SAFEBAG_get0_attr(bag, NID_localKeyID)))
192 switch (PKCS12_SAFEBAG_get_nid(bag)) {
196 *pkey = EVP_PKCS82PKEY(PKCS12_SAFEBAG_get0_p8inf(bag));
204 if ((p8 = PKCS12_decrypt_skey(bag, pass, passlen)) == NULL)
213 if (PKCS12_SAFEBAG_get_bag_nid(bag) != NID_x509Certificate)
215 if ((x509 = PKCS12_SAFEBAG_get1_cert(bag)) == NULL)
243 return parse_bags(PKCS12_SAFEBAG_get0_safes(bag), pas
[all...]
H A Dp12_local.h25 struct pkcs12_bag_st *bag; /* secret, crl and certbag */ member in union:PKCS12_SAFEBAG_st::__anon8186
27 X509_SIG *shkeybag; /* shrouded key bag */
41 ASN1_TYPE *other; /* Secret or other bag */
H A Dp12_npas.c23 static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass,
91 /* Repack bag in same form with new password */
146 static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass, argument
154 if (PKCS12_SAFEBAG_get_nid(bag) != NID_pkcs8ShroudedKeyBag)
157 if ((p8 = PKCS8_decrypt(bag->value.shkeybag, oldpass, -1)) == NULL)
159 X509_SIG_get0(bag->value.shkeybag, &shalg, NULL);
167 X509_SIG_free(bag->value.shkeybag);
168 bag->value.shkeybag = p8new;
H A Dp12_asn.c55 ADB_ENTRY(NID_certBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)),
56 ADB_ENTRY(NID_crlBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)),
57 ADB_ENTRY(NID_secretBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0))
/freebsd-12-stable/crypto/openssl/include/openssl/
H A Dpkcs12.h75 DEPRECATEDIN_1_1_0(ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid))
85 const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag,
87 const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag);
88 int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag);
89 int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag);
91 X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag);
92 X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag);
94 PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag); variable
95 const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag);
96 const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag);
146 PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag); variable
[all...]
/freebsd-12-stable/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Dsplit_fn_imps.hpp54 split_join_branch_bag bag; local
55 leaf_pointer p_split_lf = split_prep(r_key, other, bag);
58 _GLIBCXX_DEBUG_ASSERT(bag.empty());
64 _GLIBCXX_DEBUG_ASSERT(!bag.empty());
70 bag);
H A Dinsert_join_fn_imps.hpp54 split_join_branch_bag bag; local
55 if (!join_prep(other, bag))
63 other.m_p_head->m_p_parent, 0, bag);
403 split_join_branch_bag bag; local
404 bag.add_branch();
405 m_p_head->m_p_parent = rec_join(m_p_head->m_p_parent, p_new_lf, 0, bag);
/freebsd-12-stable/crypto/openssl/apps/
H A Dpkcs12.c655 int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bag, argument
666 attrs = PKCS12_SAFEBAG_get0_attrs(bag);
668 switch (PKCS12_SAFEBAG_get_nid(bag)) {
671 BIO_printf(bio_err, "Key bag\n");
675 p8c = PKCS12_SAFEBAG_get0_p8inf(bag);
689 tp8 = PKCS12_SAFEBAG_get0_pkcs8(bag);
696 if ((p8 = PKCS12_decrypt_skey(bag, pass, passlen)) == NULL)
710 BIO_printf(bio_err, "Certificate bag\n");
713 if (PKCS12_SAFEBAG_get0_attr(bag, NID_localKeyID)) {
719 if (PKCS12_SAFEBAG_get_bag_nid(bag) !
[all...]
/freebsd-12-stable/stand/
H A Ddefs.mk105 # For amd64, there's a bit of mixed bag. Some of the tree (i386, lib*32) is

Completed in 188 milliseconds