Allow ephemeral CNG keys to be used when signing a CMS.
authorKevin Jones <kevin@vcsjones.com>
Wed, 6 Feb 2019 22:55:44 +0000 (17:55 -0500)
committerJeremy Barton <jbarton@microsoft.com>
Wed, 6 Feb 2019 22:55:44 +0000 (14:55 -0800)
commitcfde51cd808377f1bd45fb9fd24a39223a41293c
tree3b2ad8b10d87ffbb10c86c30e1f6e5b99889f89c
parentb5c0292464b378c8d49e26d30a343f3be98e2ab1
Allow ephemeral CNG keys to be used when signing a CMS.

Commit migrated from https://github.com/dotnet/corefx/commit/f664e3d68c1699b218b8b94d2208bd0c5c5f678f
src/libraries/Common/src/Interop/Windows/NCrypt/Interop.Properties.cs
src/libraries/System.Security.Cryptography.Pkcs/src/Internal/Cryptography/Pal/Windows/PkcsPalWindows.cs
src/libraries/System.Security.Cryptography.Pkcs/src/System.Security.Cryptography.Pkcs.csproj
src/libraries/System.Security.Cryptography.Pkcs/tests/PrivateKeyHelpers.cs
src/libraries/System.Security.Cryptography.Pkcs/tests/SignedCms/SignedCmsTests.netcoreapp.cs