|
TS_REQ * | TS_REQ_new (void) |
|
void | TS_REQ_free (TS_REQ *a) |
|
int | i2d_TS_REQ (const TS_REQ *a, unsigned char **pp) |
|
TS_REQ * | d2i_TS_REQ (TS_REQ **a, const unsigned char **pp, long length) |
|
TS_REQ * | TS_REQ_dup (TS_REQ *a) |
|
TS_REQ * | d2i_TS_REQ_fp (FILE *fp, TS_REQ **a) |
|
int | i2d_TS_REQ_fp (FILE *fp, TS_REQ *a) |
|
TS_REQ * | d2i_TS_REQ_bio (BIO *fp, TS_REQ **a) |
|
int | i2d_TS_REQ_bio (BIO *fp, TS_REQ *a) |
|
TS_MSG_IMPRINT * | TS_MSG_IMPRINT_new (void) |
|
void | TS_MSG_IMPRINT_free (TS_MSG_IMPRINT *a) |
|
int | i2d_TS_MSG_IMPRINT (const TS_MSG_IMPRINT *a, unsigned char **pp) |
|
TS_MSG_IMPRINT * | d2i_TS_MSG_IMPRINT (TS_MSG_IMPRINT **a, const unsigned char **pp, long length) |
|
TS_MSG_IMPRINT * | TS_MSG_IMPRINT_dup (TS_MSG_IMPRINT *a) |
|
TS_MSG_IMPRINT * | d2i_TS_MSG_IMPRINT_fp (FILE *fp, TS_MSG_IMPRINT **a) |
|
int | i2d_TS_MSG_IMPRINT_fp (FILE *fp, TS_MSG_IMPRINT *a) |
|
TS_MSG_IMPRINT * | d2i_TS_MSG_IMPRINT_bio (BIO *fp, TS_MSG_IMPRINT **a) |
|
int | i2d_TS_MSG_IMPRINT_bio (BIO *fp, TS_MSG_IMPRINT *a) |
|
TS_RESP * | TS_RESP_new (void) |
|
void | TS_RESP_free (TS_RESP *a) |
|
int | i2d_TS_RESP (const TS_RESP *a, unsigned char **pp) |
|
TS_RESP * | d2i_TS_RESP (TS_RESP **a, const unsigned char **pp, long length) |
|
TS_TST_INFO * | PKCS7_to_TS_TST_INFO (PKCS7 *token) |
|
TS_RESP * | TS_RESP_dup (TS_RESP *a) |
|
TS_RESP * | d2i_TS_RESP_fp (FILE *fp, TS_RESP **a) |
|
int | i2d_TS_RESP_fp (FILE *fp, TS_RESP *a) |
|
TS_RESP * | d2i_TS_RESP_bio (BIO *fp, TS_RESP **a) |
|
int | i2d_TS_RESP_bio (BIO *fp, TS_RESP *a) |
|
TS_STATUS_INFO * | TS_STATUS_INFO_new (void) |
|
void | TS_STATUS_INFO_free (TS_STATUS_INFO *a) |
|
int | i2d_TS_STATUS_INFO (const TS_STATUS_INFO *a, unsigned char **pp) |
|
TS_STATUS_INFO * | d2i_TS_STATUS_INFO (TS_STATUS_INFO **a, const unsigned char **pp, long length) |
|
TS_STATUS_INFO * | TS_STATUS_INFO_dup (TS_STATUS_INFO *a) |
|
TS_TST_INFO * | TS_TST_INFO_new (void) |
|
void | TS_TST_INFO_free (TS_TST_INFO *a) |
|
int | i2d_TS_TST_INFO (const TS_TST_INFO *a, unsigned char **pp) |
|
TS_TST_INFO * | d2i_TS_TST_INFO (TS_TST_INFO **a, const unsigned char **pp, long length) |
|
TS_TST_INFO * | TS_TST_INFO_dup (TS_TST_INFO *a) |
|
TS_TST_INFO * | d2i_TS_TST_INFO_fp (FILE *fp, TS_TST_INFO **a) |
|
int | i2d_TS_TST_INFO_fp (FILE *fp, TS_TST_INFO *a) |
|
TS_TST_INFO * | d2i_TS_TST_INFO_bio (BIO *fp, TS_TST_INFO **a) |
|
int | i2d_TS_TST_INFO_bio (BIO *fp, TS_TST_INFO *a) |
|
TS_ACCURACY * | TS_ACCURACY_new (void) |
|
void | TS_ACCURACY_free (TS_ACCURACY *a) |
|
int | i2d_TS_ACCURACY (const TS_ACCURACY *a, unsigned char **pp) |
|
TS_ACCURACY * | d2i_TS_ACCURACY (TS_ACCURACY **a, const unsigned char **pp, long length) |
|
TS_ACCURACY * | TS_ACCURACY_dup (TS_ACCURACY *a) |
|
ESS_ISSUER_SERIAL * | ESS_ISSUER_SERIAL_new (void) |
|
void | ESS_ISSUER_SERIAL_free (ESS_ISSUER_SERIAL *a) |
|
int | i2d_ESS_ISSUER_SERIAL (const ESS_ISSUER_SERIAL *a, unsigned char **pp) |
|
ESS_ISSUER_SERIAL * | d2i_ESS_ISSUER_SERIAL (ESS_ISSUER_SERIAL **a, const unsigned char **pp, long length) |
|
ESS_ISSUER_SERIAL * | ESS_ISSUER_SERIAL_dup (ESS_ISSUER_SERIAL *a) |
|
ESS_CERT_ID * | ESS_CERT_ID_new (void) |
|
void | ESS_CERT_ID_free (ESS_CERT_ID *a) |
|
int | i2d_ESS_CERT_ID (const ESS_CERT_ID *a, unsigned char **pp) |
|
ESS_CERT_ID * | d2i_ESS_CERT_ID (ESS_CERT_ID **a, const unsigned char **pp, long length) |
|
ESS_CERT_ID * | ESS_CERT_ID_dup (ESS_CERT_ID *a) |
|
ESS_SIGNING_CERT * | ESS_SIGNING_CERT_new (void) |
|
void | ESS_SIGNING_CERT_free (ESS_SIGNING_CERT *a) |
|
int | i2d_ESS_SIGNING_CERT (const ESS_SIGNING_CERT *a, unsigned char **pp) |
|
ESS_SIGNING_CERT * | d2i_ESS_SIGNING_CERT (ESS_SIGNING_CERT **a, const unsigned char **pp, long length) |
|
ESS_SIGNING_CERT * | ESS_SIGNING_CERT_dup (ESS_SIGNING_CERT *a) |
|
void | ERR_load_TS_strings (void) |
|
int | TS_REQ_set_version (TS_REQ *a, long version) |
|
long | TS_REQ_get_version (const TS_REQ *a) |
|
int | TS_REQ_set_msg_imprint (TS_REQ *a, TS_MSG_IMPRINT *msg_imprint) |
|
TS_MSG_IMPRINT * | TS_REQ_get_msg_imprint (TS_REQ *a) |
|
int | TS_MSG_IMPRINT_set_algo (TS_MSG_IMPRINT *a, X509_ALGOR *alg) |
|
X509_ALGOR * | TS_MSG_IMPRINT_get_algo (TS_MSG_IMPRINT *a) |
|
int | TS_MSG_IMPRINT_set_msg (TS_MSG_IMPRINT *a, unsigned char *d, int len) |
|
ASN1_OCTET_STRING * | TS_MSG_IMPRINT_get_msg (TS_MSG_IMPRINT *a) |
|
int | TS_REQ_set_policy_id (TS_REQ *a, ASN1_OBJECT *policy) |
|
ASN1_OBJECT * | TS_REQ_get_policy_id (TS_REQ *a) |
|
int | TS_REQ_set_nonce (TS_REQ *a, const ASN1_INTEGER *nonce) |
|
const ASN1_INTEGER * | TS_REQ_get_nonce (const TS_REQ *a) |
|
int | TS_REQ_set_cert_req (TS_REQ *a, int cert_req) |
|
int | TS_REQ_get_cert_req (const TS_REQ *a) |
|
| STACK_OF (X509_EXTENSION)*TS_REQ_get_exts(TS_REQ *a) |
|
void | TS_REQ_ext_free (TS_REQ *a) |
|
int | TS_REQ_get_ext_count (TS_REQ *a) |
|
int | TS_REQ_get_ext_by_NID (TS_REQ *a, int nid, int lastpos) |
|
int | TS_REQ_get_ext_by_OBJ (TS_REQ *a, ASN1_OBJECT *obj, int lastpos) |
|
int | TS_REQ_get_ext_by_critical (TS_REQ *a, int crit, int lastpos) |
|
X509_EXTENSION * | TS_REQ_get_ext (TS_REQ *a, int loc) |
|
X509_EXTENSION * | TS_REQ_delete_ext (TS_REQ *a, int loc) |
|
int | TS_REQ_add_ext (TS_REQ *a, X509_EXTENSION *ex, int loc) |
|
void * | TS_REQ_get_ext_d2i (TS_REQ *a, int nid, int *crit, int *idx) |
|
int | TS_REQ_print_bio (BIO *bio, TS_REQ *a) |
|
int | TS_RESP_set_status_info (TS_RESP *a, TS_STATUS_INFO *info) |
|
TS_STATUS_INFO * | TS_RESP_get_status_info (TS_RESP *a) |
|
void | TS_RESP_set_tst_info (TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info) |
|
PKCS7 * | TS_RESP_get_token (TS_RESP *a) |
|
TS_TST_INFO * | TS_RESP_get_tst_info (TS_RESP *a) |
|
int | TS_TST_INFO_set_version (TS_TST_INFO *a, long version) |
|
long | TS_TST_INFO_get_version (const TS_TST_INFO *a) |
|
int | TS_TST_INFO_set_policy_id (TS_TST_INFO *a, ASN1_OBJECT *policy_id) |
|
ASN1_OBJECT * | TS_TST_INFO_get_policy_id (TS_TST_INFO *a) |
|
int | TS_TST_INFO_set_msg_imprint (TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint) |
|
TS_MSG_IMPRINT * | TS_TST_INFO_get_msg_imprint (TS_TST_INFO *a) |
|
int | TS_TST_INFO_set_serial (TS_TST_INFO *a, const ASN1_INTEGER *serial) |
|
const ASN1_INTEGER * | TS_TST_INFO_get_serial (const TS_TST_INFO *a) |
|
int | TS_TST_INFO_set_time (TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime) |
|
const ASN1_GENERALIZEDTIME * | TS_TST_INFO_get_time (const TS_TST_INFO *a) |
|
int | TS_TST_INFO_set_accuracy (TS_TST_INFO *a, TS_ACCURACY *accuracy) |
|
TS_ACCURACY * | TS_TST_INFO_get_accuracy (TS_TST_INFO *a) |
|
int | TS_ACCURACY_set_seconds (TS_ACCURACY *a, const ASN1_INTEGER *seconds) |
|
const ASN1_INTEGER * | TS_ACCURACY_get_seconds (const TS_ACCURACY *a) |
|
int | TS_ACCURACY_set_millis (TS_ACCURACY *a, const ASN1_INTEGER *millis) |
|
const ASN1_INTEGER * | TS_ACCURACY_get_millis (const TS_ACCURACY *a) |
|
int | TS_ACCURACY_set_micros (TS_ACCURACY *a, const ASN1_INTEGER *micros) |
|
const ASN1_INTEGER * | TS_ACCURACY_get_micros (const TS_ACCURACY *a) |
|
int | TS_TST_INFO_set_ordering (TS_TST_INFO *a, int ordering) |
|
int | TS_TST_INFO_get_ordering (const TS_TST_INFO *a) |
|
int | TS_TST_INFO_set_nonce (TS_TST_INFO *a, const ASN1_INTEGER *nonce) |
|
const ASN1_INTEGER * | TS_TST_INFO_get_nonce (const TS_TST_INFO *a) |
|
int | TS_TST_INFO_set_tsa (TS_TST_INFO *a, GENERAL_NAME *tsa) |
|
GENERAL_NAME * | TS_TST_INFO_get_tsa (TS_TST_INFO *a) |
|
void | TS_TST_INFO_ext_free (TS_TST_INFO *a) |
|
int | TS_TST_INFO_get_ext_count (TS_TST_INFO *a) |
|
int | TS_TST_INFO_get_ext_by_NID (TS_TST_INFO *a, int nid, int lastpos) |
|
int | TS_TST_INFO_get_ext_by_OBJ (TS_TST_INFO *a, ASN1_OBJECT *obj, int lastpos) |
|
int | TS_TST_INFO_get_ext_by_critical (TS_TST_INFO *a, int crit, int lastpos) |
|
X509_EXTENSION * | TS_TST_INFO_get_ext (TS_TST_INFO *a, int loc) |
|
X509_EXTENSION * | TS_TST_INFO_delete_ext (TS_TST_INFO *a, int loc) |
|
int | TS_TST_INFO_add_ext (TS_TST_INFO *a, X509_EXTENSION *ex, int loc) |
|
void * | TS_TST_INFO_get_ext_d2i (TS_TST_INFO *a, int nid, int *crit, int *idx) |
|
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_def_policy (TS_RESP_CTX *ctx, 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, 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 secs, int millis, int micros) |
|
int | TS_RESP_CTX_set_clock_precision_digits (TS_RESP_CTX *ctx, unsigned clock_precision_digits) |
|
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, TS_extension_cb cb, void *data) |
|
int | TS_RESP_CTX_set_status_info (TS_RESP_CTX *ctx, int status, const char *text) |
|
int | TS_RESP_CTX_set_status_info_cond (TS_RESP_CTX *ctx, int status, const char *text) |
|
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) |
|
int | TS_RESP_verify_signature (PKCS7 *token, STACK_OF(X509)*certs, X509_STORE *store, X509 **signer_out) |
|
int | TS_RESP_verify_response (TS_VERIFY_CTX *ctx, TS_RESP *response) |
|
int | TS_RESP_verify_token (TS_VERIFY_CTX *ctx, PKCS7 *token) |
|
TS_VERIFY_CTX * | TS_VERIFY_CTX_new (void) |
|
void | TS_VERIFY_CTX_init (TS_VERIFY_CTX *ctx) |
|
void | TS_VERIFY_CTX_free (TS_VERIFY_CTX *ctx) |
|
void | TS_VERIFY_CTX_cleanup (TS_VERIFY_CTX *ctx) |
|
TS_VERIFY_CTX * | TS_REQ_to_TS_VERIFY_CTX (TS_REQ *req, TS_VERIFY_CTX *ctx) |
|
int | TS_RESP_print_bio (BIO *bio, TS_RESP *a) |
|
int | TS_STATUS_INFO_print_bio (BIO *bio, TS_STATUS_INFO *a) |
|
int | TS_TST_INFO_print_bio (BIO *bio, TS_TST_INFO *a) |
|
int | TS_ASN1_INTEGER_print_bio (BIO *bio, const ASN1_INTEGER *num) |
|
int | TS_OBJ_print_bio (BIO *bio, const ASN1_OBJECT *obj) |
|
int | TS_ext_print_bio (BIO *bio, const STACK_OF(X509_EXTENSION)*extensions) |
|
int | TS_X509_ALGOR_print_bio (BIO *bio, const X509_ALGOR *alg) |
|
int | TS_MSG_IMPRINT_print_bio (BIO *bio, TS_MSG_IMPRINT *msg) |
|
X509 * | TS_CONF_load_cert (const char *file) |
|
| STACK_OF (X509)*TS_CONF_load_certs(const char *file) |
|
EVP_PKEY * | TS_CONF_load_key (const char *file, const char *pass) |
|
const char * | TS_CONF_get_tsa_section (CONF *conf, const char *section) |
|
int | TS_CONF_set_serial (CONF *conf, const char *section, TS_serial_cb cb, TS_RESP_CTX *ctx) |
|
int | TS_CONF_set_crypto_device (CONF *conf, const char *section, const char *device) |
|
int | TS_CONF_set_default_engine (const char *name) |
|
int | TS_CONF_set_signer_cert (CONF *conf, const char *section, const char *cert, TS_RESP_CTX *ctx) |
|
int | TS_CONF_set_certs (CONF *conf, const char *section, const char *certs, TS_RESP_CTX *ctx) |
|
int | TS_CONF_set_signer_key (CONF *conf, const char *section, const char *key, const char *pass, TS_RESP_CTX *ctx) |
|
int | TS_CONF_set_def_policy (CONF *conf, const char *section, 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) |
|
int | TS_CONF_set_clock_precision_digits (CONF *conf, const char *section, 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) |
|
int | TS_CONF_set_ess_cert_id_chain (CONF *conf, const char *section, TS_RESP_CTX *ctx) |
|