diff options
author | Joshua Colp <jcolp@digium.com> | 2018-01-10 06:55:29 -0600 |
---|---|---|
committer | Gerrit Code Review <gerrit2@gerrit.digium.api> | 2018-01-10 06:55:29 -0600 |
commit | 3e8b951509a84f32c93f77a32b6f95c15072fdca (patch) | |
tree | ad234717045cccae2ea5479987a8b7188fab80a3 /res/res_pjsip.c | |
parent | f2c583624b65f32b169f75bb4d696083fd4cec8c (diff) | |
parent | faeb9e1b260581f96ba7d30885471bae1197cf73 (diff) |
Merge "res_pjsip: Add AMI action 'PJSIPShowAuths'"
Diffstat (limited to 'res/res_pjsip.c')
-rw-r--r-- | res/res_pjsip.c | 59 |
1 files changed, 58 insertions, 1 deletions
diff --git a/res/res_pjsip.c b/res/res_pjsip.c index 654f4ba4e..56255bae8 100644 --- a/res/res_pjsip.c +++ b/res/res_pjsip.c @@ -2267,7 +2267,7 @@ </syntax> </managerEventInstance> </managerEvent> - <managerEvent language="en_US" name="AorList"> + <managerEvent language="en_US" name="AorList"> <managerEventInstance class="EVENT_FLAG_COMMAND"> <synopsis>Provide details about an Address of Record (AoR) section.</synopsis> <syntax> @@ -2310,6 +2310,37 @@ </syntax> </managerEventInstance> </managerEvent> + <managerEvent language="en_US" name="AuthList"> + <managerEventInstance class="EVENT_FLAG_COMMAND"> + <synopsis>Provide details about an Address of Record (Auth) section.</synopsis> + <syntax> + <parameter name="ObjectType"> + <para>The object's type. This will always be 'auth'.</para> + </parameter> + <parameter name="ObjectName"> + <para>The name of this object.</para> + </parameter> + <parameter name="Username"> + <para><xi:include xpointer="xpointer(/docs/configInfo[@name='res_pjsip']/configFile[@name='pjsip.conf']/configObject[@name='auth']/configOption[@name='username']/synopsis/node())"/></para> + </parameter> + <parameter name="Md5Cred"> + <para><xi:include xpointer="xpointer(/docs/configInfo[@name='res_pjsip']/configFile[@name='pjsip.conf']/configObject[@name='auth']/configOption[@name='md5_cred']/synopsis/node())"/></para> + </parameter> + <parameter name="Realm"> + <para><xi:include xpointer="xpointer(/docs/configInfo[@name='res_pjsip']/configFile[@name='pjsip.conf']/configObject[@name='auth']/configOption[@name='realm']/synopsis/node())"/></para> + </parameter> + <parameter name="AuthType"> + <para><xi:include xpointer="xpointer(/docs/configInfo[@name='res_pjsip']/configFile[@name='pjsip.conf']/configObject[@name='auth']/configOption[@name='auth_type']/synopsis/node())"/></para> + </parameter> + <parameter name="Password"> + <para><xi:include xpointer="xpointer(/docs/configInfo[@name='res_pjsip']/configFile[@name='pjsip.conf']/configObject[@name='auth']/configOption[@name='password']/synopsis/node())"/></para> + </parameter> + <parameter name="NonceLifetime"> + <para><xi:include xpointer="xpointer(/docs/configInfo[@name='res_pjsip']/configFile[@name='pjsip.conf']/configObject[@name='auth']/configOption[@name='nonce_lifetime']/synopsis/node())"/></para> + </parameter> + </syntax> + </managerEventInstance> + </managerEvent> <managerEvent language="en_US" name="ContactStatusDetail"> <managerEventInstance class="EVENT_FLAG_COMMAND"> <synopsis>Provide details about a contact's status.</synopsis> @@ -2496,6 +2527,32 @@ </managerEvent> </responses> </manager> + <manager name="PJSIPShowAuths" language="en_US"> + <synopsis> + Lists PJSIP Auths. + </synopsis> + <syntax /> + <description> + <para>Provides a listing of all Auths. For each Auth an <literal>AuthList</literal> event + is raised that contains relevant attributes and status information. Once all + auths have been listed an <literal>AuthListComplete</literal> event is issued. + </para> + </description> + <responses> + <list-elements> + <xi:include xpointer="xpointer(/docs/managerEvent[@name='AuthList'])" /> + </list-elements> + <managerEvent language="en_US" name="AuthListComplete"> + <managerEventInstance class="EVENT_FLAG_COMMAND"> + <synopsis>Provide final information about an auth list.</synopsis> + <syntax> + <parameter name="EventList"/> + <parameter name="ListItems"/> + </syntax> + </managerEventInstance> + </managerEvent> + </responses> + </manager> ***/ |