Make System.Security.Cryptography.X509Certificates compliant with interop guidelines...
authorBadre BSAILA <54767641+pedrobsaila@users.noreply.github.com>
Wed, 3 Nov 2021 19:18:46 +0000 (20:18 +0100)
committerGitHub <noreply@github.com>
Wed, 3 Nov 2021 19:18:46 +0000 (12:18 -0700)
commitf7be57f11b7e0a4782f3836669ec1bebcd53ccd8
tree128ad5615ad85b086b03d54991775a79a8220314
parent7308c4fcc4361c0523c7060d67b5bf4f87ed40e3
Make System.Security.Cryptography.X509Certificates compliant with interop guidelines - part 2

Convert more of S.S.C.X509Certificates to use correct interop style.
46 files changed:
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CRYPT_KEY_PROV_INFO_ANSI.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertAddCertificateContextToStore.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertAddCertificateLinkToStore_CertStoreAddDisposition.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertDuplicateCertificateChain.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertDuplicateCertificateContextWithKeyContainerDeletion.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertDuplicateStore.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertEnumCertificatesInStore_SafeCertStoreHandle.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertGetCertificateContextPropertyString.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertGetNameString.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertNameFlags.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertNameStringType.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertNameType.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertOpenStore_ENUM.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertSerializeCertificateStoreElement.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertSetCertificateContextProperty_CRYPT_KEY_PROV_INFO.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertSetCertificateContextProperty_DATA_BLOB.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertSetCertificateContextProperty_SafeNCryptKeyHandle.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertSetPropertyFlags.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertStoreAddDisposition.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertStoreFlags.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CertStrToName.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CryptAcquireContextFlags.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CryptDecodeObjectFlags.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CryptDecodeObject_CertEncodingType.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CryptEncodeObject_CertEncodingType.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.CryptMsgGetParam.cs
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.PFXExportCertStore.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.PFXExportFlags.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.PFXImportCertStore.cs [new file with mode: 0644]
src/libraries/Common/src/Interop/Windows/Crypt32/Interop.PfxCertStoreFlags.cs [new file with mode: 0644]
src/libraries/Common/src/Microsoft/Win32/SafeHandles/SafeCertContextHandleWithKeyContainerDeletion.cs [new file with mode: 0644]
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/CertificatePal.Import.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/CertificatePal.PrivateKey.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/CertificatePal.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/ChainPal.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/FindPal.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/Native/Helpers.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/Native/Interop.crypt32.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/Native/Interop.cryptoapi.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/Native/Primitives.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/Native/SafeHandles.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/StorePal.Export.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/StorePal.Import.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/StorePal.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Windows/X509Pal.X500DistinguishedName.cs
src/libraries/System.Security.Cryptography.X509Certificates/src/System.Security.Cryptography.X509Certificates.csproj