summaryrefslogtreecommitdiffstats
path: root/src/plugins/opcua/uacpp/quacppbackend.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/opcua/uacpp/quacppbackend.cpp')
-rw-r--r--src/plugins/opcua/uacpp/quacppbackend.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/plugins/opcua/uacpp/quacppbackend.cpp b/src/plugins/opcua/uacpp/quacppbackend.cpp
index 4e21535..527041e 100644
--- a/src/plugins/opcua/uacpp/quacppbackend.cpp
+++ b/src/plugins/opcua/uacpp/quacppbackend.cpp
@@ -34,10 +34,11 @@
#include <QtNetwork/QHostInfo>
-#include <uabase/uaplatformlayer.h>
-#include <uaclient/uasession.h>
-#include <uabase/uastring.h>
-#include <uaclient/uadiscovery.h>
+#include <uaplatformlayer.h>
+#include <uasession.h>
+#include <uastring.h>
+#include <uadiscovery.h>
+#include <uadatavalue.h>
#include <limits>
@@ -201,6 +202,8 @@ void UACppAsyncBackend::connectToEndpoint(const QUrl &url)
UaString username(url.userName().toUtf8().constData());
UaString password(url.password().toUtf8().constData());
sessionSecurityInfo.setUserPasswordUserIdentity(username, password);
+ if (m_disableEncryptedPasswordCheck)
+ sessionSecurityInfo.disableEncryptedPasswordCheck = OpcUa_True;
}
result = m_nativeSession->connect(uaUrl, sessionConnectInfo, sessionSecurityInfo, this);