Symbol: TS_TST_INFO
lib/libcrypto/ts/ts.h
164
TS_TST_INFO *PKCS7_to_TS_TST_INFO(PKCS7 *token);
lib/libcrypto/ts/ts.h
179
TS_TST_INFO *TS_TST_INFO_new(void);
lib/libcrypto/ts/ts.h
180
void TS_TST_INFO_free(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
181
int i2d_TS_TST_INFO(const TS_TST_INFO *a, unsigned char **pp);
lib/libcrypto/ts/ts.h
182
TS_TST_INFO *d2i_TS_TST_INFO(TS_TST_INFO **a, const unsigned char **pp,
lib/libcrypto/ts/ts.h
184
TS_TST_INFO *TS_TST_INFO_dup(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
186
TS_TST_INFO *d2i_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO **a);
lib/libcrypto/ts/ts.h
187
int i2d_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
188
TS_TST_INFO *d2i_TS_TST_INFO_bio(BIO *fp, TS_TST_INFO **a);
lib/libcrypto/ts/ts.h
189
int i2d_TS_TST_INFO_bio(BIO *fp, TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
269
void TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info);
lib/libcrypto/ts/ts.h
271
TS_TST_INFO *TS_RESP_get_tst_info(TS_RESP *a);
lib/libcrypto/ts/ts.h
273
int TS_TST_INFO_set_version(TS_TST_INFO *a, long version);
lib/libcrypto/ts/ts.h
274
long TS_TST_INFO_get_version(const TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
276
int TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy_id);
lib/libcrypto/ts/ts.h
277
ASN1_OBJECT *TS_TST_INFO_get_policy_id(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
279
int TS_TST_INFO_set_msg_imprint(TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint);
lib/libcrypto/ts/ts.h
280
TS_MSG_IMPRINT *TS_TST_INFO_get_msg_imprint(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
282
int TS_TST_INFO_set_serial(TS_TST_INFO *a, const ASN1_INTEGER *serial);
lib/libcrypto/ts/ts.h
283
const ASN1_INTEGER *TS_TST_INFO_get_serial(const TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
285
int TS_TST_INFO_set_time(TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime);
lib/libcrypto/ts/ts.h
286
const ASN1_GENERALIZEDTIME *TS_TST_INFO_get_time(const TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
288
int TS_TST_INFO_set_accuracy(TS_TST_INFO *a, TS_ACCURACY *accuracy);
lib/libcrypto/ts/ts.h
289
TS_ACCURACY *TS_TST_INFO_get_accuracy(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
300
int TS_TST_INFO_set_ordering(TS_TST_INFO *a, int ordering);
lib/libcrypto/ts/ts.h
301
int TS_TST_INFO_get_ordering(const TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
303
int TS_TST_INFO_set_nonce(TS_TST_INFO *a, const ASN1_INTEGER *nonce);
lib/libcrypto/ts/ts.h
304
const ASN1_INTEGER *TS_TST_INFO_get_nonce(const TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
306
int TS_TST_INFO_set_tsa(TS_TST_INFO *a, GENERAL_NAME *tsa);
lib/libcrypto/ts/ts.h
307
GENERAL_NAME *TS_TST_INFO_get_tsa(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
309
STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
310
void TS_TST_INFO_ext_free(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
311
int TS_TST_INFO_get_ext_count(TS_TST_INFO *a);
lib/libcrypto/ts/ts.h
312
int TS_TST_INFO_get_ext_by_NID(TS_TST_INFO *a, int nid, int lastpos);
lib/libcrypto/ts/ts.h
313
int TS_TST_INFO_get_ext_by_OBJ(TS_TST_INFO *a, const ASN1_OBJECT *obj,
lib/libcrypto/ts/ts.h
315
int TS_TST_INFO_get_ext_by_critical(TS_TST_INFO *a, int crit, int lastpos);
lib/libcrypto/ts/ts.h
316
X509_EXTENSION *TS_TST_INFO_get_ext(TS_TST_INFO *a, int loc);
lib/libcrypto/ts/ts.h
317
X509_EXTENSION *TS_TST_INFO_delete_ext(TS_TST_INFO *a, int loc);
lib/libcrypto/ts/ts.h
318
int TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc);
lib/libcrypto/ts/ts.h
319
void *TS_TST_INFO_get_ext_d2i(TS_TST_INFO *a, int nid, int *crit, int *idx);
lib/libcrypto/ts/ts.h
423
TS_TST_INFO *TS_RESP_CTX_get_tst_info(TS_RESP_CTX *ctx);
lib/libcrypto/ts/ts.h
526
int TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a);
lib/libcrypto/ts/ts_asn1.c
1036
TS_TST_INFO *
lib/libcrypto/ts/ts_asn1.c
357
.offset = offsetof(TS_TST_INFO, version),
lib/libcrypto/ts/ts_asn1.c
364
.offset = offsetof(TS_TST_INFO, policy_id),
lib/libcrypto/ts/ts_asn1.c
371
.offset = offsetof(TS_TST_INFO, msg_imprint),
lib/libcrypto/ts/ts_asn1.c
378
.offset = offsetof(TS_TST_INFO, serial),
lib/libcrypto/ts/ts_asn1.c
385
.offset = offsetof(TS_TST_INFO, time),
lib/libcrypto/ts/ts_asn1.c
392
.offset = offsetof(TS_TST_INFO, accuracy),
lib/libcrypto/ts/ts_asn1.c
399
.offset = offsetof(TS_TST_INFO, ordering),
lib/libcrypto/ts/ts_asn1.c
406
.offset = offsetof(TS_TST_INFO, nonce),
lib/libcrypto/ts/ts_asn1.c
413
.offset = offsetof(TS_TST_INFO, tsa),
lib/libcrypto/ts/ts_asn1.c
420
.offset = offsetof(TS_TST_INFO, extensions),
lib/libcrypto/ts/ts_asn1.c
432
.size = sizeof(TS_TST_INFO),
lib/libcrypto/ts/ts_asn1.c
437
TS_TST_INFO *
lib/libcrypto/ts/ts_asn1.c
438
d2i_TS_TST_INFO(TS_TST_INFO **a, const unsigned char **in, long len)
lib/libcrypto/ts/ts_asn1.c
440
return (TS_TST_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
lib/libcrypto/ts/ts_asn1.c
446
i2d_TS_TST_INFO(const TS_TST_INFO *a, unsigned char **out)
lib/libcrypto/ts/ts_asn1.c
452
TS_TST_INFO *
lib/libcrypto/ts/ts_asn1.c
455
return (TS_TST_INFO *)ASN1_item_new(&TS_TST_INFO_it);
lib/libcrypto/ts/ts_asn1.c
460
TS_TST_INFO_free(TS_TST_INFO *a)
lib/libcrypto/ts/ts_asn1.c
466
TS_TST_INFO *
lib/libcrypto/ts/ts_asn1.c
467
TS_TST_INFO_dup(TS_TST_INFO *x)
lib/libcrypto/ts/ts_asn1.c
474
TS_TST_INFO *
lib/libcrypto/ts/ts_asn1.c
475
d2i_TS_TST_INFO_bio(BIO *bp, TS_TST_INFO **a)
lib/libcrypto/ts/ts_asn1.c
482
i2d_TS_TST_INFO_bio(BIO *bp, TS_TST_INFO *a)
lib/libcrypto/ts/ts_asn1.c
489
TS_TST_INFO *
lib/libcrypto/ts/ts_asn1.c
490
d2i_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO **a)
lib/libcrypto/ts/ts_asn1.c
497
i2d_TS_TST_INFO_fp(FILE *fp, TS_TST_INFO *a)
lib/libcrypto/ts/ts_local.h
170
TS_TST_INFO *tst_info;
lib/libcrypto/ts/ts_local.h
263
TS_TST_INFO *tst_info;
lib/libcrypto/ts/ts_rsp_print.c
200
TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_print.c
84
TS_TST_INFO *tst_info;
lib/libcrypto/ts/ts_rsp_sign.c
424
TS_TST_INFO *
lib/libcrypto/ts/ts_rsp_sign.c
625
static TS_TST_INFO *
lib/libcrypto/ts/ts_rsp_sign.c
629
TS_TST_INFO *tst_info = NULL;
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_utils.c
126
TS_RESP_set_tst_info(TS_RESP *a, PKCS7 *p7, TS_TST_INFO *tst_info)
lib/libcrypto/ts/ts_rsp_utils.c
143
TS_TST_INFO *
lib/libcrypto/ts/ts_rsp_utils.c
151
TS_TST_INFO_set_version(TS_TST_INFO *a, long version)
lib/libcrypto/ts/ts_rsp_utils.c
158
TS_TST_INFO_get_version(const TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
165
TS_TST_INFO_set_policy_id(TS_TST_INFO *a, ASN1_OBJECT *policy)
lib/libcrypto/ts/ts_rsp_utils.c
183
TS_TST_INFO_get_policy_id(TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
190
TS_TST_INFO_set_msg_imprint(TS_TST_INFO *a, TS_MSG_IMPRINT *msg_imprint)
lib/libcrypto/ts/ts_rsp_utils.c
208
TS_TST_INFO_get_msg_imprint(TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
215
TS_TST_INFO_set_serial(TS_TST_INFO *a, const ASN1_INTEGER *serial)
lib/libcrypto/ts/ts_rsp_utils.c
233
TS_TST_INFO_get_serial(const TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
240
TS_TST_INFO_set_time(TS_TST_INFO *a, const ASN1_GENERALIZEDTIME *gtime)
lib/libcrypto/ts/ts_rsp_utils.c
258
TS_TST_INFO_get_time(const TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
265
TS_TST_INFO_set_accuracy(TS_TST_INFO *a, TS_ACCURACY *accuracy)
lib/libcrypto/ts/ts_rsp_utils.c
283
TS_TST_INFO_get_accuracy(TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
369
TS_TST_INFO_set_ordering(TS_TST_INFO *a, int ordering)
lib/libcrypto/ts/ts_rsp_utils.c
377
TS_TST_INFO_get_ordering(const TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
384
TS_TST_INFO_set_nonce(TS_TST_INFO *a, const ASN1_INTEGER *nonce)
lib/libcrypto/ts/ts_rsp_utils.c
402
TS_TST_INFO_get_nonce(const TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
409
TS_TST_INFO_set_tsa(TS_TST_INFO *a, GENERAL_NAME *tsa)
lib/libcrypto/ts/ts_rsp_utils.c
427
TS_TST_INFO_get_tsa(TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
433
STACK_OF(X509_EXTENSION) *TS_TST_INFO_get_exts(TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
440
TS_TST_INFO_ext_free(TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
450
TS_TST_INFO_get_ext_count(TS_TST_INFO *a)
lib/libcrypto/ts/ts_rsp_utils.c
457
TS_TST_INFO_get_ext_by_NID(TS_TST_INFO *a, int nid, int lastpos)
lib/libcrypto/ts/ts_rsp_utils.c
464
TS_TST_INFO_get_ext_by_OBJ(TS_TST_INFO *a, const ASN1_OBJECT *obj, int lastpos)
lib/libcrypto/ts/ts_rsp_utils.c
471
TS_TST_INFO_get_ext_by_critical(TS_TST_INFO *a, int crit, int lastpos)
lib/libcrypto/ts/ts_rsp_utils.c
478
TS_TST_INFO_get_ext(TS_TST_INFO *a, int loc)
lib/libcrypto/ts/ts_rsp_utils.c
485
TS_TST_INFO_delete_ext(TS_TST_INFO *a, int loc)
lib/libcrypto/ts/ts_rsp_utils.c
492
TS_TST_INFO_add_ext(TS_TST_INFO *a, X509_EXTENSION *ex, int loc)
lib/libcrypto/ts/ts_rsp_utils.c
499
TS_TST_INFO_get_ext_d2i(TS_TST_INFO *a, int nid, int *crit, int *idx)
lib/libcrypto/ts/ts_rsp_verify.c
475
TS_TST_INFO *tst_info = TS_RESP_get_tst_info(response);
lib/libcrypto/ts/ts_rsp_verify.c
500
TS_TST_INFO *tst_info = PKCS7_to_TS_TST_INFO(token);
lib/libcrypto/ts/ts_rsp_verify.c
525
TS_TST_INFO *tst_info)
lib/libcrypto/ts/ts_rsp_verify.c
678
TS_check_policy(ASN1_OBJECT *req_oid, TS_TST_INFO *tst_info)
lib/libcrypto/ts/ts_rsp_verify.c
691
TS_compute_imprint(BIO *data, TS_TST_INFO *tst_info, X509_ALGOR **out_md_alg,
lib/libcrypto/ts/ts_rsp_verify.c
754
TS_TST_INFO *tst_info)
lib/libcrypto/ts/ts_rsp_verify.c
785
TS_check_nonces(const ASN1_INTEGER *a, TS_TST_INFO *tst_info)
lib/libcrypto/ts/ts_rsp_verify.c
82
PKCS7 *token, TS_TST_INFO *tst_info);
lib/libcrypto/ts/ts_rsp_verify.c
85
static int TS_check_policy(ASN1_OBJECT *req_oid, TS_TST_INFO *tst_info);
lib/libcrypto/ts/ts_rsp_verify.c
86
static int TS_compute_imprint(BIO *data, TS_TST_INFO *tst_info,
lib/libcrypto/ts/ts_rsp_verify.c
91
TS_TST_INFO *tst_info);
lib/libcrypto/ts/ts_rsp_verify.c
92
static int TS_check_nonces(const ASN1_INTEGER *a, TS_TST_INFO *tst_info);
usr.bin/openssl/ts.c
807
TS_TST_INFO *tst_info = TS_RESP_get_tst_info(response);
usr.bin/openssl/ts.c
848
TS_TST_INFO *tst_info = NULL;