13 writes to _securityContext
System.Net.Security (13)
System\Net\Security\TlsSession.cs (12)
977
ref
_securityContext
,
989
ref
_securityContext
,
1036
ref
_securityContext
,
1046
ref
_securityContext
,
1430
ref
_securityContext
!,
1502
ref
_securityContext
,
1512
ref
_securityContext
,
1718
ref
_securityContext
,
1728
ref
_securityContext
,
1862
ref
_securityContext
,
1872
ref
_securityContext
,
2340
_securityContext
= null;
System\Net\Security\TlsSession.OpenSsl.cs (1)
290
_securityContext
= handle;
34 references to _securityContext
System.Net.Security (34)
System\Net\Security\TlsSession.cs (31)
144
Debug.Assert(
_securityContext
is null, "AttachSocket called after the PAL security context was already allocated");
298
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
302
return CertificateValidationPal.GetRemoteCertificate(
_securityContext
);
363
_securityContext
,
512
if (
_securityContext
is not Microsoft.Win32.SafeHandles.SafeSslHandle sslHandle ||
734
if (_context is null || _context.IsServer ||
_securityContext
is null)
739
string[] issuers = CertificateValidationPal.GetRequestCertificateAuthorities(
_securityContext
);
788
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
793
if (!CertificateValidationPal.IsLocalCertificateUsed(ActiveCredentialsRef(),
_securityContext
))
811
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
815
return SslStreamPal.QueryContextChannelBinding(
_securityContext
, kind);
887
bool isInitialClientCall = !_context!.IsServer &&
_securityContext
is null;
941
else if (
_securityContext
is null)
952
if (
_securityContext
is null)
1021
_securityContext
!,
1181
_securityContext
!,
1268
_securityContext
!,
1347
_securityContext
!,
1421
if (!_isHandshakeComplete ||
_securityContext
== null ||
_securityContext
.IsInvalid)
1476
if (
_securityContext
== null ||
_securityContext
.IsInvalid)
1485
SecurityStatusPal status = SslStreamPal.ApplyShutdownToken(
_securityContext
);
1678
internal TlsSecurityContext? SecurityContext =>
_securityContext
;
1746
SslStreamPal.QueryContextConnectionInfo(
_securityContext
!, ref _connectionInfo);
1747
SslStreamPal.QueryContextStreamSizes(
_securityContext
!, out StreamSizes streamSizes);
1785
_securityContext
, ref chain, _options.CertificateChainPolicy);
2339
_securityContext
?.Dispose();
System\Net\Security\TlsSession.OpenSsl.cs (3)
248
SafeSslHandle ssl = (SafeSslHandle)
_securityContext
!;
272
SafeSslHandle ssl = (SafeSslHandle)
_securityContext
!;
285
if (
_securityContext
is SafeSslHandle existing && !existing.IsInvalid)