1 write to Trust
System.Net.Security (1)
System\Net\Security\SslStreamCertificateContext.Linux.cs (1)
62
Trust
= trust;
9 references to Trust
System.Net.Security (9)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (3)
507
if (sslAuthenticationOptions.CertificateContext.
Trust
?._sendTrustInHandshake == true)
509
SslCertificateTrust trust = sslAuthenticationOptions.CertificateContext!.
Trust
!;
1079
if (validator!(certificate, chain, options.CertificateContext?.
Trust
, ref alertToken, ref sslPolicyErrors, out X509ChainStatusFlags chainStatus))
System\Net\Security\SslStream.IO.cs (2)
653
if (!VerifyRemoteCertificate(_sslAuthenticationOptions.CertificateContext?.
Trust
, ref alertToken, ref sslPolicyErrors, out chainStatus))
667
if (!VerifyRemoteCertificate(_sslAuthenticationOptions.CertificateContext?.
Trust
, ref alertToken, ref sslPolicyErrors, out chainStatus))
System\Net\Security\SslStream.Protocol.cs (2)
716
byte[] guessedThumbPrint = selectedCert.GetCertHash(HashAlgorithmName.SHA512); bool sendTrustedList = _sslAuthenticationOptions.CertificateContext!.
Trust
?._sendTrustInHandshake ?? false;
857
sendTrustList = _sslAuthenticationOptions.CertificateContext?.
Trust
?._sendTrustInHandshake ?? false;
System\Net\Security\SslStream.TlsSessionWedge.cs (1)
61
sendTrustList = _sslAuthenticationOptions.CertificateContext?.
Trust
?._sendTrustInHandshake ?? false;
System\Net\Security\SslStreamCertificateContext.cs (1)
180
return Create(new X509Certificate2(TargetCertificate), intermediates, trust:
Trust
);