5 writes to _securityContext
System.Net.Security (5)
System\Net\Security\SslStream.Protocol.cs (5)
849
ref
_securityContext
,
865
ref
_securityContext
,
877
ref
_securityContext
,
893
ref
_securityContext
,
942
ref
_securityContext
,
23 references to _securityContext
System.Net.Security (23)
System\Net\Security\SslStream.IO.cs (1)
512
if (_sslAuthenticationOptions!.IsServer &&
_securityContext
== null)
System\Net\Security\SslStream.Protocol.cs (22)
71
_localClientCertificateUsed = CertificateValidationPal.IsLocalCertificateUsed(_credentialsHandle,
_securityContext
!)
104
if (
_securityContext
!= null)
106
result = SslStreamPal.QueryContextChannelBinding(
_securityContext
, kind);
125
return !(
_securityContext
== null ||
_securityContext
.IsInvalid);
145
_securityContext
?.Dispose();
283
issuers = CertificateValidationPal.GetRequestCertificateAuthorities(
_securityContext
!);
318
remoteCert = CertificateValidationPal.GetRemoteCertificate(
_securityContext
);
555
if (SslStreamPal.TryUpdateClintCertificate(_credentialsHandle,
_securityContext
, _sslAuthenticationOptions))
826
bool refreshCredentialNeeded =
_securityContext
== null;
857
_securityContext
!,
916
if (!cachedCreds &&
_securityContext
!= null && !
_securityContext
.IsInvalid && _credentialsHandle != null && !_credentialsHandle.IsInvalid)
938
Debug.Assert(
_securityContext
!= null);
955
SslStreamPal.QueryContextStreamSizes(
_securityContext
!, out StreamSizes streamSizes);
962
SslStreamPal.QueryContextConnectionInfo(
_securityContext
!, ref _connectionInfo);
978
_securityContext
!,
993
SecurityStatusPal status = SslStreamPal.DecryptMessage(
_securityContext
!, buffer, out outputOffset, out outputCount);
1028
X509Certificate2? certificate = CertificateValidationPal.GetRemoteCertificate(
_securityContext
, ref chain, _sslAuthenticationOptions.CertificateChainPolicy);
1086
_securityContext
!,
1188
status = SslStreamPal.ApplyAlertToken(
_securityContext
, TlsAlertType.Fatal, alertMessage);
1207
status = SslStreamPal.ApplyShutdownToken(
_securityContext
!);