13 writes to _securityContext
System.Net.Security (13)
System\Net\Security\TlsSession.cs (12)
971ref _securityContext, 983ref _securityContext, 1030ref _securityContext, 1040ref _securityContext, 1424ref _securityContext!, 1496ref _securityContext, 1506ref _securityContext, 1712ref _securityContext, 1722ref _securityContext, 1856ref _securityContext, 1866ref _securityContext, 2334_securityContext = null;
System\Net\Security\TlsSession.OpenSsl.cs (1)
290_securityContext = handle;
33 references to _securityContext
System.Net.Security (33)
System\Net\Security\TlsSession.cs (30)
292if (_securityContext == null || _securityContext.IsInvalid) 296return CertificateValidationPal.GetRemoteCertificate(_securityContext); 357_securityContext, 506if (_securityContext is not Microsoft.Win32.SafeHandles.SafeSslHandle sslHandle || 728if (_context is null || _context.IsServer || _securityContext is null) 733string[] issuers = CertificateValidationPal.GetRequestCertificateAuthorities(_securityContext); 782if (_securityContext == null || _securityContext.IsInvalid) 787if (!CertificateValidationPal.IsLocalCertificateUsed(ActiveCredentialsRef(), _securityContext)) 805if (_securityContext == null || _securityContext.IsInvalid) 809return SslStreamPal.QueryContextChannelBinding(_securityContext, kind); 881bool isInitialClientCall = !_context!.IsServer && _securityContext is null; 935else if (_securityContext is null) 946if (_securityContext is null) 1015_securityContext!, 1175_securityContext!, 1262_securityContext!, 1341_securityContext!, 1415if (!_isHandshakeComplete || _securityContext == null || _securityContext.IsInvalid) 1470if (_securityContext == null || _securityContext.IsInvalid) 1479SecurityStatusPal status = SslStreamPal.ApplyShutdownToken(_securityContext); 1672internal TlsSecurityContext? SecurityContext => _securityContext; 1740SslStreamPal.QueryContextConnectionInfo(_securityContext!, ref _connectionInfo); 1741SslStreamPal.QueryContextStreamSizes(_securityContext!, out StreamSizes streamSizes); 1779_securityContext, ref chain, _options.CertificateChainPolicy); 2333_securityContext?.Dispose();
System\Net\Security\TlsSession.OpenSsl.cs (3)
248SafeSslHandle ssl = (SafeSslHandle)_securityContext!; 272SafeSslHandle ssl = (SafeSslHandle)_securityContext!; 285if (_securityContext is SafeSslHandle existing && !existing.IsInvalid)