Symbol: TS_RESP_CTX
lib/libcrypto/ts/ts.h
361
TS_RESP_CTX *TS_RESP_CTX_new(void);
lib/libcrypto/ts/ts.h
362
void TS_RESP_CTX_free(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
365
int TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer);
lib/libcrypto/ts/ts.h
368
int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key);
lib/libcrypto/ts/ts.h
371
int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy);
lib/libcrypto/ts/ts.h
374
int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, STACK_OF(X509) *certs);
lib/libcrypto/ts/ts.h
378
int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy);
lib/libcrypto/ts/ts.h
382
int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md);
lib/libcrypto/ts/ts.h
385
int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx,
lib/libcrypto/ts/ts.h
390
int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx,
lib/libcrypto/ts/ts.h
396
void TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags);
lib/libcrypto/ts/ts.h
399
void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data);
lib/libcrypto/ts/ts.h
402
void TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data);
lib/libcrypto/ts/ts.h
407
void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx,
lib/libcrypto/ts/ts.h
411
int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx,
lib/libcrypto/ts/ts.h
415
int TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx,
lib/libcrypto/ts/ts.h
418
int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure);
lib/libcrypto/ts/ts.h
421
TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
423
TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
430
TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio);
lib/libcrypto/ts/ts.h
544
TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
546
const char *cert, TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
548
TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
550
const char *key, const char *pass, TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
552
const char *policy, TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
553
int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
554
int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
555
int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
557
TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
558
int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
559
int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
561
TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts_conf.c
193
TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
213
TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
239
TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
264
const char *pass, TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
290
TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
317
TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
351
TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
391
TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
452
TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
479
TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
497
TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
504
TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_conf.c
511
TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section, TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
147
TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data)
lib/libcrypto/ts/ts_rsp_sign.c
156
TS_RESP_CTX *
lib/libcrypto/ts/ts_rsp_sign.c
159
TS_RESP_CTX *ctx;
lib/libcrypto/ts/ts_rsp_sign.c
161
if (!(ctx = calloc(1, sizeof(TS_RESP_CTX)))) {
lib/libcrypto/ts/ts_rsp_sign.c
176
TS_RESP_CTX_free(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
195
TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer)
lib/libcrypto/ts/ts_rsp_sign.c
209
TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key)
lib/libcrypto/ts/ts_rsp_sign.c
220
TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy)
lib/libcrypto/ts/ts_rsp_sign.c
235
TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, STACK_OF(X509) *certs)
lib/libcrypto/ts/ts_rsp_sign.c
259
TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy)
lib/libcrypto/ts/ts_rsp_sign.c
281
TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md)
lib/libcrypto/ts/ts_rsp_sign.c
307
TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx, int secs, int millis, int micros)
lib/libcrypto/ts/ts_rsp_sign.c
330
TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags)
lib/libcrypto/ts/ts_rsp_sign.c
337
TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data)
lib/libcrypto/ts/ts_rsp_sign.c
345
TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx, TS_extension_cb cb, void *data)
lib/libcrypto/ts/ts_rsp_sign.c
353
TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx, int status, const char *text)
lib/libcrypto/ts/ts_rsp_sign.c
387
TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx, int status, const char *text)
lib/libcrypto/ts/ts_rsp_sign.c
401
TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure)
lib/libcrypto/ts/ts_rsp_sign.c
418
TS_RESP_CTX_get_request(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
425
TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
432
TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx, unsigned precision)
lib/libcrypto/ts/ts_rsp_sign.c
443
TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio)
lib/libcrypto/ts/ts_rsp_sign.c
514
TS_RESP_CTX_init(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
523
TS_RESP_CTX_cleanup(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
535
TS_RESP_check_request(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
593
TS_RESP_get_policy(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
626
TS_RESP_create_tst_info(TS_RESP_CTX *ctx, ASN1_OBJECT *policy)
lib/libcrypto/ts/ts_rsp_sign.c
712
TS_RESP_process_extensions(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
735
TS_RESP_sign(TS_RESP_CTX *ctx)
lib/libcrypto/ts/ts_rsp_sign.c
78
static void TS_RESP_CTX_init(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts_rsp_sign.c
79
static void TS_RESP_CTX_cleanup(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts_rsp_sign.c
80
static int TS_RESP_check_request(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts_rsp_sign.c
81
static ASN1_OBJECT *TS_RESP_get_policy(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts_rsp_sign.c
82
static TS_TST_INFO *TS_RESP_create_tst_info(TS_RESP_CTX *ctx,
lib/libcrypto/ts/ts_rsp_sign.c
84
static int TS_RESP_process_extensions(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts_rsp_sign.c
85
static int TS_RESP_sign(TS_RESP_CTX *ctx);
usr.bin/openssl/ts.c
102
static ASN1_INTEGER *serial_cb(TS_RESP_CTX *ctx, void *data);
usr.bin/openssl/ts.c
894
TS_RESP_CTX *resp_ctx = NULL;
usr.bin/openssl/ts.c
972
serial_cb(TS_RESP_CTX *ctx, void *data)