5 writes to _securityContext
System.Net.Security (5)
System\Net\Security\SslStream.Protocol.cs (5)
910ref _securityContext, 926ref _securityContext, 938ref _securityContext, 954ref _securityContext, 1003ref _securityContext,
22 references to _securityContext
System.Net.Security (22)
System\Net\Security\SslStream.Protocol.cs (22)
132_localClientCertificateUsed = CertificateValidationPal.IsLocalCertificateUsed(_credentialsHandle, _securityContext!) 165if (_securityContext != null) 167result = SslStreamPal.QueryContextChannelBinding(_securityContext, kind); 186return !(_securityContext == null || _securityContext.IsInvalid); 206_securityContext?.Dispose(); 344issuers = CertificateValidationPal.GetRequestCertificateAuthorities(_securityContext!); 379remoteCert = CertificateValidationPal.GetRemoteCertificate(_securityContext); 616if (SslStreamPal.TryUpdateClintCertificate(_credentialsHandle, _securityContext, _sslAuthenticationOptions)) 887bool refreshCredentialNeeded = _securityContext == null; 918_securityContext!, 977if (!cachedCreds && _securityContext != null && !_securityContext.IsInvalid && _credentialsHandle != null && !_credentialsHandle.IsInvalid) 999Debug.Assert(_securityContext != null); 1016SslStreamPal.QueryContextStreamSizes(_securityContext!, out StreamSizes streamSizes); 1023SslStreamPal.QueryContextConnectionInfo(_securityContext!, ref _connectionInfo); 1039_securityContext!, 1054SecurityStatusPal status = SslStreamPal.DecryptMessage(_securityContext!, buffer, out outputOffset, out outputCount); 1089X509Certificate2? certificate = CertificateValidationPal.GetRemoteCertificate(_securityContext, ref chain, _sslAuthenticationOptions.CertificateChainPolicy); 1147_securityContext!, 1249status = SslStreamPal.ApplyAlertToken(_securityContext, TlsAlertType.Fatal, alertMessage); 1268status = SslStreamPal.ApplyShutdownToken(_securityContext!);