6 writes to _securityContext
System.Net.Security (6)
System\Net\Security\SslStream.Protocol.cs (5)
879ref _securityContext, 895ref _securityContext, 907ref _securityContext, 923ref _securityContext, 1003ref _securityContext,
System\Net\Security\SslStream.TlsSessionWedge.cs (1)
117_securityContext = _tlsSession.SecurityContext;
27 references to _securityContext
System.Net.Security (27)
System\Net\Security\SslStream.IO.cs (1)
558if (_sslAuthenticationOptions!.IsServer && _securityContext == null)
System\Net\Security\SslStream.Protocol.cs (23)
75_localClientCertificateUsed = CertificateValidationPal.IsLocalCertificateUsed(_credentialsHandle, _securityContext!) 108if (_securityContext != null) 110result = SslStreamPal.QueryContextChannelBinding(_securityContext, kind); 129return !(_securityContext == null || _securityContext.IsInvalid); 149_securityContext?.Dispose(); 291issuers = CertificateValidationPal.GetRequestCertificateAuthorities(_securityContext!); 326remoteCert = CertificateValidationPal.GetRemoteCertificate(_securityContext); 565if (SslStreamPal.TryUpdateClintCertificate(_credentialsHandle, _securityContext, _sslAuthenticationOptions)) 860bool refreshCredentialNeeded = _securityContext == null; 887_securityContext!, 954if (!cachedCreds && _securityContext != null && !_securityContext.IsInvalid && _credentialsHandle != null && !_credentialsHandle.IsInvalid) 999Debug.Assert(_securityContext != null); 1016SslStreamPal.QueryContextStreamSizes(_securityContext!, out StreamSizes streamSizes); 1023SslStreamPal.QueryContextConnectionInfo(_securityContext!, ref _connectionInfo); 1051_securityContext!, 1082_securityContext!, 1155X509Certificate2? certificate = CertificateValidationPal.GetRemoteCertificate(_securityContext, ref chain, _sslAuthenticationOptions.CertificateChainPolicy); 1161_securityContext, 1220_securityContext, 1442status = SslStreamPal.ApplyAlertToken(_securityContext, TlsAlertType.Fatal, alertMessage); 1472status = SslStreamPal.ApplyShutdownToken(_securityContext!);
System\Net\Security\SslStream.TlsSessionWedge.cs (3)
51bool refreshCredentialNeeded = _securityContext is null; 132bool wouldCache = !cachedCreds && _securityContext is not null && !_securityContext.IsInvalid &&