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