1 write to _SslState
System (1)
net\System\Net\SecureProtocols\SslStream.cs (1)
99_SslState = new SslState(innerStream, _userCertValidationCallbackWrapper, _userCertSelectionCallbackWrapper, encryptionPolicy);
41 references to _SslState
System (41)
net\System\Net\SecureProtocols\SslStream.cs (41)
107if (!_SslState.RemoteCertRequired) 137_SslState.ValidateCreateContext(false, targetHost, enabledSslProtocols, null, clientCertificates, true, checkCertificateRevocation); 138_SslState.ProcessAuthentication(null); 165_SslState.ValidateCreateContext(false, targetHost, enabledSslProtocols, null, clientCertificates, true, checkCertificateRevocation); 167LazyAsyncResult result = new LazyAsyncResult(_SslState, asyncState, asyncCallback); 168_SslState.ProcessAuthentication(result); 175_SslState.EndProcessAuthentication(asyncResult); 198_SslState.ValidateCreateContext(true, string.Empty, enabledSslProtocols, serverCertificate, null, clientCertificateRequired, checkCertificateRevocation); 199_SslState.ProcessAuthentication(null); 227_SslState.ValidateCreateContext(true, string.Empty, enabledSslProtocols, serverCertificate, null, clientCertificateRequired, checkCertificateRevocation); 228LazyAsyncResult result = new LazyAsyncResult(_SslState, asyncState, asyncCallback); 229_SslState.ProcessAuthentication(result); 236_SslState.EndProcessAuthentication(asyncResult); 241return _SslState.BeginShutdown(asyncCallback, asyncState); 246_SslState.EndShutdown(asyncResult); 259return _SslState.GetChannelBinding(kind); 314return _SslState.IsAuthenticated; 320return _SslState.IsMutuallyAuthenticated; 338return _SslState.IsServer; 348return _SslState.SslProtocol; 354return _SslState.CheckCertRevocationStatus; 360return _SslState.LocalCertificate; 366_SslState.CheckThrow(true); 380return _SslState.CipherAlgorithm; 386return _SslState.CipherStrength; 392return _SslState.HashAlgorithm; 398return _SslState.HashStrength; 404return _SslState.KeyExchangeAlgorithm; 410return _SslState.KeyExchangeStrength; 427return _SslState.IsAuthenticated && InnerStream.CanRead; 439return _SslState.IsAuthenticated && InnerStream.CanWrite && !_SslState.IsShutdown; 487_SslState.Flush(); 493_SslState.Close(); 501return _SslState.SecureStream.Read(buffer, offset, count); 506_SslState.SecureStream.Write(buffer, 0, buffer.Length); 511_SslState.SecureStream.Write(buffer, offset, count); 517return _SslState.SecureStream.BeginRead(buffer, offset, count, asyncCallback, asyncState); 522return _SslState.SecureStream.EndRead(asyncResult); 529return _SslState.SecureStream.BeginWrite(buffer, offset, count, asyncCallback, asyncState); 534_SslState.SecureStream.EndWrite(asyncResult);