mirror of
https://github.com/OPCFoundation/UA-.NETStandard.git
synced 2026-10-22 01:26:20 +08:00
f001eabcc8
- Port support for ECC NIST/Brainpool profiles from prototyping_ecc branch - Implement CertProvider to load certs per connection / profile - Backward compatibility of configuration for existing apps - SecurityConfiguration specifies app cert types for each profile - Autodetect the ECC support for brainpool/nist based on platform (mac OS 10 doesn't support brainpool) - ECC supported on net48 / net5.0 / net 6.0 / netstandard2.1 - ECC supported on windows / linux / macOS (brainpool not < macOS11) - Self signed certs for each profile are created on start similar to RSA - RSA only profiles are supported on .NET standard 2.0 Co-authored-by: Martin Regen <mregen@microsoft.com>