Lines Matching refs:X509_CRL

54     .generate_stack_macros("X509_CRL");
211 X509_CRL *crl;
300 X509_CRL_METHOD *X509_CRL_METHOD_new(int (*crl_init) (X509_CRL *crl),
301 int (*crl_free) (X509_CRL *crl),
302 int (*crl_lookup) (X509_CRL *crl,
308 int (*crl_verify) (X509_CRL *crl,
312 void X509_CRL_set_meth_data(X509_CRL *crl, void *dat);
313 void *X509_CRL_get_meth_data(X509_CRL *crl);
323 int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r);
341 int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md);
342 int X509_CRL_sign_ctx(X509_CRL *x, EVP_MD_CTX *ctx);
351 int X509_CRL_digest(const X509_CRL *data, const EVP_MD *type,
359 X509_CRL *X509_CRL_load_http(const char *url, BIO *bio, BIO *rbio, int timeout);
365 OCSP_REQ_CTX_nbio_d2i(rctx, pcrl, ASN1_ITEM_rptr(X509_CRL))
371 X509_CRL *d2i_X509_CRL_fp(FILE *fp, X509_CRL **crl);
372 int i2d_X509_CRL_fp(FILE *fp, const X509_CRL *crl);
417 X509_CRL *d2i_X509_CRL_bio(BIO *bp, X509_CRL **crl);
418 int i2d_X509_CRL_bio(BIO *bp, const X509_CRL *crl);
465 DECLARE_ASN1_DUP_FUNCTION(X509_CRL)
588 DECLARE_ASN1_FUNCTIONS(X509_CRL)
589 X509_CRL *X509_CRL_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
591 int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev);
592 int X509_CRL_get0_by_serial(X509_CRL *crl,
594 int X509_CRL_get0_by_cert(X509_CRL *crl, X509_REVOKED **ret, X509 *x);
722 int X509_CRL_set_version(X509_CRL *x, long version);
723 int X509_CRL_set_issuer_name(X509_CRL *x, const X509_NAME *name);
724 int X509_CRL_set1_lastUpdate(X509_CRL *x, const ASN1_TIME *tm);
725 int X509_CRL_set1_nextUpdate(X509_CRL *x, const ASN1_TIME *tm);
726 int X509_CRL_sort(X509_CRL *crl);
727 int X509_CRL_up_ref(X509_CRL *crl);
734 long X509_CRL_get_version(const X509_CRL *crl);
735 const ASN1_TIME *X509_CRL_get0_lastUpdate(const X509_CRL *crl);
736 const ASN1_TIME *X509_CRL_get0_nextUpdate(const X509_CRL *crl);
738 OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl);
739 OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl);
741 X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl);
742 const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl);
743 STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl);
744 void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig,
746 int X509_CRL_get_signature_nid(const X509_CRL *crl);
747 int i2d_re_X509_CRL_tbs(X509_CRL *req, unsigned char **pp);
756 X509_CRL *X509_CRL_diff(X509_CRL *base, X509_CRL *newer,
765 int X509_CRL_check_suiteb(X509_CRL *crl, EVP_PKEY *pk, unsigned long flags);
801 int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b);
802 int X509_CRL_match(const X509_CRL *a, const X509_CRL *b);
808 int X509_CRL_print_fp(FILE *bp, X509_CRL *x);
821 int X509_CRL_print_ex(BIO *out, X509_CRL *x, unsigned long nmflag);
822 int X509_CRL_print(BIO *bp, X509_CRL *x);
898 int X509_CRL_get_ext_count(const X509_CRL *x);
899 int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos);
900 int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj,
902 int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos);
903 X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc);
904 X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc);
905 int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc);
906 void *X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx);
907 int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit,