Share via


TlsHandshakeCallbackContext Class

Definition

Per connection state used to determine the TLS options.

public class TlsHandshakeCallbackContext
type TlsHandshakeCallbackContext = class
Public Class TlsHandshakeCallbackContext
Inheritance
TlsHandshakeCallbackContext

Constructors

TlsHandshakeCallbackContext()

Properties

AllowDelayedClientCertificateNegotation

Indicates if the application is allowed to request a client certificate after the handshake has completed. The default is false. See GetClientCertificateAsync(CancellationToken)

CancellationToken

The token to monitor for cancellation requests.

ClientHelloInfo

Information from the Client Hello message.

Connection

Information about an individual connection.

SslStream

The TLS stream on which the authentication happens.

State

The information that was passed when registering the callback.

Applies to