14 writes to _securityContext
System.Net.Security (14)
System\Net\Security\TlsSession.cs (13)
1011
ref
_securityContext
,
1030
ref
_securityContext
,
1050
ref
_securityContext
,
1098
ref
_securityContext
,
1108
ref
_securityContext
,
1515
ref
_securityContext
!,
1619
ref
_securityContext
,
1629
ref
_securityContext
,
1835
ref
_securityContext
,
1845
ref
_securityContext
,
2023
ref
_securityContext
,
2033
ref
_securityContext
,
2525
_securityContext
= null;
System\Net\Security\TlsSession.OpenSsl.cs (1)
453
_securityContext
= handle;
40 references to _securityContext
System.Net.Security (40)
System\Net\Security\TlsSession.cs (34)
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
);
390
_securityContext
,
546
if (
_securityContext
is not Microsoft.Win32.SafeHandles.SafeSslHandle sslHandle ||
768
if (_context is null || _context.IsServer ||
_securityContext
is null)
773
string[] issuers = CertificateValidationPal.GetRequestCertificateAuthorities(
_securityContext
);
822
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
827
if (!CertificateValidationPal.IsLocalCertificateUsed(ActiveCredentialsRef(),
_securityContext
))
845
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
849
return SslStreamPal.QueryContextChannelBinding(
_securityContext
, kind);
921
bool isInitialClientCall = !_context!.IsServer &&
_securityContext
is null;
975
else if (
_securityContext
is null)
986
if (
_securityContext
is null)
1022
if (isCredentialResume &&
_securityContext
is not null && _options.CertificateContext is not null)
1024
SslStreamPal.TryUpdateClintCertificate(ActiveCredentialsRef(),
_securityContext
, _options);
1040
SslStreamPal.TryUpdateClintCertificate(ActiveCredentialsRef(),
_securityContext
, _options))
1083
_securityContext
!,
1243
_securityContext
!,
1330
_securityContext
!,
1409
_securityContext
!,
1501
if (!_isHandshakeComplete ||
_securityContext
== null ||
_securityContext
.IsInvalid)
1593
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
1602
SecurityStatusPal status = SslStreamPal.ApplyShutdownToken(
_securityContext
);
1795
internal TlsSecurityContext? SecurityContext =>
_securityContext
;
1863
SslStreamPal.QueryContextConnectionInfo(
_securityContext
!, ref _connectionInfo);
1864
SslStreamPal.QueryContextStreamSizes(
_securityContext
!, out StreamSizes streamSizes);
1908
_securityContext
, ref chain, chainPolicy);
2524
_securityContext
?.Dispose();
System\Net\Security\TlsSession.OpenSsl.cs (6)
359
if (!_isHandshakeComplete ||
_securityContext
is null ||
_securityContext
.IsInvalid)
368
SecurityStatusPal status = Interop.OpenSsl.SslRenegotiate((SafeSslHandle)
_securityContext
, out _);
407
SafeSslHandle ssl = (SafeSslHandle)
_securityContext
!;
435
SafeSslHandle ssl = (SafeSslHandle)
_securityContext
!;
448
if (
_securityContext
is SafeSslHandle existing && !existing.IsInvalid)