Open ogoffart opened 6 years ago
Only place missing:
src/libsync/creds/httpcredentials.cpp: auto settings = ConfigFile::settingsWithGroup(Theme::instance()->appName());
So it looks like we need to move the parts of HttpCredentials
that interact with the keychain into gui and we're done. I don't think it's critical for 2.6, moving.
Right, we will refactor the credentials once we can get rid of shibboleth
ConfigFile is currently in the libsync folder. However, the sync engine should not read directly from the config file but should have all its parameter passed in the SyncOptions class.
Rationale: We don't want the tests, owncloudcmd, or other applications to share or mess with the same config file.