Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Müller <fmueller@owncloud.com>2022-05-06 00:11:15 +0300
committerHannah von Reth <vonreth@kde.org>2022-05-10 12:03:43 +0300
commit4c94280ac91c3a65c2ae396931cba484cae6117f (patch)
tree639b520bce26903eabb1af83d25704661bb0a563 /src/gui/newwizard
parent284fd691334925cf71ebb91c5bca0fc2aca8e358 (diff)
Clear certificates when user returns to first page
Diffstat (limited to 'src/gui/newwizard')
-rw-r--r--src/gui/newwizard/setupwizardaccountbuilder.cpp5
-rw-r--r--src/gui/newwizard/setupwizardaccountbuilder.h5
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
*/