Deskflow 1.25.0.128
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
TlsUtility.cpp File Reference
#include "TlsUtility.h"
#include "common/Settings.h"
#include "net/SecureUtils.h"
#include <QFile>
#include <QSslCertificate>
#include <QSslKey>
#include <QString>
Include dependency graph for TlsUtility.cpp:

Namespaces

namespace  deskflow
namespace  deskflow::gui
namespace  deskflow::gui::TlsUtility

Functions

bool deskflow::gui::TlsUtility::isEnabled ()
 Checks the settings values Settings::Security::TlsEnabled.
bool deskflow::gui::TlsUtility::isCertValid (const QString &certPath=Settings::value(Settings::Security::Certificate).toString())
 isCertValid
int deskflow::gui::TlsUtility::getCertKeyLength (const QString &certPath=Settings::value(Settings::Security::Certificate).toString())
 Get the lenght of a key.
QByteArray deskflow::gui::TlsUtility::certFingerprint (const QString &certPath=Settings::value(Settings::Security::Certificate).toString())
 get the SHA256 fingerprint of a certificatefile.
bool deskflow::gui::TlsUtility::generateCertificate ()