diff --git a/src/lib/gui/MainWindow.cpp b/src/lib/gui/MainWindow.cpp index 4010f91f9..761000a49 100644 --- a/src/lib/gui/MainWindow.cpp +++ b/src/lib/gui/MainWindow.cpp @@ -150,19 +150,19 @@ MainWindow::MainWindow() Settings::setValue(Settings::Security::KeySize, 2048); } if (!TlsUtility::isCertValid()) { - regenerateLocalFingerprints(); + generateCertificate(); return; } if (!QFile::exists(Settings::tlsLocalDb())) { - regenerateLocalFingerprints(); + generateCertificate(); return; } FingerprintDatabase db; db.read(Settings::tlsLocalDb()); if (db.fingerprints().isEmpty()) { - regenerateLocalFingerprints(); + generateCertificate(); } } } @@ -1181,7 +1181,7 @@ QString MainWindow::trustedFingerprintDatabase() const return isClient ? Settings::tlsTrustedServersDb() : Settings::tlsTrustedClientsDb(); } -bool MainWindow::regenerateLocalFingerprints() +bool MainWindow::generateCertificate() { const auto certificate = Settings::value(Settings::Security::Certificate).toString(); if (!QFile::exists(certificate) && !m_tlsUtility.generateCertificate()) { @@ -1199,14 +1199,14 @@ bool MainWindow::regenerateLocalFingerprints() Fingerprint MainWindow::localFingerprint() { if (!QFile::exists(Settings::tlsLocalDb())) { - if (regenerateLocalFingerprints()) + if (generateCertificate()) return localFingerprint(); } FingerprintDatabase db; db.read(Settings::tlsLocalDb()); if (db.fingerprints().isEmpty()) { - if (regenerateLocalFingerprints()) + if (generateCertificate()) return localFingerprint(); } diff --git a/src/lib/gui/MainWindow.h b/src/lib/gui/MainWindow.h index 63db153dc..415f80bf3 100644 --- a/src/lib/gui/MainWindow.h +++ b/src/lib/gui/MainWindow.h @@ -160,10 +160,10 @@ private: QString trustedFingerprintDatabase() const; /** - * @brief regenerateLocalFingerprints Generate fingerprints if they are missing + * @brief generateCertificate Generate a new certificate * @return true when successful */ - bool regenerateLocalFingerprints(); + bool generateCertificate(); Fingerprint localFingerprint();