Language

TlsBufferSession Class

Definition

public ref class TlsBufferSession sealed : System::Net::Security::TlsSession
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5007", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class TlsBufferSession : System.Net.Security.TlsSession
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5007", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type TlsBufferSession = class
    inherit TlsSession
Public NotInheritable Class TlsBufferSession
Inherits TlsSession
Inheritance
TlsBufferSession
Attributes

Constructors

Name Description
TlsBufferSession()

Properties

Name Description
ClientHelloInfo (Inherited from TlsSession)
HasPendingOutput (Inherited from TlsSession)
IsHandshakeComplete (Inherited from TlsSession)
LocalCertificate (Inherited from TlsSession)
NegotiatedApplicationProtocol (Inherited from TlsSession)
NegotiatedCipherSuite (Inherited from TlsSession)
NegotiatedProtocol (Inherited from TlsSession)
TargetHostName (Inherited from TlsSession)

Methods

Name Description
AcceptWithDefaultValidation() (Inherited from TlsSession)
Dispose() (Inherited from TlsSession)
DrainPendingOutput(Span<Byte>, Int32)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAcceptableIssuers() (Inherited from TlsSession)
GetChannelBinding(ChannelBindingKind) (Inherited from TlsSession)
GetClientHelloLength() (Inherited from TlsSession)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetRemoteCertificate() (Inherited from TlsSession)
GetRemoteCertificates() (Inherited from TlsSession)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
Handshake(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
Read(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32)
RequestClientCertificate(Span<Byte>, Int32)
SetClientCertificateContext(SslStreamCertificateContext) (Inherited from TlsSession)
SetContext(TlsContext) (Inherited from TlsSession)
SetRemoteCertificateValidationResult(SslPolicyErrors) (Inherited from TlsSession)
Shutdown(Span<Byte>, Int32)
ToString()

Returns a string that represents the current object.

(Inherited from Object)
TryGetClientHelloBytes(Span<Byte>, Int32) (Inherited from TlsSession)
Write(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32)

Applies to