Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
ast_sip_auth Struct Reference

Data Fields

struct {
   struct ast_sorcery_object_details   details
 
}; 
 
struct ast_string_field_mgr __field_mgr
 
struct ast_string_field_pool__field_mgr_pool
 
const ast_string_field auth_pass
 
const ast_string_field auth_user
 
const ast_string_field md5_creds
 
unsigned int nonce_lifetime
 
const ast_string_field oauth_clientid
 
const ast_string_field oauth_secret
 
const ast_string_field realm
 
const ast_string_field refresh_token
 
enum ast_sip_auth_type type
 

Detailed Description

Definition at line 577 of file res_pjsip.h.

Field Documentation

struct { ... }

Sorcery ID of the auth is its name

const ast_string_field auth_pass

Authentication password

Definition at line 585 of file res_pjsip.h.

const ast_string_field auth_user

Authentication username

Definition at line 583 of file res_pjsip.h.

const ast_string_field md5_creds

Authentication credentials in MD5 format (hash of user:realm:pass)

Definition at line 587 of file res_pjsip.h.

unsigned int nonce_lifetime

The time period (in seconds) that a nonce may be reused

Definition at line 595 of file res_pjsip.h.

const ast_string_field oauth_clientid

Client ID to use for OAuth authentication

Definition at line 591 of file res_pjsip.h.

const ast_string_field oauth_secret

Secret to use for OAuth authentication

Definition at line 593 of file res_pjsip.h.

const ast_string_field realm

Identification for these credentials

Definition at line 581 of file res_pjsip.h.

const ast_string_field refresh_token

Refresh token to use for OAuth authentication

Definition at line 589 of file res_pjsip.h.

enum ast_sip_auth_type type

Used to determine what to use when authenticating

Definition at line 597 of file res_pjsip.h.


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