mirror of
https://github.com/OPCFoundation/UA-.NETStandard.git
synced 2026-10-29 07:07:24 +08:00
Complex types fixes (#978)
fix #940 and #975 - add namespace qualifier to complex type name - improve handling of known subtypes - fix Pss detection on .Net 462 - stronger check of valid DataTypeDefinition for servers which expose invalid structure (nodejs)
This commit is contained in:
@@ -388,7 +388,7 @@ namespace Opc.Ua
|
||||
/// Lazy helper to allow runtime to check for Pss support.
|
||||
/// </summary>
|
||||
internal static readonly Lazy<bool> IsSupportingRSAPssSign = new Lazy<bool>(() => {
|
||||
#if NET46 || NET461 || NET47
|
||||
#if NET46 || NET461 || NET462 || NET47
|
||||
// The Pss check returns false on .Net4.6/4.7, although it is always supported with certs.
|
||||
// but not supported with Mono
|
||||
return !Utils.IsRunningOnMono();
|
||||
@@ -417,6 +417,6 @@ namespace Opc.Ua
|
||||
rsa.Dispose();
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user