Home
last modified time | relevance | path

Searched refs:PKCS12_SAFEBAG (Results 1 – 25 of 32) sorted by relevance

12

/openssl/crypto/pkcs12/
H A Dp12_asn.c66 ASN1_ADB(PKCS12_SAFEBAG) = {
69 …ADB_ENTRY(NID_safeContentsBag, ASN1_EXP_SEQUENCE_OF(PKCS12_SAFEBAG, value.safes, PKCS12_SAFEBAG, 0…
70 ADB_ENTRY(NID_certBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)),
71 ADB_ENTRY(NID_crlBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)),
73 } ASN1_ADB_END(PKCS12_SAFEBAG, 0, type, 0, &safebag_default_tt, NULL);
75 ASN1_SEQUENCE(PKCS12_SAFEBAG) = {
76 ASN1_SIMPLE(PKCS12_SAFEBAG, type, ASN1_OBJECT),
77 ASN1_ADB_OBJECT(PKCS12_SAFEBAG),
78 ASN1_SET_OF_OPT(PKCS12_SAFEBAG, attrib, X509_ATTRIBUTE)
79 } ASN1_SEQUENCE_END(PKCS12_SAFEBAG)
[all …]
H A Dp12_sbag.c48 const STACK_OF(PKCS12_SAFEBAG) * in STACK_OF() argument
49 PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag) in STACK_OF()
61 int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag) in PKCS12_SAFEBAG_get_nid()
66 int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag) in PKCS12_SAFEBAG_get_bag_nid()
85 X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag) in PKCS12_SAFEBAG_get1_cert()
141 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509) in PKCS12_SAFEBAG_create_cert()
147 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl) in PKCS12_SAFEBAG_create_crl()
156 PKCS12_SAFEBAG *safebag; in PKCS12_SAFEBAG_create_secret()
211 PKCS12_SAFEBAG *bag = PKCS12_SAFEBAG_new(); in PKCS12_SAFEBAG_create0_p8inf()
226 PKCS12_SAFEBAG *bag = PKCS12_SAFEBAG_new(); in PKCS12_SAFEBAG_create0_pkcs8()
[all …]
H A Dp12_crt.c19 static PKCS12_SAFEBAG *pkcs12_add_cert_bag(STACK_OF(PKCS12_SAFEBAG) **pbags,
44 PKCS12_SAFEBAG *bag = NULL; in PKCS12_create_ex2()
192 static PKCS12_SAFEBAG *pkcs12_add_cert_bag(STACK_OF(PKCS12_SAFEBAG) **pbags, in pkcs12_add_cert_bag()
199 PKCS12_SAFEBAG *bag = NULL; in pkcs12_add_cert_bag()
221 PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert) in PKCS12_add_cert()
237 PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags, in PKCS12_add_key_ex()
243 PKCS12_SAFEBAG *bag = NULL; in PKCS12_add_key_ex()
275 PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags, in PKCS12_add_key()
283 PKCS12_SAFEBAG *PKCS12_add_secret(STACK_OF(PKCS12_SAFEBAG) **pbags, in PKCS12_add_secret()
286 PKCS12_SAFEBAG *bag = NULL; in PKCS12_add_secret()
[all …]
H A Dp12_attr.c17 int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name, in PKCS12_add_localkeyid()
38 int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name, in PKCS12_add_friendlyname_asc()
48 int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name, in PKCS12_add_friendlyname_utf8()
58 int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag, in PKCS12_add_friendlyname_uni()
68 int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, int namelen) in PKCS12_add_CSPName_asc()
77 int PKCS12_add1_attr_by_NID(PKCS12_SAFEBAG *bag, int nid, int type, in PKCS12_add1_attr_by_NID()
86 int PKCS12_add1_attr_by_txt(PKCS12_SAFEBAG *bag, const char *attrname, int type, in PKCS12_add1_attr_by_txt()
105 char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag) in PKCS12_get_friendlyname()
118 PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag) in STACK_OF()
123 void PKCS12_SAFEBAG_set0_attrs(PKCS12_SAFEBAG *bag, STACK_OF(X509_ATTRIBUTE) *attrs) in PKCS12_SAFEBAG_set0_attrs()
H A Dp12_add.c20 PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it, in PKCS12_item_pack_safebag()
24 PKCS12_SAFEBAG *safebag; in PKCS12_item_pack_safebag()
49 PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk) in PKCS12_pack_p7data()
75 STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7) in STACK_OF() argument
96 STACK_OF(PKCS12_SAFEBAG) *bags, in PKCS12_pack_p7encdata_ex()
150 STACK_OF(PKCS12_SAFEBAG) *bags) in PKCS12_pack_p7encdata()
156 STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7encdata(PKCS7 *p7, const char *pass, in STACK_OF() argument
174 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey_ex(const PKCS12_SAFEBAG *bag, in PKCS12_decrypt_skey_ex()
181 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, in PKCS12_decrypt_skey()
H A Dp12_kiss.c20 static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,
24 static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen,
143 STACK_OF(PKCS12_SAFEBAG) *bags; in parse_pk12()
175 static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass, in parse_bags()
190 static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen, in parse_bag()
H A Dp12_npas.c21 static int newpass_bags(STACK_OF(PKCS12_SAFEBAG) *bags, const char *oldpass,
24 static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass,
63 STACK_OF(PKCS12_SAFEBAG) *bags = NULL; in newpass_p12()
140 static int newpass_bags(STACK_OF(PKCS12_SAFEBAG) *bags, const char *oldpass, in newpass_bags()
155 static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass, in newpass_bag()
H A Dp12_local.h28 STACK_OF(PKCS12_SAFEBAG) *safes;
/openssl/include/openssl/
H A Dpkcs12.h.in64 typedef struct PKCS12_SAFEBAG_st PKCS12_SAFEBAG; typedef
67 generate_stack_macros("PKCS12_SAFEBAG");
109 int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag);
118 const STACK_OF(PKCS12_SAFEBAG) *
119 PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag);
201 char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag);
286 DECLARE_ASN1_FUNCTIONS(PKCS12_SAFEBAG)
309 PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert);
310 PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags,
313 PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags,
[all …]
/openssl/doc/man3/
H A DPKCS12_SAFEBAG_get1_cert.pod17 const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag,
19 const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag);
20 int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag);
21 int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag);
22 const ASN1_TYPE *PKCS12_SAFEBAG_get0_bag_obj(const PKCS12_SAFEBAG *bag);
24 X509_CRL *PKCS12_SAFEBAG_get1_cert_ex(const PKCS12_SAFEBAG *bag,
26 X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag);
27 X509_CRL *PKCS12_SAFEBAG_get1_crl_ex(const PKCS12_SAFEBAG *bag,
29 X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag);
30 const STACK_OF(PKCS12_SAFEBAG) *PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag);
[all …]
H A DPKCS12_SAFEBAG_create_cert.pod14 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_cert(X509 *x509);
15 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_crl(X509_CRL *crl);
16 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_secret(int type, int vtype,
19 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_p8inf(PKCS8_PRIV_KEY_INFO *p8);
20 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create0_pkcs8(X509_SIG *p8);
21 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt(int pbe_nid,
27 PKCS12_SAFEBAG *PKCS12_SAFEBAG_create_pkcs8_encrypt_ex(int pbe_nid,
41 PKCS12_SAFEBAG_create_crl() creates a new B<PKCS12_SAFEBAG> of type B<NID_crlBag>
44 PKCS12_SAFEBAG_create_secret() creates a new B<PKCS12_SAFEBAG> of type
52 PKCS12_SAFEBAG_create0_pkcs8() creates a new B<PKCS12_SAFEBAG> of type
[all …]
H A DPKCS12_add_cert.pod12 PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert);
13 PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags,
16 PKCS12_SAFEBAG *PKCS12_add_key_ex(STACK_OF(PKCS12_SAFEBAG) **pbags,
21 PKCS12_SAFEBAG *PKCS12_add_secret(STACK_OF(PKCS12_SAFEBAG) **pbags,
26 These functions create a new B<PKCS12_SAFEBAG> and add it to the set of safeBags
58 A valid B<PKCS12_SAFEBAG> structure or NULL if an error occurred.
H A DPKCS12_add_friendlyname_asc.pod13 int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name,
16 int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name,
19 int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag,
33 I<bag> is the B<PKCS12_SAFEBAG> to add the attribute to.
H A DPKCS12_SAFEBAG_get0_attrs.pod12 const STACK_OF(X509_ATTRIBUTE) *PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag);
20 PKCS#12 safeBag. I<bag> is the B<PKCS12_SAFEBAG> to retrieve the attributes from.
34 is still owned by the B<PKCS12_SAFEBAG> in which it resides.
H A DPKCS12_SAFEBAG_set0_attrs.pod12 void PKCS12_SAFEBAG_set0_attrs(PKCS12_SAFEBAG *bag, STACK_OF(X509_ATTRIBUTE) *attrs);
17 PKCS#12 safeBag. I<bag> is the B<PKCS12_SAFEBAG> to assign the attributes to.
H A DPKCS12_add_CSPName_asc.pod11 int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, int namelen);
17 I<bag> is the B<PKCS12_SAFEBAG> to add the attribute to.
H A DPKCS12_add_localkeyid.pod11 int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, const char *name,
19 I<bag> is the B<PKCS12_SAFEBAG> to add the attribute to.
H A DPKCS12_get_friendlyname.pod11 char *PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag);
18 I<bag> is the B<PKCS12_SAFEBAG> to retrieve the attribute from.
H A DPKCS12_add_safe.pod12 int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,
14 int PKCS12_add_safe_ex(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,
25 B<PKCS12_SAFEBAG>s and adds this to a set of PKCS7 contentInfos. Its type
H A DPKCS12_decrypt_skey.pod12 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag,
14 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey_ex(const PKCS12_SAFEBAG *bag,
H A DPKCS12_add1_attr_by_NID.pod12 int PKCS12_add1_attr_by_NID(PKCS12_SAFEBAG *bag, int nid, int type,
14 int PKCS12_add1_attr_by_txt(PKCS12_SAFEBAG *bag, const char *attrname, int type,
H A DPKCS12_pack_p7encdata.pod14 STACK_OF(PKCS12_SAFEBAG) *bags);
17 STACK_OF(PKCS12_SAFEBAG) *bags,
/openssl/test/helpers/
H A Dpkcs12.c36 static int add_attributes(PKCS12_SAFEBAG *bag, const PKCS12_ATTR *attrs);
309 static STACK_OF(PKCS12_SAFEBAG) *decode_contentinfo(STACK_OF(PKCS7) *safes, int idx, const PKCS12_E… in STACK_OF() argument
311 STACK_OF(PKCS12_SAFEBAG) *bags = NULL; in STACK_OF()
341 static int add_attributes(PKCS12_SAFEBAG *bag, const PKCS12_ATTR *attr) in add_attributes()
386 PKCS12_SAFEBAG *bag = NULL; in add_certbag()
420 PKCS12_SAFEBAG *bag = NULL; in add_keybag()
452 PKCS12_SAFEBAG *bag = NULL; in add_secretbag()
554 const PKCS12_SAFEBAG *bag; in check_certbag()
590 const PKCS12_SAFEBAG *bag; in check_keybag()
648 const PKCS12_SAFEBAG *bag; in check_secretbag()
/openssl/demos/pkcs12/
H A Dpkread.c24 STACK_OF(PKCS12_SAFEBAG) *bags; in find_friendly_name()
25 PKCS12_SAFEBAG *bag; in find_friendly_name()
/openssl/apps/
H A Dpkcs12.c45 int dump_certs_pkeys_bags(BIO *out, const STACK_OF(PKCS12_SAFEBAG) *bags,
48 int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bags,
58 static int jdk_trust(PKCS12_SAFEBAG *bag, void *cbarg);
911 static int jdk_trust(PKCS12_SAFEBAG *bag, void *cbarg) in jdk_trust()
948 STACK_OF(PKCS12_SAFEBAG) *bags; in dump_certs_keys_p12()
985 int dump_certs_pkeys_bags(BIO *out, const STACK_OF(PKCS12_SAFEBAG) *bags, in dump_certs_pkeys_bags()
999 int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bag, in dump_certs_pkeys_bag()

Completed in 51 milliseconds

12