http://bugzilla.moblin.org/show_bug.cgi?id=3604
--- Comment #23 from yongsheng zhu <yongsheng.zhu(a)intel.com> 2009-09-09 02:47:39
---
The savePassword invocation chain for password in source config file is:
EvolutionSyncConfig.preFlush -> SyncSourceConfig.savePassword(ui)
->PasswordConfigProperty.savePassword(configNode, ui) ->
ui.savePassword(password, passwordname, key)
Because password in the source config file may need access to global sync
properties like sync server name, current api could not meet this requirements.
I think we should add a parameter 'ConfigNode &node' to
SyncSourceConfig.savePassword and so does PasswordConfigProperty.savePassword.
what's your opinion?
Another question is, since only PasswordConfigProperty knows what information
it needs to store password, I'd like to add a virtual function
'getPasswordKey'
and each child class implements it to get necessary information to the Key
struct.
--
Configure bugmail:
http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are watching someone on the CC list of the bug.