summaryrefslogtreecommitdiffstats
path: root/src/plugins/opcua/uacpp/quacppclient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/opcua/uacpp/quacppclient.cpp')
-rw-r--r--src/plugins/opcua/uacpp/quacppclient.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/opcua/uacpp/quacppclient.cpp b/src/plugins/opcua/uacpp/quacppclient.cpp
index 2fb0922..c7d4772 100644
--- a/src/plugins/opcua/uacpp/quacppclient.cpp
+++ b/src/plugins/opcua/uacpp/quacppclient.cpp
@@ -40,7 +40,10 @@ QUACppClient::QUACppClient(const QVariantMap &backendProperties)
: QOpcUaClientImpl()
, m_backend(new UACppAsyncBackend(this))
{
- Q_UNUSED(backendProperties);
+ if (backendProperties.value(QLatin1String("disableEncryptedPasswordCheck"), false).toBool()) {
+ qCDebug(QT_OPCUA_PLUGINS_UACPP) << "Disabling encrypted password check.";
+ m_backend->m_disableEncryptedPasswordCheck = true;
+ }
m_thread = new QThread();
connectBackendWithClient(m_backend);