Optional Resync Arguments
Macro expansion applies within URLs. The following are examples of valid URLs:
/$MA.cfg
/cisco/sipxxxx.11-0-0MPP-BN (BN==Build Number).loads
192.168.1.130/profiles/init.cfg
tftp://prov.call.com/cpe/cisco$MA.cfg
http://neptune.speak.net:8080/prov/$D/$E.cfg
https://secure.me.com/profile?Linksys
Optional Resync Arguments
Optional arguments, key, uid, and pwd, can precede the URLs entered in Profile_Rule* parameters, collectively
enclosed by square brackets.
key
The key option is used to specify an encryption key. Decryption of profiles that have been encrypted with an
explicit key is required. The key itself is specified as a (possibly quoted) string following the term --key.
Usage Examples
[--key VerySecretValue]
[--key "my secret phrase"]
[--key a37d2fb9055c1d04883a0745eb0917a4]
The bracketed optional arguments are macro expanded. Special purpose parameters, GPP_SA through GPP_SD,
are macro expanded into macro variables, $SA through $SD, only when they are used as key option arguments.
See these examples:
[--key $SC]
[--key "$SD"]
In Open format profiles, the argument to --key must be the same as the argument to the -k option that is given
to openssl.
uid and pwd
The uid and pwd options can be used to specify userID and Password authentication for the specified URL.
The bracketed optional arguments are macro expanded. Special purpose parameters, GPP_SA through GPP_SD,
are macro expanded into macro variables, $SA through $SD, only when they are used as key option arguments.
See these examples:
GPP_SA = MyUserID
GPP_SB = MySecretPassword
[--uid $SA -pwd $SB] https://provisioning_server_url/path_to_your_config/your_config.xml
would then expand to:
[--uid MyUserID -pwdMySecretPassword]
https://provisioning_server_url/path_to_your_config/your_config.xml
Cisco IP Phone 6800 Series Multiplatform Phones Provisioning Guide
20
Provisioning Scripts