mirror of
https://github.com/OPCFoundation/UA-.NETStandard.git
synced 2026-10-19 15:22:15 +08:00
f904139298
- remove use of Bouncy Castle for .NET Core 3 - refactor CreateCertificate class to allow for an easier Create fluent model with respect to future extensions, e.g. ECC - reimplement X509CRL and a couple of extension relevant for OPC UA based on the new System.Formats.Asn1 library - use CertificateRequest on .NET Core 3.1 - refactor codebase to allow for a seperate library to handle all the ASN.1 encoding/decoding - new package Opc.Ua.Security.Certificates with all ASN.1 encode/decode related code breaking change: many X509 related util functions were moved to X509Utils class Note: .NET 4.6.2 and .NET Core 2.1 versions still use BouncyCastle for Cert creation