TS_RESP_CTX
static ASN1_INTEGER *serial_cb(TS_RESP_CTX *ctx, void *data);
TS_RESP_CTX *resp_ctx = NULL;
static ASN1_INTEGER *serial_cb(TS_RESP_CTX *ctx, void *data)
TS_RESP_CTX *ctx)
const char *cert, TS_RESP_CTX *ctx)
TS_RESP_CTX *ctx)
TS_RESP_CTX *ctx)
const char *md, TS_RESP_CTX *ctx)
const char *policy, TS_RESP_CTX *ctx)
int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx)
int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx)
int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx)
TS_RESP_CTX *ctx)
const char *field, int flag, TS_RESP_CTX *ctx)
int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx)
int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx)
TS_RESP_CTX *ctx)
TS_RESP_CTX *ctx)
TS_RESP_CTX *TS_RESP_CTX_new(void)
void TS_RESP_CTX_free(TS_RESP_CTX *ctx)
int TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer)
int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key)
int TS_RESP_CTX_set_signer_digest(TS_RESP_CTX *ctx, const EVP_MD *md)
int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy)
int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, STACK_OF(X509) *certs)
int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy)
int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md)
int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx,
void TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags)
void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data)
void TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data)
void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx,
static void ts_RESP_CTX_init(TS_RESP_CTX *ctx);
int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx,
static void ts_RESP_CTX_cleanup(TS_RESP_CTX *ctx);
static int ts_RESP_check_request(TS_RESP_CTX *ctx);
static ASN1_OBJECT *ts_RESP_get_policy(TS_RESP_CTX *ctx);
static TS_TST_INFO *ts_RESP_create_tst_info(TS_RESP_CTX *ctx,
int TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx,
int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure)
static int ts_RESP_process_extensions(TS_RESP_CTX *ctx);
static int ts_RESP_sign(TS_RESP_CTX *ctx);
TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx)
TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx)
int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx,
TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio)
static void ts_RESP_CTX_init(TS_RESP_CTX *ctx)
static void ts_RESP_CTX_cleanup(TS_RESP_CTX *ctx)
static int ts_RESP_check_request(TS_RESP_CTX *ctx)
static ASN1_OBJECT *ts_RESP_get_policy(TS_RESP_CTX *ctx)
static TS_TST_INFO *ts_RESP_create_tst_info(TS_RESP_CTX *ctx,
static int ts_RESP_process_extensions(TS_RESP_CTX *ctx)
static int ts_RESP_sign(TS_RESP_CTX *ctx)
int TS_RESP_CTX_set_ess_cert_id_digest(TS_RESP_CTX *ctx, const EVP_MD *md)
TS_RESP_CTX *TS_RESP_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
TS_RESP_CTX *ctx;
TS_RESP_CTX *TS_RESP_CTX_new(void);
TS_RESP_CTX *TS_RESP_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
void TS_RESP_CTX_free(TS_RESP_CTX *ctx);
int TS_RESP_CTX_set_signer_cert(TS_RESP_CTX *ctx, X509 *signer);
int TS_RESP_CTX_set_signer_key(TS_RESP_CTX *ctx, EVP_PKEY *key);
int TS_RESP_CTX_set_signer_digest(TS_RESP_CTX *ctx,
int TS_RESP_CTX_set_ess_cert_id_digest(TS_RESP_CTX *ctx, const EVP_MD *md);
int TS_RESP_CTX_set_def_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *def_policy);
int TS_RESP_CTX_set_certs(TS_RESP_CTX *ctx, STACK_OF(X509) *certs);
int TS_RESP_CTX_add_policy(TS_RESP_CTX *ctx, const ASN1_OBJECT *policy);
int TS_RESP_CTX_add_md(TS_RESP_CTX *ctx, const EVP_MD *md);
int TS_RESP_CTX_set_accuracy(TS_RESP_CTX *ctx,
int TS_RESP_CTX_set_clock_precision_digits(TS_RESP_CTX *ctx,
void TS_RESP_CTX_add_flags(TS_RESP_CTX *ctx, int flags);
void TS_RESP_CTX_set_serial_cb(TS_RESP_CTX *ctx, TS_serial_cb cb, void *data);
void TS_RESP_CTX_set_time_cb(TS_RESP_CTX *ctx, TS_time_cb cb, void *data);
void TS_RESP_CTX_set_extension_cb(TS_RESP_CTX *ctx,
int TS_RESP_CTX_set_status_info(TS_RESP_CTX *ctx,
int TS_RESP_CTX_set_status_info_cond(TS_RESP_CTX *ctx,
int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure);
TS_REQ *TS_RESP_CTX_get_request(TS_RESP_CTX *ctx);
TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx);
TS_RESP *TS_RESP_create_response(TS_RESP_CTX *ctx, BIO *req_bio);
TS_RESP_CTX *ctx);
const char *cert, TS_RESP_CTX *ctx);
TS_RESP_CTX *ctx);
TS_RESP_CTX *ctx);
const char *md, TS_RESP_CTX *ctx);
const char *policy, TS_RESP_CTX *ctx);
int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx);
int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx);
int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx);
TS_RESP_CTX *ctx);
int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx);
int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx);
TS_RESP_CTX *ctx);
TS_RESP_CTX *ctx);