Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
#include <verification.h>
Data Fields | |
struct ast_string_field_mgr | __field_mgr |
struct ast_string_field_pool * | __field_mgr_pool |
const ast_string_field | attestation |
const ast_string_field | caller_id |
const ast_string_field | cert_cn |
const ast_string_field | cert_spc |
struct ast_channel * | chan |
const ast_string_field | date_hdr |
time_t | date_hdr_time |
struct profile_cfg * | eprofile |
char | expiration [32] |
enum ast_stir_shaken_vs_response_code | failure_reason |
const ast_string_field | filename |
const ast_string_field | hash |
const ast_string_field | hash_family |
const ast_string_field | identity_hdr |
const ast_string_field | orig_tn |
const ast_string_field | public_url |
unsigned char * | raw_key |
long | raw_key_len |
const ast_string_field | tag |
const ast_string_field | url_family |
time_t | validity_check_time |
X509 * | xcert |
Definition at line 24 of file verification.h.
struct ast_string_field_mgr __field_mgr |
Definition at line 39 of file verification.h.
struct ast_string_field_pool* __field_mgr_pool |
Definition at line 39 of file verification.h.
const ast_string_field attestation |
Definition at line 39 of file verification.h.
Referenced by ast_stir_shaken_add_result_to_channel().
const ast_string_field caller_id |
Definition at line 39 of file verification.h.
Referenced by ast_stir_shaken_vs_ctx_create(), and ast_stir_shaken_vs_verify().
const ast_string_field cert_cn |
Definition at line 39 of file verification.h.
Referenced by check_cert(), and check_tn_auth_list().
const ast_string_field cert_spc |
Definition at line 39 of file verification.h.
Referenced by check_cert(), and check_tn_auth_list().
struct ast_channel* chan |
Definition at line 41 of file verification.h.
Referenced by ast_stir_shaken_add_result_to_channel(), and ast_stir_shaken_vs_ctx_create().
const ast_string_field date_hdr |
Definition at line 39 of file verification.h.
Referenced by check_date_header().
time_t date_hdr_time |
Definition at line 42 of file verification.h.
Referenced by ast_stir_shaken_vs_verify(), and check_date_header().
struct profile_cfg* eprofile |
Definition at line 40 of file verification.h.
Referenced by ast_stir_shaken_vs_get_failure_action(), ast_stir_shaken_vs_get_use_rfc9410_responses(), ast_stir_shaken_vs_verify(), check_cert(), check_date_header(), check_x5u_url(), ctx_destructor(), ctx_populate(), and retrieve_cert_from_url().
char expiration[32] |
Definition at line 46 of file verification.h.
Referenced by add_cert_expiration_to_astdb(), and retrieve_cert_from_cache().
enum ast_stir_shaken_vs_response_code failure_reason |
Definition at line 48 of file verification.h.
Referenced by ast_stir_shaken_add_result_to_channel(), and ast_stir_shaken_vs_ctx_set_response_code().
const ast_string_field filename |
Definition at line 39 of file verification.h.
Referenced by add_cert_key_to_astdb(), cleanup_cert_from_astdb_and_fs(), retrieve_cert_from_cache(), and retrieve_cert_from_url().
const ast_string_field hash |
Definition at line 39 of file verification.h.
Referenced by add_cert_key_to_astdb().
const ast_string_field hash_family |
Definition at line 39 of file verification.h.
Referenced by add_cert_expiration_to_astdb(), add_cert_key_to_astdb(), cleanup_cert_from_astdb_and_fs(), and retrieve_cert_from_cache().
const ast_string_field identity_hdr |
Definition at line 39 of file verification.h.
Referenced by ast_stir_shaken_add_result_to_channel(), and ast_stir_shaken_vs_verify().
const ast_string_field orig_tn |
Definition at line 39 of file verification.h.
Referenced by ast_stir_shaken_vs_verify().
const ast_string_field public_url |
Definition at line 39 of file verification.h.
Referenced by add_cert_key_to_astdb(), ast_stir_shaken_vs_verify(), check_cert(), check_tn_auth_list(), cleanup_cert_from_astdb_and_fs(), ctx_populate(), retrieve_cert_from_cache(), retrieve_cert_from_url(), and retrieve_verification_cert().
unsigned char* raw_key |
Definition at line 45 of file verification.h.
Referenced by ast_stir_shaken_vs_verify(), check_cert(), and ctx_destructor().
long raw_key_len |
Definition at line 44 of file verification.h.
Referenced by ast_stir_shaken_vs_verify(), and check_cert().
const ast_string_field tag |
Definition at line 39 of file verification.h.
Referenced by ast_stir_shaken_vs_ctx_create(), ast_stir_shaken_vs_verify(), check_cert(), check_date_header(), check_tn_auth_list(), check_x5u_url(), retrieve_cert_from_cache(), retrieve_cert_from_url(), and retrieve_verification_cert().
const ast_string_field url_family |
Definition at line 39 of file verification.h.
Referenced by add_cert_key_to_astdb(), and cleanup_cert_from_astdb_and_fs().
time_t validity_check_time |
Definition at line 43 of file verification.h.
Referenced by ast_stir_shaken_vs_verify(), and check_cert().
X509* xcert |
Definition at line 47 of file verification.h.
Referenced by add_cert_expiration_to_astdb(), check_cert(), check_tn_auth_list(), ctx_destructor(), retrieve_cert_from_cache(), and retrieve_cert_from_url().