Asterisk - The Open Source Telephony Project  18.5.0
Public Member Functions | Data Fields
stir_shaken_certificate Struct Reference
Collaboration diagram for stir_shaken_certificate:
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 attestation
 
const ast_string_field caller_id_number
 
const ast_string_field path
 
EVP_PKEY * private_key
 
const ast_string_field public_cert_url
 

Detailed Description

Definition at line 32 of file certificate.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 certificate.c.

◆ __field_mgr_pool

struct ast_string_field_pool* __field_mgr_pool

Definition at line 43 of file certificate.c.

◆ attestation

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().

◆ caller_id_number

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().

◆ path

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().

◆ private_key

EVP_PKEY* private_key

◆ public_cert_url

const ast_string_field public_cert_url

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