Home
last modified time | relevance | path

Searched refs:STACK_OF (Results 1 – 25 of 247) sorted by relevance

12345678910

/freebsd-13.1/crypto/openssl/include/openssl/
H A Dsafestack.h20 # define STACK_OF(type) struct stack_st_##type macro
23 STACK_OF(t1); \
27 static ossl_unused ossl_inline int sk_##t1##_num(const STACK_OF(t1) *sk) \
39 static ossl_unused ossl_inline STACK_OF(t1) *sk_##t1##_new_null(void) \
41 return (STACK_OF(t1) *)OPENSSL_sk_new_null(); \
51 static ossl_unused ossl_inline void sk_##t1##_free(STACK_OF(t1) *sk) \
55 static ossl_unused ossl_inline void sk_##t1##_zero(STACK_OF(t1) *sk) \
76 static ossl_unused ossl_inline t2 *sk_##t1##_pop(STACK_OF(t1) *sk) \
80 static ossl_unused ossl_inline t2 *sk_##t1##_shift(STACK_OF(t1) *sk) \
112 static ossl_unused ossl_inline STACK_OF(t1) * sk_##t1##_dup(const STACK_OF(t1) *sk) \
[all …]
H A Dx509v3.h32 typedef STACK_OF(CONF_VALUE) * typedef
162 typedef STACK_OF(ASN1_OBJECT) EXTENDED_KEY_USAGE;
164 typedef STACK_OF(ASN1_INTEGER) TLS_FEATURE;
167 typedef STACK_OF(GENERAL_NAME) GENERAL_NAMES;
176 STACK_OF(X509_NAME_ENTRY) *relativename;
203 typedef STACK_OF(DIST_POINT) CRL_DIST_POINTS;
224 STACK_OF(SXNETID) *ids;
229 STACK_OF(ASN1_INTEGER) *noticenos;
250 STACK_OF(POLICYQUALINFO) *qualifiers;
276 STACK_OF(GENERAL_SUBTREE) *excludedSubtrees;
[all …]
H A Dpkcs7.h63 STACK_OF(X509_ALGOR) *md_algs; /* md used */
64 STACK_OF(X509) *cert; /* [ 0 ] */
65 STACK_OF(X509_CRL) *crl; /* [ 1 ] */
66 STACK_OF(PKCS7_SIGNER_INFO) *signer_info;
83 STACK_OF(PKCS7_RECIP_INFO) *recipientinfo;
89 STACK_OF(X509_ALGOR) *md_algs; /* md used */
90 STACK_OF(X509) *cert; /* [ 0 ] */
91 STACK_OF(X509_CRL) *crl; /* [ 1 ] */
92 STACK_OF(PKCS7_SIGNER_INFO) *signer_info;
94 STACK_OF(PKCS7_RECIP_INFO) *recipientinfo;
[all …]
H A Dpkcs12.h93 const STACK_OF(PKCS12_SAFEBAG) *
120 PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk);
121 STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7);
124 STACK_OF(PKCS12_SAFEBAG) *bags);
128 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
129 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
145 const STACK_OF(X509_ATTRIBUTE) *
197 STACK_OF(X509) **ca);
203 PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags,
206 int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags,
[all …]
H A Dcms.h104 STACK_OF(X509) *certs, BIO *data,
130 int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs,
134 STACK_OF(X509) *certs,
137 STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms);
139 CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *in,
212 STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms);
217 STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms);
243 int CMS_add_simple_smimecap(STACK_OF(X509_ALGOR) **algs,
245 int CMS_add_standard_smimecap(STACK_OF(X509_ALGOR) **smcap);
297 STACK_OF(GENERAL_NAMES) **plist,
[all …]
H A Dct.h147 void SCT_LIST_free(STACK_OF(SCT) *a);
290 void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent,
315 __owur int SCT_LIST_validate(const STACK_OF(SCT) *scts,
335 __owur int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp);
347 STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
362 __owur int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp);
374 STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
H A Dx509.h64 typedef STACK_OF(X509_ALGOR) X509_ALGORS;
83 typedef STACK_OF(X509_EXTENSION) X509_EXTENSIONS;
274 STACK_OF(X509) *certs;
744 const STACK_OF(X509_EXTENSION) *
757 STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain);
860 STACK_OF(X509_EXTENSION) *X509v3_add_ext(STACK_OF(X509_EXTENSION) **x,
920 STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x,
922 STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE)
927 STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUTE)
931 STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_txt(STACK_OF(X509_ATTRIBUTE)
[all …]
H A Dx509_vfy.h258 X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h,
261 X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h,
276 STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(X509_STORE *v);
341 X509 *x509, STACK_OF(X509) *chain);
347 STACK_OF(X509)* X509_STORE_CTX_get0_untrusted(X509_STORE_CTX *ctx);
502 STACK_OF(X509) *X509_STORE_CTX_get0_chain(X509_STORE_CTX *ctx);
503 STACK_OF(X509) *X509_STORE_CTX_get1_chain(X509_STORE_CTX *ctx);
553 STACK_OF(ASN1_OBJECT) *policies);
599 STACK_OF(X509) *certs,
608 STACK_OF(X509_POLICY_NODE) *X509_policy_tree_get0_policies(const
[all …]
/freebsd-13.1/crypto/openssl/include/crypto/
H A Dx509.h67 STACK_OF(X509_ATTRIBUTE) *attributes;
107 STACK_OF(GENERAL_NAMES) *issuers;
121 STACK_OF(GENERAL_NAME) *issuer;
139 STACK_OF(ASN1_OBJECT) *trust; /* trusted uses */
177 STACK_OF(DIST_POINT) *crldp;
178 STACK_OF(GENERAL_NAME) *altname;
181 STACK_OF(IPAddressFamily) *rfc3779_addr;
201 STACK_OF(X509) *untrusted;
203 STACK_OF(X509_CRL) *crls;
235 STACK_OF(X509) *chain;
[all …]
/freebsd-13.1/crypto/openssl/crypto/ts/
H A Dts_local.h48 STACK_OF(X509_EXTENSION) *extensions;
92 STACK_OF(X509_EXTENSION) *extensions;
97 STACK_OF(ASN1_UTF8STRING) *text;
108 STACK_OF(GENERAL_NAME) *issuer;
130 STACK_OF(ESS_CERT_ID) *cert_ids;
131 STACK_OF(POLICYINFO) *policy_info;
157 STACK_OF(ESS_CERT_ID_V2) *cert_ids;
158 STACK_OF(POLICYINFO) *policy_info;
168 STACK_OF(ASN1_OBJECT) *policies; /* Acceptable policies. */
170 STACK_OF(EVP_MD) *mds; /* Acceptable message digests. */
[all …]
H A Dts_rsp_verify.c18 X509 *signer, STACK_OF(X509) **chain);
20 STACK_OF(X509) *chain);
27 static char *ts_get_status_text(STACK_OF(ASN1_UTF8STRING) *text);
38 static int ts_find_name(STACK_OF(GENERAL_NAME) *gen_names,
93 STACK_OF(PKCS7_SIGNER_INFO) *sinfos = NULL; in TS_RESP_verify_signature()
95 STACK_OF(X509) *signers = NULL; in TS_RESP_verify_signature()
97 STACK_OF(X509) *chain = NULL; in TS_RESP_verify_signature()
202 STACK_OF(X509) *chain) in ts_check_signing_certs()
205 STACK_OF(ESS_CERT_ID) *cert_ids = NULL; in ts_check_signing_certs()
207 STACK_OF(ESS_CERT_ID_V2) *cert_ids_v2 = NULL; in ts_check_signing_certs()
[all …]
/freebsd-13.1/crypto/openssl/crypto/x509v3/
H A Dpcy_local.h27 STACK_OF(POLICYQUALINFO) *qualifier_set;
28 STACK_OF(ASN1_OBJECT) *expected_policy_set;
69 STACK_OF(X509_POLICY_DATA) *data;
103 STACK_OF(X509_POLICY_NODE) *nodes;
121 STACK_OF(X509_POLICY_DATA) *extra_data;
123 STACK_OF(X509_POLICY_NODE) *auth_policies;
124 STACK_OF(X509_POLICY_NODE) *user_policies;
146 STACK_OF(X509_POLICY_NODE) *policy_node_cmp_new(void);
156 X509_POLICY_NODE *tree_find_sk(STACK_OF(X509_POLICY_NODE) *sk,
H A Dv3_bcons.c18 static STACK_OF(CONF_VALUE) *i2v_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method,
20 STACK_OF(CONF_VALUE)
24 STACK_OF(CONF_VALUE) *values);
44 static STACK_OF(CONF_VALUE) *i2v_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method,
46 STACK_OF(CONF_VALUE)
56 STACK_OF(CONF_VALUE) *values) in v2i_BASIC_CONSTRAINTS()
H A Dv3_pcons.c18 static STACK_OF(CONF_VALUE) *i2v_POLICY_CONSTRAINTS(const X509V3_EXT_METHOD
19 *method, void *bcons, STACK_OF(CONF_VALUE)
23 STACK_OF(CONF_VALUE) *values);
43 static STACK_OF(CONF_VALUE) *i2v_POLICY_CONSTRAINTS(const X509V3_EXT_METHOD
44 *method, void *a, STACK_OF(CONF_VALUE)
57 STACK_OF(CONF_VALUE) *values) in v2i_POLICY_CONSTRAINTS()
H A Dv3_cpols.c22 static int i2r_certpol(X509V3_EXT_METHOD *method, STACK_OF(POLICYINFO) *pol,
24 static STACK_OF(POLICYINFO) *r2i_certpol(X509V3_EXT_METHOD *method,
26 static void print_qualifiers(BIO *out, STACK_OF(POLICYQUALINFO) *quals,
33 static int nref_nos(STACK_OF(ASN1_INTEGER) *nnums, STACK_OF(CONF_VALUE) *nos);
88 static STACK_OF(POLICYINFO) *r2i_certpol(X509V3_EXT_METHOD *method,
91 STACK_OF(POLICYINFO) *pols;
95 STACK_OF(CONF_VALUE) *vals = X509V3_parse_list(value);
126 STACK_OF(CONF_VALUE) *polsect;
206 STACK_OF(CONF_VALUE) *unot; in policy_section()
331 STACK_OF(CONF_VALUE) *nos; in notice_section()
[all …]
H A Dv3_extku.c19 STACK_OF(CONF_VALUE) *nval);
20 static STACK_OF(CONF_VALUE) *i2v_EXTENDED_KEY_USAGE(const X509V3_EXT_METHOD
21 *method, void *eku, STACK_OF(CONF_VALUE)
53 static STACK_OF(CONF_VALUE) *i2v_EXTENDED_KEY_USAGE(const X509V3_EXT_METHOD in ASN1_ITEM_TEMPLATE()
54 *method, void *a, STACK_OF(CONF_VALUE) in ASN1_ITEM_TEMPLATE()
71 STACK_OF(CONF_VALUE) *nval) in v2i_EXTENDED_KEY_USAGE()
/freebsd-13.1/crypto/openssl/crypto/x509/
H A Dx509_att.c20 int X509at_get_attr_count(const STACK_OF(X509_ATTRIBUTE) *x) in X509at_get_attr_count()
35 int X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk, in X509at_get_attr_by_OBJ()
73 STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x, in STACK_OF() function
77 STACK_OF(X509_ATTRIBUTE) *sk = NULL; in STACK_OF()
105 STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE) in STACK_OF() function
112 STACK_OF(X509_ATTRIBUTE) *ret; in STACK_OF()
121 STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUTE) in STACK_OF() function
127 STACK_OF(X509_ATTRIBUTE) *ret; in STACK_OF()
136 STACK_OF(X509_ATTRIBUTE) *X509at_add1_attr_by_txt(STACK_OF(X509_ATTRIBUTE) in STACK_OF() function
143 STACK_OF(X509_ATTRIBUTE) *ret; in STACK_OF()
[all …]
H A Dx509_local.h27 STACK_OF(ASN1_OBJECT) *policies; /* Permissible policies */
29 STACK_OF(OPENSSL_STRING) *hosts; /* Set of acceptable names */
44 STACK_OF(ASN1_TYPE) *set;
108 STACK_OF(X509_OBJECT) *objs; /* Cache of all objects */
110 STACK_OF(X509_LOOKUP) *get_cert_methods;
131 STACK_OF(X509) *(*lookup_certs) (X509_STORE_CTX *ctx, X509_NAME *nm);
132 STACK_OF(X509_CRL) *(*lookup_crls) (X509_STORE_CTX *ctx, X509_NAME *nm);
143 typedef STACK_OF(X509_NAME_ENTRY) STACK_OF_X509_NAME_ENTRY;
/freebsd-13.1/crypto/openssl/crypto/cms/
H A Dcms_local.h67 STACK_OF(X509_ALGOR) *digestAlgorithms;
70 STACK_OF(CMS_RevocationInfoChoice) *crls;
71 STACK_OF(CMS_SignerInfo) *signerInfos;
85 STACK_OF(X509_ATTRIBUTE) *signedAttrs;
88 STACK_OF(X509_ATTRIBUTE) *unsignedAttrs;
110 STACK_OF(X509_ATTRIBUTE) *unprotectedAttrs;
115 STACK_OF(CMS_RevocationInfoChoice) *crls;
255 STACK_OF(X509_ATTRIBUTE) *authAttrs;
257 STACK_OF(X509_ATTRIBUTE) *unauthAttrs;
325 STACK_OF(GENERAL_NAMES) *receiptsTo;
[all …]
/freebsd-13.1/crypto/openssl/crypto/ocsp/
H A Docsp_local.h29 STACK_OF(X509_EXTENSION) *singleRequestExtensions;
41 STACK_OF(OCSP_ONEREQ) *requestList;
42 STACK_OF(X509_EXTENSION) *requestExtensions;
53 STACK_OF(X509) *certs;
145 STACK_OF(X509_EXTENSION) *singleExtensions;
159 STACK_OF(OCSP_SINGLERESP) *responses;
160 STACK_OF(X509_EXTENSION) *responseExtensions;
193 STACK_OF(X509) *certs;
215 STACK_OF(ACCESS_DESCRIPTION) *locator;
H A Docsp_vfy.c16 STACK_OF(X509) *certs, unsigned long flags);
18 static int ocsp_check_issuer(OCSP_BASICRESP *bs, STACK_OF(X509) *chain);
19 static int ocsp_check_ids(STACK_OF(OCSP_SINGLERESP) *sresp,
22 STACK_OF(OCSP_SINGLERESP) *sresp);
25 X509_NAME *nm, STACK_OF(X509) *certs,
30 int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, in OCSP_basic_verify()
34 STACK_OF(X509) *chain = NULL; in OCSP_basic_verify()
35 STACK_OF(X509) *untrusted = NULL; in OCSP_basic_verify()
142 STACK_OF(X509) *extra_certs) in OCSP_resp_get0_signer()
198 STACK_OF(OCSP_SINGLERESP) *sresp; in ocsp_check_issuer()
[all …]
/freebsd-13.1/crypto/openssl/crypto/ct/
H A Dct_x509v3.c26 static int i2r_SCT_LIST(X509V3_EXT_METHOD *method, STACK_OF(SCT) *sct_list, in i2r_SCT_LIST()
33 static int set_sct_list_source(STACK_OF(SCT) *s, sct_source_t source) in set_sct_list_source()
49 static STACK_OF(SCT) *x509_ext_d2i_SCT_LIST(STACK_OF(SCT) **a, in STACK_OF() function
53 STACK_OF(SCT) *s = d2i_SCT_LIST(a, pp, len); in STACK_OF()
63 static STACK_OF(SCT) *ocsp_ext_d2i_SCT_LIST(STACK_OF(SCT) **a, in STACK_OF() function
67 STACK_OF(SCT) *s = d2i_SCT_LIST(a, pp, len); in STACK_OF()
/freebsd-13.1/crypto/openssl/crypto/pkcs12/
H A Dp12_kiss.c17 EVP_PKEY **pkey, STACK_OF(X509) *ocerts);
19 static int parse_bags(const STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,
20 int passlen, EVP_PKEY **pkey, STACK_OF(X509) *ocerts);
23 EVP_PKEY **pkey, STACK_OF(X509) *ocerts);
33 STACK_OF(X509) **ca) in PKCS12_parse()
35 STACK_OF(X509) *ocerts = NULL; in PKCS12_parse()
132 EVP_PKEY **pkey, STACK_OF(X509) *ocerts) in parse_pk12()
134 STACK_OF(PKCS7) *asafes; in parse_pk12()
135 STACK_OF(PKCS12_SAFEBAG) *bags; in parse_pk12()
166 int passlen, EVP_PKEY **pkey, STACK_OF(X509) *ocerts) in parse_bags()
[all …]
H A Dp12_crt.c15 static int pkcs12_add_bag(STACK_OF(PKCS12_SAFEBAG) **pbags,
32 STACK_OF(X509) *ca, int nid_key, int nid_cert, int iter, in PKCS12_create()
36 STACK_OF(PKCS7) *safes = NULL; in PKCS12_create()
37 STACK_OF(PKCS12_SAFEBAG) *bags = NULL; in PKCS12_create()
135 PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert) in PKCS12_add_cert()
172 PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags, in PKCS12_add_key()
206 int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, in PKCS12_add_safe()
249 static int pkcs12_add_bag(STACK_OF(PKCS12_SAFEBAG) **pbags, in pkcs12_add_bag()
275 PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int nid_p7) in PKCS12_add_safes()
/freebsd-13.1/crypto/openssl/doc/man3/
H A DDEFINE_STACK_OF.pod21 STACK_OF(TYPE)
31 int sk_TYPE_num(const STACK_OF(TYPE) *sk);
34 STACK_OF(TYPE) *sk_TYPE_new_null(void);
35 int sk_TYPE_reserve(STACK_OF(TYPE) *sk, int n);
36 void sk_TYPE_free(const STACK_OF(TYPE) *sk);
37 void sk_TYPE_zero(const STACK_OF(TYPE) *sk);
42 TYPE *sk_TYPE_pop(STACK_OF(TYPE) *sk);
43 TYPE *sk_TYPE_shift(STACK_OF(TYPE) *sk);
49 void sk_TYPE_sort(const STACK_OF(TYPE) *sk);
51 STACK_OF(TYPE) *sk_TYPE_dup(const STACK_OF(TYPE) *sk);
[all …]

12345678910