Client certs: Store pkcs12 in config, password in keychain
authorChristian Kamm <mail@ckamm.de>
Tue, 19 Feb 2019 10:38:46 +0000 (11:38 +0100)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:58:43 +0000 (10:58 +0100)
commitee6a48b3dc088b2c4e1580e7b42196d922aa7d61
treeae0279a571ef18c78f49d25b6e8518f7b9a0ae17
parentcc840534c04245345b4be92efb5e0a8d7d85410d
Client certs: Store pkcs12 in config, password in keychain

It still reads and writes the old format too, but all newly stored
client certs will be in the new form.

For #6776 because Windows limits credential data to 512 bytes in older
versions.
src/gui/addcertificatedialog.ui
src/gui/creds/httpcredentialsgui.h
src/gui/wizard/owncloudhttpcredspage.cpp
src/gui/wizard/owncloudoauthcredspage.cpp
src/gui/wizard/owncloudsetuppage.cpp
src/gui/wizard/owncloudwizard.h
src/libsync/account.cpp
src/libsync/creds/httpcredentials.cpp
src/libsync/creds/httpcredentials.h