21 references to TlsFrameHelper
System.Net.Security (21)
System\Net\Security\NetEventSource.Security.cs (5)
245
TlsFrameHelper
.TlsFrameInfo info = default;
246
bool isComplete =
TlsFrameHelper
.TryGetFrameInfo(frame, ref info);
255
public void ReceivedFrame(SslStream sslStream,
TlsFrameHelper
.TlsFrameInfo frameInfo) =>
261
TlsFrameHelper
.TlsFrameInfo info = default;
262
bool isComplete =
TlsFrameHelper
.TryGetFrameInfo(frame, ref info);
System\Net\Security\SslStream.IO.cs (16)
23
private
TlsFrameHelper
.TlsFrameInfo _lastFrame;
369
payload =
TlsFrameHelper
.CreateAlertFrame(_lastFrame.Header.Version, TlsAlertDescription.ProtocolVersion);
449
if (
TlsFrameHelper
.TryGetFrameInfo(_buffer.EncryptedReadOnlySpan, ref _lastFrame))
460
TlsFrameHelper
.ProcessingOptions options =
TlsFrameHelper
.ProcessingOptions.ServerName;
467
options |=
TlsFrameHelper
.ProcessingOptions.RawApplicationProtocol;
472
options |=
TlsFrameHelper
.ProcessingOptions.ApplicationProtocol |
TlsFrameHelper
.ProcessingOptions.Versions;
478
options |=
TlsFrameHelper
.ProcessingOptions.Versions;
482
if (!
TlsFrameHelper
.TryGetFrameInfo(_buffer.EncryptedReadOnlySpan, ref _lastFrame, options))
546
while (_buffer.EncryptedLength - chunkSize >
TlsFrameHelper
.HeaderSize)
550
if (!
TlsFrameHelper
.TryGetFrameHeader(availableData.Slice(chunkSize), ref nextHeader))
848
if (frameSize == int.MaxValue && _buffer.EncryptedLength >
TlsFrameHelper
.HeaderSize)
1020
TlsFrameHelper
.TryGetFrameHeader(_buffer.EncryptedReadOnlySpan, ref _lastFrame.Header);
1111
if (buffer.Length <
TlsFrameHelper
.HeaderSize)
1116
if (!
TlsFrameHelper
.TryGetFrameHeader(buffer, ref _lastFrame.Header))