Asterisk - The Open Source Telephony Project
18.5.0
|
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 | attestation |
const ast_string_field | caller_id_number |
const ast_string_field | path |
EVP_PKEY * | private_key |
const ast_string_field | public_cert_url |
Definition at line 32 of file certificate.c.
SORCERY_OBJECT | ( | details | ) |
struct ast_string_field_mgr __field_mgr |
Definition at line 43 of file certificate.c.
struct ast_string_field_pool* __field_mgr_pool |
Definition at line 43 of file certificate.c.
const ast_string_field attestation |
The attestation level for this certificate
Definition at line 43 of file certificate.c.
Referenced by attestation_to_str(), on_load_attestation(), stir_shaken_certificate_apply(), and stir_shaken_certificate_get_attestation().
const ast_string_field caller_id_number |
The caller ID number associated with the certificate
Definition at line 43 of file certificate.c.
Referenced by stir_shaken_certificate_apply(), stir_shaken_certificate_get_by_caller_id_number(), and stir_shaken_certificate_load().
const ast_string_field path |
Path to a directory containing certificates
Definition at line 43 of file certificate.c.
Referenced by Api::load(), ResourceApi::load(), on_load_path(), path_to_str(), stir_shaken_certificate_apply(), and test_stir_shaken_create_cert().
EVP_PKEY* private_key |
The private key for the certificate
Definition at line 45 of file certificate.c.
Referenced by stir_shaken_certificate_apply(), stir_shaken_certificate_destructor(), stir_shaken_certificate_get_private_key(), and test_stir_shaken_create_cert().
const ast_string_field public_cert_url |
URL to the public certificate
Definition at line 43 of file certificate.c.
Referenced by on_load_public_cert_url(), public_cert_url_to_str(), stir_shaken_certificate_get_public_cert_url(), and test_stir_shaken_create_cert().