5 writes to _securityContext
System.Net.Security (5)
System\Net\Security\SslStream.Protocol.cs (5)
850ref _securityContext, 866ref _securityContext, 878ref _securityContext, 894ref _securityContext, 943ref _securityContext,
26 references to _securityContext
System.Net.Security (26)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (1)
1001sslHandle = (SafeSslHandle)options!.SslStream!._securityContext!;
System\Net\Security\SslStream.IO.cs (1)
505if (_sslAuthenticationOptions!.IsServer && _securityContext == null)
System\Net\Security\SslStream.Protocol.cs (24)
72_localClientCertificateUsed = CertificateValidationPal.IsLocalCertificateUsed(_credentialsHandle, _securityContext!) 105if (_securityContext != null) 107result = SslStreamPal.QueryContextChannelBinding(_securityContext, kind); 126return !(_securityContext == null || _securityContext.IsInvalid); 146_securityContext?.Dispose(); 284issuers = CertificateValidationPal.GetRequestCertificateAuthorities(_securityContext!); 319remoteCert = CertificateValidationPal.GetRemoteCertificate(_securityContext); 556if (SslStreamPal.TryUpdateClintCertificate(_credentialsHandle, _securityContext, _sslAuthenticationOptions)) 827bool refreshCredentialNeeded = _securityContext == null; 858_securityContext!, 917if (!cachedCreds && _securityContext != null && !_securityContext.IsInvalid && _credentialsHandle != null && !_credentialsHandle.IsInvalid) 939Debug.Assert(_securityContext != null); 956SslStreamPal.QueryContextStreamSizes(_securityContext!, out StreamSizes streamSizes); 963SslStreamPal.QueryContextConnectionInfo(_securityContext!, ref _connectionInfo); 991_securityContext!, 1022_securityContext!, 1094X509Certificate2? certificate = CertificateValidationPal.GetRemoteCertificate(_securityContext, ref chain, _sslAuthenticationOptions.CertificateChainPolicy); 1205_securityContext!, 1221if (_connectionInfo.Protocol == 0 && _securityContext is not null) 1223SslStreamPal.QueryContextConnectionInfo(_securityContext, ref _connectionInfo); 1288status = SslStreamPal.ApplyAlertToken(_securityContext, TlsAlertType.Fatal, alertMessage); 1307status = SslStreamPal.ApplyShutdownToken(_securityContext!);