Extract methods from Cng.cs to Interop.*.cs
authorRobert Matusewicz <robert.matusewicz@protonmail.com>
Sat, 18 Jan 2020 22:19:29 +0000 (23:19 +0100)
committerJeremy Barton <jbarton@microsoft.com>
Sat, 18 Jan 2020 22:19:28 +0000 (14:19 -0800)
commit3ec016e862cb4d2fadd3b5f61a77773992f04076
tree98a99b3dbbe0dfbb4b69c1fbd049fff763fccf5c
parent0b25063ec056b0d6668bf0848d108d8c873f3fce
Extract methods from Cng.cs to Interop.*.cs

* Extract BCryptImportKey from Cng.cs to Interop.BCryptImportKey.cs
* Extract BCryptEncrypt and BCryptDecrypt from BCryp/Cng.cs into Interop.BCryptEncryptDecrypt.cs
src/libraries/Common/src/Internal/Cryptography/BasicSymmetricCipherBCrypt.cs
src/libraries/Common/src/Interop/Windows/BCrypt/Cng.cs
src/libraries/Common/src/Interop/Windows/BCrypt/Interop.BCryptEncryptDecrypt.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/BCrypt/Interop.BCryptImportKey.cs [new file with mode: 0644]
src/libraries/System.Security.Cryptography.Algorithms/src/System.Security.Cryptography.Algorithms.csproj
src/libraries/System.Security.Cryptography.Algorithms/src/System/Security/Cryptography/AesAEAD.Windows.cs
src/libraries/System.Security.Cryptography.Algorithms/src/System/Security/Cryptography/AesCcm.Windows.cs
src/libraries/System.Security.Cryptography.Algorithms/src/System/Security/Cryptography/AesGcm.Windows.cs
src/libraries/System.Security.Cryptography.Cng/src/System.Security.Cryptography.Cng.csproj