Do you mean to keep passwords handy to be able to copy paste them from speed dial entires to appropriate AuthPassword fields? If so, remembering passwords is not a problem. The problem is, I have to enter passwords manually and make second (unnecessary, IMHO) reboot every time I change configuration, using different providers... So, I change configuration using old backup file and reboot. Then I have to enter passwords and reboot again.
In my environment there is absolutely no security risk in keeping those credentials in configuration files, that I want to maintain. And I enter passwords into them manually. But even in this case (passwords are within configuration files), OBi doesn't honor them and simply discards
Earlier I've come to a wrong conclusion, that OBi can accept password for SP2, while discarding it for SP1. It was due to the case, when I switched between two configuration files, where second provider was the same. Let say I have configuration files: AB.xml and CB.xml (A, B, C are different VoIP providers). When I switched between those two configurations, the second provider (B) had no problems with login (because it was the same in both cases). Now I've made three configurations - AB.xml, CB.xml and CA.xml and it becomes obvious that:
1. OBi always discards AuthPassword value specified in configuration files
2. OBi keeps AuthPassword value from previous configuration, even if provider (account) was changed
I can create separate configuration file, that contains only credentials. For example:
<?xml version="1.0" encoding="UTF-8"?>
<ParameterList>
<O>
<N>VoiceService.1.VoiceProfile.1.Line.1.SIP.</N>
<P>
<N>AuthUserName</N>
<V>myAccount</V>
</P>
<P>
<N>AuthPassword</N>
<V>myPassword</V>
</P>
</O>
</ParameterList>
But, when I load it into OBi, only AuthUserName is accepted, while AuthPassword is always discarded. Why is that? Do they changed the name of the latter variable?
How to include passwords within configuration files now?