Add http authentication option to all Cisco SPA phones.

This commit is contained in:
markjcrane
2016-03-29 02:35:33 -06:00
parent ec4f523caf
commit ac853eebaa
12 changed files with 49 additions and 1 deletions

View File

@@ -11,7 +11,11 @@
<Forced_Resync_Delay>14400</Forced_Resync_Delay>
<Resync_From_SIP>Yes</Resync_From_SIP>
<Resync_After_Upgrade_Attempt>Yes</Resync_After_Upgrade_Attempt>
{if isset ($http_auth_username)}
<Profile_Rule>[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule>http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Upgrade_Enable>Yes</Upgrade_Enable>
<RTP_Packet_Size>0.020</RTP_Packet_Size>
<Line_Enable_1_>Yes</Line_Enable_1_>

View File

@@ -21,7 +21,11 @@
<Resync_Trigger_1></Resync_Trigger_1>
<Resync_Trigger_2></Resync_Trigger_2>
<Resync_Fails_On_FNF>Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule>[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule>http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B></Profile_Rule_B>
<Profile_Rule_C></Profile_Rule_C>
<Profile_Rule_D></Profile_Rule_D>

View File

@@ -178,7 +178,11 @@
<Resync_Trigger_1 group="Provisioning/Configuration_Profile" />
<Resync_Trigger_2 group="Provisioning/Configuration_Profile" />
<Resync_Fails_On_FNF group="Provisioning/Configuration_Profile">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule group="Provisioning/Configuration_Profile">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule group="Provisioning/Configuration_Profile">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B group="Provisioning/Configuration_Profile" />
<Profile_Rule_C group="Provisioning/Configuration_Profile" />
<Profile_Rule_D group="Provisioning/Configuration_Profile" />

View File

@@ -62,7 +62,11 @@
<Resync_Trigger_1 ua="na"></Resync_Trigger_1>
<Resync_Trigger_2 ua="na"></Resync_Trigger_2>
<Resync_Fails_On_FNF ua="na">Yes</Resync_Fails_On_FNF>
<Profile_Rule ua="na">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{if isset ($http_auth_username)}
<Profile_Rule>[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule>http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B ua="na"></Profile_Rule_B>
<Profile_Rule_C ua="na"></Profile_Rule_C>
<Profile_Rule_D ua="na"></Profile_Rule_D>

View File

@@ -182,7 +182,11 @@
<Resync_Trigger_1 group="Provisioning/Configuration_Profile" />
<Resync_Trigger_2 group="Provisioning/Configuration_Profile" />
<Resync_Fails_On_FNF group="Provisioning/Configuration_Profile">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule group="Provisioning/Configuration_Profile">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule group="Provisioning/Configuration_Profile">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B group="Provisioning/Configuration_Profile" />
<Profile_Rule_C group="Provisioning/Configuration_Profile" />
<Profile_Rule_D group="Provisioning/Configuration_Profile" />

View File

@@ -184,7 +184,11 @@
<Resync_Trigger_1 group="Provisioning/Configuration_Profile" />
<Resync_Trigger_2 group="Provisioning/Configuration_Profile" />
<Resync_Fails_On_FNF group="Provisioning/Configuration_Profile">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule group="Provisioning/Configuration_Profile">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule group="Provisioning/Configuration_Profile">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B group="Provisioning/Configuration_Profile" />
<Profile_Rule_C group="Provisioning/Configuration_Profile" />
<Profile_Rule_D group="Provisioning/Configuration_Profile" />

View File

@@ -129,7 +129,11 @@
<Resync_Trigger_1 group="Provisioning/Configuration_Profile" />
<Resync_Trigger_2 group="Provisioning/Configuration_Profile" />
<Resync_Fails_On_FNF group="Provisioning/Configuration_Profile">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule group="Provisioning/Configuration_Profile">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule group="Provisioning/Configuration_Profile">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B group="Provisioning/Configuration_Profile" />
<Profile_Rule_C group="Provisioning/Configuration_Profile" />
<Profile_Rule_D group="Provisioning/Configuration_Profile" />

View File

@@ -184,7 +184,11 @@
<Resync_Trigger_1 group="Provisioning/Configuration_Profile" />
<Resync_Trigger_2 group="Provisioning/Configuration_Profile" />
<Resync_Fails_On_FNF group="Provisioning/Configuration_Profile">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule group="Provisioning/Configuration_Profile">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule group="Provisioning/Configuration_Profile">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B group="Provisioning/Configuration_Profile" />
<Profile_Rule_C group="Provisioning/Configuration_Profile" />
<Profile_Rule_D group="Provisioning/Configuration_Profile" />

View File

@@ -185,7 +185,11 @@
<Resync_Trigger_1 group="Provisioning/Configuration_Profile" />
<Resync_Trigger_2 group="Provisioning/Configuration_Profile" />
<Resync_Fails_On_FNF group="Provisioning/Configuration_Profile">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule group="Provisioning/Configuration_Profile">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule group="Provisioning/Configuration_Profile">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B group="Provisioning/Configuration_Profile" />
<Profile_Rule_C group="Provisioning/Configuration_Profile" />
<Profile_Rule_D group="Provisioning/Configuration_Profile" />

View File

@@ -184,7 +184,11 @@
<Resync_Trigger_1 group="Provisioning/Configuration_Profile" />
<Resync_Trigger_2 group="Provisioning/Configuration_Profile" />
<Resync_Fails_On_FNF group="Provisioning/Configuration_Profile">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule group="Provisioning/Configuration_Profile">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule group="Provisioning/Configuration_Profile">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B group="Provisioning/Configuration_Profile" />
<Profile_Rule_C group="Provisioning/Configuration_Profile" />
<Profile_Rule_D group="Provisioning/Configuration_Profile" />

View File

@@ -85,7 +85,11 @@
<Resync_Trigger_1 group="Provisioning/Configuration_Profile" />
<Resync_Trigger_2 group="Provisioning/Configuration_Profile" />
<Resync_Fails_On_FNF group="Provisioning/Configuration_Profile">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule group="Provisioning/Configuration_Profile">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule group="Provisioning/Configuration_Profile">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B group="Provisioning/Configuration_Profile" />
<Profile_Rule_C group="Provisioning/Configuration_Profile" />
<Profile_Rule_D group="Provisioning/Configuration_Profile" />

View File

@@ -62,7 +62,11 @@
<Resync_Trigger_1 ua="na"></Resync_Trigger_1>
<Resync_Trigger_2 ua="na"></Resync_Trigger_2>
<Resync_Fails_On_FNF ua="na">Yes</Resync_Fails_On_FNF>
{if isset ($http_auth_username)}
<Profile_Rule ua="na">[--uid {$http_auth_username} --pwd {$http_auth_password}]http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/else}
<Profile_Rule ua="na">http://{$domain_name}{$project_path}/app/provision/?mac=$MA</Profile_Rule>
{/if}
<Profile_Rule_B ua="na"></Profile_Rule_B>
<Profile_Rule_C ua="na"></Profile_Rule_C>
<Profile_Rule_D ua="na"></Profile_Rule_D>