diff options
author | Fabian Müller <fmueller@owncloud.com> | 2022-05-06 00:11:15 +0300 |
---|---|---|
committer | Hannah von Reth <vonreth@kde.org> | 2022-05-10 12:03:43 +0300 |
commit | 4c94280ac91c3a65c2ae396931cba484cae6117f (patch) | |
tree | 639b520bce26903eabb1af83d25704661bb0a563 /src/gui/newwizard | |
parent | 284fd691334925cf71ebb91c5bca0fc2aca8e358 (diff) |
Clear certificates when user returns to first page
Diffstat (limited to 'src/gui/newwizard')
-rw-r--r-- | src/gui/newwizard/setupwizardaccountbuilder.cpp | 5 | ||||
-rw-r--r-- | src/gui/newwizard/setupwizardaccountbuilder.h | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/gui/newwizard/setupwizardaccountbuilder.cpp b/src/gui/newwizard/setupwizardaccountbuilder.cpp index 44f4bd2f0..3537e88c8 100644 --- a/src/gui/newwizard/setupwizardaccountbuilder.cpp +++ b/src/gui/newwizard/setupwizardaccountbuilder.cpp @@ -129,4 +129,9 @@ void SetupWizardAccountBuilder::addCustomTrustedCaCertificate(const QSslCertific { _customTrustedCaCertificates.insert(customTrustedCaCertificate); } + +void SetupWizardAccountBuilder::clearCustomTrustedCaCertificates() +{ + _customTrustedCaCertificates.clear(); +} } diff --git a/src/gui/newwizard/setupwizardaccountbuilder.h b/src/gui/newwizard/setupwizardaccountbuilder.h index 7957ade31..57c2eb293 100644 --- a/src/gui/newwizard/setupwizardaccountbuilder.h +++ b/src/gui/newwizard/setupwizardaccountbuilder.h @@ -120,6 +120,11 @@ public: void addCustomTrustedCaCertificate(const QSslCertificate &customTrustedCaCertificate); /** + * Remove all stored custom trusted CA certificates. + */ + void clearCustomTrustedCaCertificates(); + + /** * Attempt to build an account from the previously entered information. * @return built account or null if information is still missing */ |