From ecc1fac4e6014076741792cee24029875024aec6 Mon Sep 17 00:00:00 2001 From: Martin Regen Date: Thu, 19 Oct 2017 20:54:31 +0200 Subject: [PATCH] client fixes --- .../GDS/Client/Controls/ApplicationCertificateControl.cs | 2 +- .../Samples/GDS/Common/ServerPushConfigurationInterface.cs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/SampleApplications/Samples/GDS/Client/Controls/ApplicationCertificateControl.cs b/SampleApplications/Samples/GDS/Client/Controls/ApplicationCertificateControl.cs index 0cb04aeb1d..739574eeb9 100644 --- a/SampleApplications/Samples/GDS/Client/Controls/ApplicationCertificateControl.cs +++ b/SampleApplications/Samples/GDS/Client/Controls/ApplicationCertificateControl.cs @@ -182,7 +182,7 @@ namespace Opc.Ua.GdsClient if (m_certificate != null && m_certificate.HasPrivateKey) { - m_certificate = await id.LoadPrivateKey(string.Empty); + m_certificate = await id.LoadPrivateKey(m_certificatePassword); } } diff --git a/SampleApplications/Samples/GDS/Common/ServerPushConfigurationInterface.cs b/SampleApplications/Samples/GDS/Common/ServerPushConfigurationInterface.cs index 13aee7523e..f60df5a610 100644 --- a/SampleApplications/Samples/GDS/Common/ServerPushConfigurationInterface.cs +++ b/SampleApplications/Samples/GDS/Common/ServerPushConfigurationInterface.cs @@ -314,6 +314,11 @@ namespace Opc.Ua.Gds /// Connection to server is not active. public string[] GetSupportedKeyFormats() { + if (AdminCredentials == null || Endpoint == null) + { + return null; + } + if (!IsConnected) { Connect();