Home
last modified time | relevance | path

Searched refs:X509_EXTENSION (Results 1 – 25 of 42) sorted by relevance

12

/openbsd/lib/libcrypto/x509/
H A Dx509_v3.c130 X509_EXTENSION *
137 X509_EXTENSION *
144 STACK_OF(X509_EXTENSION) * in STACK_OF() argument
145 X509v3_add_ext(STACK_OF(X509_EXTENSION) **out_exts, X509_EXTENSION *ext, int loc) in STACK_OF()
147 STACK_OF(X509_EXTENSION) *exts = NULL; in STACK_OF()
148 X509_EXTENSION *new_ext = NULL; in STACK_OF()
186 X509_EXTENSION *
201 X509_EXTENSION *
205 X509_EXTENSION *ext; in X509_EXTENSION_create_by_OBJ()
268 X509_EXTENSION_get_object(X509_EXTENSION *ext) in X509_EXTENSION_get_object()
[all …]
H A Dx509_conf.c83 X509_EXTENSION *
89 X509_EXTENSION *ret; in X509V3_EXT_nconf()
103 X509_EXTENSION *
117 static X509_EXTENSION *
121 X509_EXTENSION *ext; in do_ext_nconf()
175 static X509_EXTENSION *
182 X509_EXTENSION *ext; in do_ext_i2d()
223 X509_EXTENSION *
346 X509_EXTENSION *ext; in X509V3_EXT_add_nconf_sk()
442 X509_EXTENSION *
[all …]
H A Dx509.h139 DECLARE_STACK_OF(X509_EXTENSION)
460 X509_EXTENSION *X509_EXTENSION_dup(X509_EXTENSION *ex);
562 X509_EXTENSION *X509_EXTENSION_new(void);
563 void X509_EXTENSION_free(X509_EXTENSION *a);
564 X509_EXTENSION *d2i_X509_EXTENSION(X509_EXTENSION **a, const unsigned char **in, long len);
846 X509_EXTENSION *X509v3_get_ext(const STACK_OF(X509_EXTENSION) *x, int loc);
847 X509_EXTENSION *X509v3_delete_ext(STACK_OF(X509_EXTENSION) *x, int loc);
848 STACK_OF(X509_EXTENSION) *X509v3_add_ext(STACK_OF(X509_EXTENSION) **x,
849 X509_EXTENSION *ex, int loc);
894 X509_EXTENSION *X509_EXTENSION_create_by_NID(X509_EXTENSION **ex,
[all …]
H A Dx509_ext.c94 X509_EXTENSION *
101 X509_EXTENSION *
124 X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc) in X509_CRL_add_ext()
159 X509_EXTENSION *
166 X509_EXTENSION *
174 X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc) in X509_add_ext()
224 X509_EXTENSION *
231 X509_EXTENSION *
239 X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc) in X509_REVOKED_add_ext()
H A Dx509_lib.c169 X509V3_EXT_get(X509_EXTENSION *ext) in X509V3_EXT_get()
182 X509V3_EXT_d2i(X509_EXTENSION *ext) in X509V3_EXT_d2i()
205 X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x509_exts, int nid, int *crit, in X509V3_get_d2i()
208 X509_EXTENSION *ext; in X509V3_get_d2i()
255 X509V3_add1_i2d(STACK_OF(X509_EXTENSION) **x509_exts, int nid, void *value, in X509V3_add1_i2d()
258 STACK_OF(X509_EXTENSION) *exts = *x509_exts; in X509V3_add1_i2d()
259 X509_EXTENSION *ext = NULL; in X509V3_add1_i2d()
260 X509_EXTENSION *existing; in X509V3_add1_i2d()
H A Dx509_prn.c69 static int unknown_ext_print(BIO *out, X509_EXTENSION *ext, unsigned long flag,
107 X509V3_EXT_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, int indent) in X509V3_EXT_print()
160 const STACK_OF(X509_EXTENSION) *exts, unsigned long flag, int indent) in X509V3_extensions_print()
174 X509_EXTENSION *ex; in X509V3_extensions_print()
195 unknown_ext_print(BIO *out, X509_EXTENSION *ext, unsigned long flag, in unknown_ext_print()
220 X509V3_EXT_print_fp(FILE *fp, X509_EXTENSION *ext, int flag, int indent) in X509V3_EXT_print_fp()
H A Dx509v3.h606 X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid,
608 X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, const char *name,
611 STACK_OF(X509_EXTENSION) **sk);
621 X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
636 const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext);
640 void *X509V3_EXT_d2i(X509_EXTENSION *ext);
641 void *X509V3_get_d2i(const STACK_OF(X509_EXTENSION) *x, int nid, int *crit,
644 X509_EXTENSION *X509V3_EXT_i2d(int ext_nid, int crit, void *ext_struc);
653 int X509V3_EXT_print_fp(FILE *out, X509_EXTENSION *ext, int flag, int indent);
656 const STACK_OF(X509_EXTENSION) *exts, unsigned long flag, int indent);
[all …]
H A Dx509_req.c179 STACK_OF(X509_EXTENSION) * in STACK_OF() argument
209 X509_REQ_add_extensions_nid(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts, in X509_REQ_add_extensions_nid()
228 X509_REQ_add_extensions(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts) in X509_REQ_add_extensions()
H A Dx509_purp.c278 X509_supported_extension(X509_EXTENSION *ext) in X509_supported_extension()
347 x509_extension_oid_cmp(const X509_EXTENSION *const *a, in x509_extension_oid_cmp()
348 const X509_EXTENSION *const *b) in x509_extension_oid_cmp()
356 STACK_OF(X509_EXTENSION) *exts = NULL; in x509_extension_oids_are_unique()
357 const X509_EXTENSION *prev_ext, *curr_ext; in x509_extension_oids_are_unique()
394 X509_EXTENSION *ex; in x509v3_cache_extensions_internal()
803 X509_EXTENSION *ext = X509_get_ext((X509 *) x, i_ext); in check_purpose_timestamp_sign()
H A Dx509_local.h179 STACK_OF(X509_EXTENSION) *extensions; /* [ 3 ] optional in v3 */
213 STACK_OF(X509_EXTENSION) /* optional */ *extensions;
228 STACK_OF(X509_EXTENSION) /* [0] */ *extensions;
/openbsd/lib/libcrypto/asn1/
H A Dx_exten.c68 .offset = offsetof(X509_EXTENSION, object),
74 .offset = offsetof(X509_EXTENSION, critical),
79 .offset = offsetof(X509_EXTENSION, value),
90 .size = sizeof(X509_EXTENSION),
115 X509_EXTENSION *
124 i2d_X509_EXTENSION(X509_EXTENSION *a, unsigned char **out) in i2d_X509_EXTENSION()
130 X509_EXTENSION *
133 return (X509_EXTENSION *)ASN1_item_new(&X509_EXTENSION_it); in X509_EXTENSION_new()
138 X509_EXTENSION_free(X509_EXTENSION *a) in X509_EXTENSION_free()
159 X509_EXTENSION *
[all …]
H A Dx_crl.c201 STACK_OF(X509_EXTENSION) *exts; in crl_set_issuers()
203 X509_EXTENSION *ext; in crl_set_issuers()
262 STACK_OF(X509_EXTENSION) *exts; in crl_cb()
263 X509_EXTENSION *ext; in crl_cb()
634 const STACK_OF(X509_EXTENSION) * in STACK_OF() argument
H A Dt_req.c105 STACK_OF(X509_EXTENSION) *exts = NULL; in X509_REQ_print_ex()
221 X509_EXTENSION *ex; in X509_REQ_print_ex()
/openbsd/lib/libcrypto/ocsp/
H A Docsp_ext.c112 X509_EXTENSION *
119 X509_EXTENSION *
181 X509_EXTENSION *
188 X509_EXTENSION *
252 X509_EXTENSION *
259 X509_EXTENSION *
322 X509_EXTENSION *
329 X509_EXTENSION *
482 X509_EXTENSION *
518 X509_EXTENSION *
[all …]
H A Docsp.h270 X509_EXTENSION *OCSP_crlID_new(const char *url, long *n, char *tim);
272 X509_EXTENSION *OCSP_accept_responses_new(char **oids);
274 X509_EXTENSION *OCSP_archive_cutoff_new(char* tim);
284 X509_EXTENSION *OCSP_REQUEST_get_ext(OCSP_REQUEST *x, int loc);
285 X509_EXTENSION *OCSP_REQUEST_delete_ext(OCSP_REQUEST *x, int loc);
296 X509_EXTENSION *OCSP_ONEREQ_get_ext(OCSP_ONEREQ *x, int loc);
297 X509_EXTENSION *OCSP_ONEREQ_delete_ext(OCSP_ONEREQ *x, int loc);
301 int OCSP_ONEREQ_add_ext(OCSP_ONEREQ *x, X509_EXTENSION *ex, int loc);
309 X509_EXTENSION *OCSP_BASICRESP_get_ext(OCSP_BASICRESP *x, int loc);
324 X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc);
[all …]
H A Docsp_local.h88 STACK_OF(X509_EXTENSION) *singleRequestExtensions;
101 STACK_OF(X509_EXTENSION) *requestExtensions;
204 STACK_OF(X509_EXTENSION) *singleExtensions;
219 STACK_OF(X509_EXTENSION) *responseExtensions;
/openbsd/lib/libcrypto/ts/
H A Dts.h242 STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a);
248 X509_EXTENSION *TS_REQ_get_ext(TS_REQ *a, int loc);
249 X509_EXTENSION *TS_REQ_delete_ext(TS_REQ *a, int loc);
250 int TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc);
309 STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a);
316 X509_EXTENSION *TS_TST_INFO_get_ext(TS_TST_INFO *a, int loc);
317 X509_EXTENSION *TS_TST_INFO_delete_ext(TS_TST_INFO *a, int loc);
318 int TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc);
354 typedef int (*TS_extension_cb)(struct TS_resp_ctx *, X509_EXTENSION *, void *);
532 int TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions);
H A Dts_req_utils.c211 STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a) in STACK_OF() argument
255 X509_EXTENSION *
262 X509_EXTENSION *
270 TS_REQ_add_ext(TS_REQ *a, X509_EXTENSION *ex, int loc) in TS_REQ_add_ext()
H A Dts_lib.c114 TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions) in TS_ext_print_bio()
117 X509_EXTENSION *ex; in TS_ext_print_bio()
H A Dts_rsp_utils.c433 STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a) in STACK_OF() argument
477 X509_EXTENSION *
484 X509_EXTENSION *
492 TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc) in TS_TST_INFO_add_ext()
H A Dts_local.h93 STACK_OF(X509_EXTENSION) *extensions; /* [0] OPTIONAL */
139 STACK_OF(X509_EXTENSION) *extensions;
/openbsd/regress/lib/libcrypto/x509/
H A Dx509_extensions_test.c46 static X509_EXTENSION *
49 X509_EXTENSION *ext; in ext_create_basic_constraints()
61 test_x509v3_add1_i2d_empty_stack(STACK_OF(X509_EXTENSION) **extensions) in test_x509v3_add1_i2d_empty_stack()
139 test_x509v3_add1_i2d_single_nid(STACK_OF(X509_EXTENSION) **extensions) in test_x509v3_add1_i2d_single_nid()
398 test_x509v3_add1_i2d_add_append(STACK_OF(X509_EXTENSION) **extensions) in test_x509v3_add1_i2d_add_append()
595 test_x509v3_add1_i2d_invalid_operations(STACK_OF(X509_EXTENSION) **extensions) in test_x509v3_add1_i2d_invalid_operations()
648 STACK_OF(X509_EXTENSION) *extensions; in test_x509v3_add1_i2d()
667 X509_EXTENSION *ext; in test_x509v3_get_d2i_null()
702 STACK_OF(X509_EXTENSION) *exts = NULL; in test_x509v3_get_d2i_multiple_basic_constraints()
705 X509_EXTENSION *ext; in test_x509v3_get_d2i_multiple_basic_constraints()
/openbsd/usr.sbin/acme-client/
H A Dkeyproc.c40 add_ext(STACK_OF(X509_EXTENSION) *sk, int nid, const char *value) in add_ext()
42 X509_EXTENSION *ex; in add_ext()
90 STACK_OF(X509_EXTENSION) *exts = NULL; in keyproc()
/openbsd/lib/libcrypto/ct/
H A Dct_sct_ctx.c149 X509_EXTENSION *preext = X509_get_ext(presigner, preidx); in ct_x509_cert_fixup()
150 X509_EXTENSION *certext = X509_get_ext(cert, certidx); in ct_x509_cert_fixup()
214 X509_EXTENSION *ext; in SCT_CTX_set1_cert()
/openbsd/usr.sbin/rpki-client/
H A Dcert.c242 sbgp_assysnum(const char *fn, struct cert *cert, X509_EXTENSION *ext) in sbgp_assysnum()
467 sbgp_ipaddrblk(const char *fn, struct cert *cert, X509_EXTENSION *ext) in sbgp_ipaddrblk()
504 sbgp_sia(const char *fn, struct cert *cert, X509_EXTENSION *ext) in sbgp_sia()
642 certificate_policies(const char *fn, struct cert *cert, X509_EXTENSION *ext) in certificate_policies()
745 X509_EXTENSION *ext; in cert_parse_ee_cert()
811 X509_EXTENSION *ext = NULL; in cert_parse_pre()

12