5 writes to _securityContext
System.Net.Security (5)
System\Net\Security\SslStream.Protocol.cs (5)
880ref _securityContext, 896ref _securityContext, 908ref _securityContext, 924ref _securityContext, 973ref _securityContext,
22 references to _securityContext
System.Net.Security (22)
System\Net\Security\SslStream.Protocol.cs (22)
102_localClientCertificateUsed = CertificateValidationPal.IsLocalCertificateUsed(_credentialsHandle, _securityContext!) 135if (_securityContext != null) 137result = SslStreamPal.QueryContextChannelBinding(_securityContext, kind); 156return !(_securityContext == null || _securityContext.IsInvalid); 176_securityContext?.Dispose(); 314issuers = CertificateValidationPal.GetRequestCertificateAuthorities(_securityContext!); 349remoteCert = CertificateValidationPal.GetRemoteCertificate(_securityContext); 586if (SslStreamPal.TryUpdateClintCertificate(_credentialsHandle, _securityContext, _sslAuthenticationOptions)) 857bool refreshCredentialNeeded = _securityContext == null; 888_securityContext!, 947if (!cachedCreds && _securityContext != null && !_securityContext.IsInvalid && _credentialsHandle != null && !_credentialsHandle.IsInvalid) 969Debug.Assert(_securityContext != null); 986SslStreamPal.QueryContextStreamSizes(_securityContext!, out StreamSizes streamSizes); 993SslStreamPal.QueryContextConnectionInfo(_securityContext!, ref _connectionInfo); 1009_securityContext!, 1024SecurityStatusPal status = SslStreamPal.DecryptMessage(_securityContext!, buffer, out outputOffset, out outputCount); 1059X509Certificate2? certificate = CertificateValidationPal.GetRemoteCertificate(_securityContext, ref chain, _sslAuthenticationOptions.CertificateChainPolicy); 1112_securityContext!, 1208status = SslStreamPal.ApplyAlertToken(_securityContext, TlsAlertType.Fatal, alertMessage); 1227status = SslStreamPal.ApplyShutdownToken(_securityContext!);