Lines Matching defs:TS_REQ

97 typedef struct TS_req_st TS_REQ;
135 TS_REQ *TS_REQ_new(void);
136 void TS_REQ_free(TS_REQ *a);
137 int i2d_TS_REQ(const TS_REQ *a, unsigned char **pp);
138 TS_REQ *d2i_TS_REQ(TS_REQ **a, const unsigned char **pp, long length);
140 TS_REQ *TS_REQ_dup(TS_REQ *a);
142 TS_REQ *d2i_TS_REQ_fp(FILE *fp, TS_REQ **a);
143 int i2d_TS_REQ_fp(FILE *fp, TS_REQ *a);
144 TS_REQ *d2i_TS_REQ_bio(BIO *fp, TS_REQ **a);
145 int i2d_TS_REQ_bio(BIO *fp, TS_REQ *a);
221 int TS_REQ_set_version(TS_REQ *a, long version);
222 long TS_REQ_get_version(const TS_REQ *a);
224 int TS_REQ_set_msg_imprint(TS_REQ *a, TS_MSG_IMPRINT *msg_imprint);
225 TS_MSG_IMPRINT *TS_REQ_get_msg_imprint(TS_REQ *a);
233 int TS_REQ_set_policy_id(TS_REQ *a, const ASN1_OBJECT *policy);
234 ASN1_OBJECT *TS_REQ_get_policy_id(TS_REQ *a);
236 int TS_REQ_set_nonce(TS_REQ *a, const ASN1_INTEGER *nonce);
237 const ASN1_INTEGER *TS_REQ_get_nonce(const TS_REQ *a);
239 int TS_REQ_set_cert_req(TS_REQ *a, int cert_req);
240 int TS_REQ_get_cert_req(const TS_REQ *a);
242 STACK_OF(X509_EXTENSION) *TS_REQ_get_exts(TS_REQ *a);
243 void TS_REQ_ext_free(TS_REQ *a);
244 int TS_REQ_get_ext_count(TS_REQ *a);
245 int TS_REQ_get_ext_by_NID(TS_REQ *a, int nid, int lastpos);
246 int TS_REQ_get_ext_by_OBJ(TS_REQ *a, const ASN1_OBJECT *obj, int lastpos);
247 int TS_REQ_get_ext_by_critical(TS_REQ *a, int crit, int lastpos);
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);
251 void *TS_REQ_get_ext_d2i(TS_REQ *a, int nid, int *crit, int *idx);
253 /* Function declarations for TS_REQ defined in ts/ts_req_print.c */
255 int TS_REQ_print_bio(BIO *bio, TS_REQ *a);
421 TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx);
520 TS_VERIFY_CTX *TS_REQ_to_TS_VERIFY_CTX(TS_REQ *req, TS_VERIFY_CTX *ctx);