From eace0012da06d002ffc4ceaebdbff54aeebea460 Mon Sep 17 00:00:00 2001 From: Martin Regen Date: Tue, 20 Jun 2017 16:11:20 +0200 Subject: [PATCH] fix 'cert signed with wrog key' / sec / cert valid / 010 --- .../Security/Certificates/CertificateValidator.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Stack/Opc.Ua.Core/Security/Certificates/CertificateValidator.cs b/Stack/Opc.Ua.Core/Security/Certificates/CertificateValidator.cs index 1c79d35b03..872a80959f 100644 --- a/Stack/Opc.Ua.Core/Security/Certificates/CertificateValidator.cs +++ b/Stack/Opc.Ua.Core/Security/Certificates/CertificateValidator.cs @@ -884,6 +884,13 @@ namespace Opc.Ua status.StatusInformation); } + case X509ChainStatusFlags.NotSignatureValid: + { + return ServiceResult.Create( + StatusCodes.BadCertificateUntrusted, + status.StatusInformation); + } + default: { return ServiceResult.Create(