Implement part of SslCertificateTrust (#55104)
authorTomas Weinfurt <tweinfurt@yahoo.com>
Mon, 12 Jul 2021 19:57:21 +0000 (12:57 -0700)
committerGitHub <noreply@github.com>
Mon, 12 Jul 2021 19:57:21 +0000 (12:57 -0700)
commitcd4df7dac9efed87702b69c8fbf86b265372a533
tree22b1d85133da1e465cd0402f3b7315785dbf5117
parentefd0bb58bdc2d7591d77e604b810c096a7a5d58e
Implement part of SslCertificateTrust  (#55104)

* snatpshot

* snapshot

* add csproj'

* update

* more ckeanup

* more cleanup

* feedback from review

* fix mail tests

* feedabck from review

* feedback from review

* make constructor private
16 files changed:
src/libraries/Common/src/Interop/Windows/SspiCli/Interop.SSPI.cs
src/libraries/System.Net.Http/src/System.Net.Http.csproj
src/libraries/System.Net.Mail/src/System.Net.Mail.csproj
src/libraries/System.Net.Mail/tests/Unit/System.Net.Mail.Unit.Tests.csproj
src/libraries/System.Net.Security/ref/System.Net.Security.cs
src/libraries/System.Net.Security/src/Resources/Strings.resx
src/libraries/System.Net.Security/src/System.Net.Security.csproj
src/libraries/System.Net.Security/src/System/Net/Security/SecureChannel.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslCertificateTrust.cs [new file with mode: 0644]
src/libraries/System.Net.Security/src/System/Net/Security/SslStream.Implementation.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamCertificateContext.Linux.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamCertificateContext.OSX.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamCertificateContext.Windows.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamCertificateContext.cs
src/libraries/System.Net.Security/src/System/Net/Security/SslStreamPal.Windows.cs
src/libraries/System.Net.Security/tests/FunctionalTests/SslStreamCredentialCacheTest.cs