28#define STIR_SHAKEN_ENCRYPTION_ALGORITHM "ES256" 
   29#define STIR_SHAKEN_PPT "shaken" 
   30#define STIR_SHAKEN_TYPE "passport" 
   32#define STIR_SHAKEN_VERIFICATION_DS "STIR/SHAKEN/VERIFICATION" 
   42#define STIR_SHAKEN_ATTESTATION_DS "STIR/SHAKEN/ATTESTATION" 
ast_stir_shaken_as_response_code
ast_stir_shaken_vs_response_code
struct stir_shaken_attestation_ds * ast_stir_shaken_get_attestation_datastore(struct ast_channel *chan)
const char * as_response_code_to_str(enum ast_stir_shaken_as_response_code as_rc)
Return string version of AS response code.
const char * vs_response_code_to_str(enum ast_stir_shaken_vs_response_code vs_rc)
Return string version of VS response code.
struct trusted_cert_store * get_trusted_cert_store(void)
Retrieves the OpenSSL trusted cert store.
struct ast_sorcery * get_sorcery(void)
Retrieve the stir/shaken sorcery context.
int get_tn_auth_nid(void)
Retrieves the OpenSSL NID for the TN Auth list extension.
Main Channel structure associated with a channel.
Structure for rwlock and tracking information.
Full structure for sorcery.
enum ast_stir_shaken_vs_response_code verify_result