Lines Matching defs:X509_REQ

240 } X509_REQ;
632 int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r);
648 int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md);
649 int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx);
660 int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type,
671 X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req);
672 int i2d_X509_REQ_fp(FILE *fp, X509_REQ *req);
710 X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req);
711 int i2d_X509_REQ_bio(BIO *bp, X509_REQ *req);
748 X509_REQ *X509_REQ_dup(X509_REQ *req);
774 X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md);
775 X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey);
803 DECLARE_ASN1_FUNCTIONS(X509_REQ)
905 int X509_REQ_set_version(X509_REQ *x, long version);
906 int X509_REQ_set_subject_name(X509_REQ *req, X509_NAME *name);
907 int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey);
908 EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req);
912 STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req);
913 int X509_REQ_add_extensions_nid(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts,
915 int X509_REQ_add_extensions(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts);
916 int X509_REQ_get_attr_count(const X509_REQ *req);
917 int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos);
918 int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, ASN1_OBJECT *obj,
920 X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc);
921 X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc);
922 int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr);
923 int X509_REQ_add1_attr_by_OBJ(X509_REQ *req,
926 int X509_REQ_add1_attr_by_NID(X509_REQ *req,
929 int X509_REQ_add1_attr_by_txt(X509_REQ *req,
942 int X509_REQ_check_private_key(X509_REQ *x509, EVP_PKEY *pkey);
972 int X509_REQ_print_fp(FILE *bp, X509_REQ *req);
987 int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflag,
989 int X509_REQ_print(BIO *bp, X509_REQ *req);