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)
107
if (!
_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);
167
LazyAsyncResult 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);
228
LazyAsyncResult result = new LazyAsyncResult(
_SslState
, asyncState, asyncCallback);
229
_SslState
.ProcessAuthentication(result);
236
_SslState
.EndProcessAuthentication(asyncResult);
241
return
_SslState
.BeginShutdown(asyncCallback, asyncState);
246
_SslState
.EndShutdown(asyncResult);
259
return
_SslState
.GetChannelBinding(kind);
314
return
_SslState
.IsAuthenticated;
320
return
_SslState
.IsMutuallyAuthenticated;
338
return
_SslState
.IsServer;
348
return
_SslState
.SslProtocol;
354
return
_SslState
.CheckCertRevocationStatus;
360
return
_SslState
.LocalCertificate;
366
_SslState
.CheckThrow(true);
380
return
_SslState
.CipherAlgorithm;
386
return
_SslState
.CipherStrength;
392
return
_SslState
.HashAlgorithm;
398
return
_SslState
.HashStrength;
404
return
_SslState
.KeyExchangeAlgorithm;
410
return
_SslState
.KeyExchangeStrength;
427
return
_SslState
.IsAuthenticated && InnerStream.CanRead;
439
return
_SslState
.IsAuthenticated && InnerStream.CanWrite && !
_SslState
.IsShutdown;
487
_SslState
.Flush();
493
_SslState
.Close();
501
return
_SslState
.SecureStream.Read(buffer, offset, count);
506
_SslState
.SecureStream.Write(buffer, 0, buffer.Length);
511
_SslState
.SecureStream.Write(buffer, offset, count);
517
return
_SslState
.SecureStream.BeginRead(buffer, offset, count, asyncCallback, asyncState);
522
return
_SslState
.SecureStream.EndRead(asyncResult);
529
return
_SslState
.SecureStream.BeginWrite(buffer, offset, count, asyncCallback, asyncState);
534
_SslState
.SecureStream.EndWrite(asyncResult);