Asterisk - The Open Source Telephony Project GIT-master-0bf3178
Data Fields
ast_manager_user Struct Reference

user descriptor, as read from the config file. More...

Collaboration diagram for ast_manager_user:
Collaboration graph
[legend]

Data Fields

char * a1_hash
 
struct ast_acl_listacl
 
int allowmultiplelogin
 
struct ast_variablechanvars
 
int displayconnects
 
struct ao2_containerexcludefilters
 
struct ao2_containerincludefilters
 
int keep
 
int readperm
 
char * secret
 
char username [80]
 
int writeperm
 
int writetimeout
 

Detailed Description

user descriptor, as read from the config file.

Note
It is still missing some fields – e.g. we can have multiple permit and deny lines which are not supported here, and readperm/writeperm/writetimeout are not stored.

Definition at line 345 of file manager.c.

Field Documentation

◆ a1_hash

char* a1_hash

precalculated A1 for Digest auth

Definition at line 357 of file manager.c.

◆ acl

struct ast_acl_list* acl

ACL setting

Definition at line 356 of file manager.c.

◆ allowmultiplelogin

int allowmultiplelogin

Per user option

Definition at line 352 of file manager.c.

◆ chanvars

struct ast_variable* chanvars

Channel variables to set for originate

Definition at line 358 of file manager.c.

◆ displayconnects

int displayconnects

XXX unused

Definition at line 351 of file manager.c.

◆ excludefilters

struct ao2_container* excludefilters

Manager event filters - exclude list

Definition at line 355 of file manager.c.

◆ includefilters

struct ao2_container* includefilters

Manager event filters - include list

Definition at line 354 of file manager.c.

◆ keep

int keep

mark entries created on a reload

Definition at line 353 of file manager.c.

◆ readperm

int readperm

Authorization for reading

Definition at line 348 of file manager.c.

◆ secret

char* secret

Secret for logging in

Definition at line 347 of file manager.c.

Referenced by Registration::write().

◆ username

char username[80]

Definition at line 346 of file manager.c.

◆ writeperm

int writeperm

Authorization for writing

Definition at line 349 of file manager.c.

◆ writetimeout

int writetimeout

Per user Timeout for ast_carefulwrite()

Definition at line 350 of file manager.c.


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