http://bugzilla.moblin.org/show_bug.cgi?id=3604





--- Comment #23 from yongsheng zhu <[email protected]>  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.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to