13 writes to _securityContext
System.Net.Security (13)
System\Net\Security\TlsSession.cs (12)
1002
ref
_securityContext
,
1014
ref
_securityContext
,
1061
ref
_securityContext
,
1071
ref
_securityContext
,
1478
ref
_securityContext
!,
1578
ref
_securityContext
,
1588
ref
_securityContext
,
1794
ref
_securityContext
,
1804
ref
_securityContext
,
1938
ref
_securityContext
,
1948
ref
_securityContext
,
2440
_securityContext
= null;
System\Net\Security\TlsSession.OpenSsl.cs (1)
448
_securityContext
= handle;
37 references to _securityContext
System.Net.Security (37)
System\Net\Security\TlsSession.cs (31)
158
Debug.Assert(
_securityContext
is null, "AttachSocket called after the PAL security context was already allocated");
319
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
323
return CertificateValidationPal.GetRemoteCertificate(
_securityContext
);
384
_securityContext
,
537
if (
_securityContext
is not Microsoft.Win32.SafeHandles.SafeSslHandle sslHandle ||
759
if (_context is null || _context.IsServer ||
_securityContext
is null)
764
string[] issuers = CertificateValidationPal.GetRequestCertificateAuthorities(
_securityContext
);
813
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
818
if (!CertificateValidationPal.IsLocalCertificateUsed(ActiveCredentialsRef(),
_securityContext
))
836
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
840
return SslStreamPal.QueryContextChannelBinding(
_securityContext
, kind);
912
bool isInitialClientCall = !_context!.IsServer &&
_securityContext
is null;
966
else if (
_securityContext
is null)
977
if (
_securityContext
is null)
1046
_securityContext
!,
1206
_securityContext
!,
1293
_securityContext
!,
1372
_securityContext
!,
1464
if (!_isHandshakeComplete ||
_securityContext
== null ||
_securityContext
.IsInvalid)
1552
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
1561
SecurityStatusPal status = SslStreamPal.ApplyShutdownToken(
_securityContext
);
1754
internal TlsSecurityContext? SecurityContext =>
_securityContext
;
1822
SslStreamPal.QueryContextConnectionInfo(
_securityContext
!, ref _connectionInfo);
1823
SslStreamPal.QueryContextStreamSizes(
_securityContext
!, out StreamSizes streamSizes);
1861
_securityContext
, ref chain, _options.CertificateChainPolicy);
2439
_securityContext
?.Dispose();
System\Net\Security\TlsSession.OpenSsl.cs (6)
354
if (!_isHandshakeComplete ||
_securityContext
is null ||
_securityContext
.IsInvalid)
363
SecurityStatusPal status = Interop.OpenSsl.SslRenegotiate((SafeSslHandle)
_securityContext
, out _);
402
SafeSslHandle ssl = (SafeSslHandle)
_securityContext
!;
430
SafeSslHandle ssl = (SafeSslHandle)
_securityContext
!;
443
if (
_securityContext
is SafeSslHandle existing && !existing.IsInvalid)