Asterisk - The Open Source Telephony Project  18.5.0
Public Member Functions | Data Fields
stir_shaken_general Struct Reference
Collaboration diagram for stir_shaken_general:
Collaboration graph
[legend]

Public Member Functions

 SORCERY_OBJECT (details)
 

Data Fields

struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
const ast_string_field ca_file
 
const ast_string_field ca_path
 
unsigned int cache_max_size
 
unsigned int curl_timeout
 
unsigned int signature_timeout
 

Detailed Description

Definition at line 36 of file general.c.

Member Function Documentation

◆ SORCERY_OBJECT()

SORCERY_OBJECT ( details  )

Field Documentation

◆ __field_mgr

struct ast_string_field_mgr __field_mgr

Definition at line 43 of file general.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 43 of file general.c.

◆ ca_file

const ast_string_field ca_file

File path to a certificate authority

Definition at line 43 of file general.c.

Referenced by ast_stir_shaken_ca_file(), ca_file_to_str(), and on_load_ca_file().

◆ ca_path

const ast_string_field ca_path

File path to a chain of trust

Definition at line 43 of file general.c.

Referenced by ast_stir_shaken_ca_path(), ca_path_to_str(), and on_load_ca_path().

◆ cache_max_size

unsigned int cache_max_size

Maximum size of public keys cache

Definition at line 45 of file general.c.

Referenced by ast_stir_shaken_cache_max_size(), and stir_shaken_general_load().

◆ curl_timeout

unsigned int curl_timeout

Maximum time to wait to CURL certificates

Definition at line 47 of file general.c.

Referenced by ast_stir_shaken_curl_timeout(), get_curl_instance(), and stir_shaken_general_load().

◆ signature_timeout

unsigned int signature_timeout

Amount of time a signature is valid for

Definition at line 49 of file general.c.

Referenced by ast_stir_shaken_signature_timeout(), and stir_shaken_general_load().


The documentation for this struct was generated from the following file: