| /freebsd/crypto/openssl/doc/man3/ |
| H A D | CTLOG_STORE_new.pod | 14 CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq); 15 CTLOG_STORE *CTLOG_STORE_new(void); 16 void CTLOG_STORE_free(CTLOG_STORE *store); 18 int CTLOG_STORE_load_default_file(CTLOG_STORE *store); 19 int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file); 23 A CTLOG_STORE is a container for a list of CTLOGs (Certificate Transparency 33 The CTLOG_STORE is then populated by CTLOG_STORE_load_default_file() or 39 CTLOG_STORE. 53 Once a CTLOG_STORE is no longer required, it should be passed to 55 with the CTLOG_STORE itself. If the argument is NULL, nothing is done. [all …]
|
| H A D | SCT_print.pod | 12 void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs); 14 const char *separator, const CTLOG_STORE *logs); 23 The output can be indented by a specified number of spaces. If a B<CTLOG_STORE> 25 each SCT (if that log is in the CTLOG_STORE). Alternatively, NULL can be passed 26 as the CTLOG_STORE parameter to disable this feature.
|
| H A D | CTLOG_STORE_get0_log_by_id.pod | 6 Get a Certificate Transparency log from a CTLOG_STORE 12 const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, 24 in a CTLOG_STORE that has a given LogID. 29 exists in the given CTLOG_STORE, otherwise it returns NULL.
|
| H A D | CT_POLICY_EVAL_CTX_new.pod | 25 const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx); 27 CTLOG_STORE *log_store); 89 Holds a pointer to the CTLOG_STORE, so the CTLOG_STORE must outlive the
|
| H A D | SCT_validate.pod | 53 A CTLOG_STORE that contains the CT log that issued this SCT. 55 If the SCT was issued by a log that is not in this CTLOG_STORE, the validation
|
| /freebsd/crypto/openssl/crypto/ct/ |
| H A D | ct_log.c | 44 CTLOG_STORE *log_store; 100 CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq) in CTLOG_STORE_new_ex() 102 CTLOG_STORE *ret = OPENSSL_zalloc(sizeof(*ret)); in CTLOG_STORE_new_ex() 126 CTLOG_STORE *CTLOG_STORE_new(void) in CTLOG_STORE_new() 131 void CTLOG_STORE_free(CTLOG_STORE *store) in CTLOG_STORE_free() 140 static int ctlog_new_from_conf(CTLOG_STORE *store, CTLOG **ct_log, in ctlog_new_from_conf() 161 int CTLOG_STORE_load_default_file(CTLOG_STORE *store) in CTLOG_STORE_load_default_file() 215 int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file) in CTLOG_STORE_load_file() 322 const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, in CTLOG_STORE_get0_log_by_id()
|
| H A D | ct_policy.c | 85 CTLOG_STORE *log_store) in CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE() 105 const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx) in CT_POLICY_EVAL_CTX_get0_log_store()
|
| H A D | ct_prn.c | 71 const CTLOG_STORE *log_store) in SCT_print() 115 const char *separator, const CTLOG_STORE *log_store) in SCT_LIST_print()
|
| H A D | ct_local.h | 113 CTLOG_STORE *log_store;
|
| /freebsd/crypto/openssl/include/openssl/ |
| H A D | ct.h | 169 const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx); 173 CTLOG_STORE *log_store); 354 void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs); 364 const char *separator, const CTLOG_STORE *logs); 536 CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq); 543 CTLOG_STORE *CTLOG_STORE_new(void); 548 void CTLOG_STORE_free(CTLOG_STORE *store); 554 const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, 562 __owur int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file); 568 __owur int CTLOG_STORE_load_default_file(CTLOG_STORE *store);
|
| H A D | ct.h.in | 121 const CTLOG_STORE *CT_POLICY_EVAL_CTX_get0_log_store(const CT_POLICY_EVAL_CTX *ctx); 125 CTLOG_STORE *log_store); 306 void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *logs); 316 const char *separator, const CTLOG_STORE *logs); 488 CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq); 495 CTLOG_STORE *CTLOG_STORE_new(void); 500 void CTLOG_STORE_free(CTLOG_STORE *store); 506 const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, 514 __owur int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file); 520 __owur int CTLOG_STORE_load_default_file(CTLOG_STORE *store);
|
| H A D | types.h | 221 typedef struct ctlog_store_st CTLOG_STORE; typedef
|
| H A D | ssl.h.in | 2647 * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, 2649 * CTLOG_STORE. 2656 * If a CTLOG_STORE has previously been set using SSL_CTX_set_ctlog_store, 2658 * CTLOG_STORE. 2665 * Ownership of the CTLOG_STORE is transferred to the SSL_CTX. 2667 void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE *logs); 2676 const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx);
|
| H A D | ssl.h | 2714 void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE *logs); 2723 const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx);
|
| /freebsd/crypto/openssl/test/ |
| H A D | ct_test.c | 36 CTLOG_STORE *ctlog_store;
|
| /freebsd/crypto/openssl/util/ |
| H A D | indent.pro | 630 -T CTLOG_STORE
|
| /freebsd/crypto/openssl/ssl/ |
| H A D | ssl_local.h | 950 CTLOG_STORE *ctlog_store; /* CT Log Store */
|
| H A D | ssl_lib.c | 6703 void SSL_CTX_set0_ctlog_store(SSL_CTX *ctx, CTLOG_STORE *logs) in SSL_CTX_set0_ctlog_store() 6709 const CTLOG_STORE *SSL_CTX_get0_ctlog_store(const SSL_CTX *ctx) in SSL_CTX_get0_ctlog_store()
|
| /freebsd/crypto/openssl/apps/ |
| H A D | s_client.c | 3556 const CTLOG_STORE *log_store = SSL_CTX_get0_ctlog_store(ctx); in print_stuff()
|