HttpsConnectionAdapterOptions.TlsClientHelloBytesCallback Vlastnost

Definice

Upozornění

Use ListenOptions.UseTlsClientHelloListener() instead.

Zpětné volání, které se má vyvolat za účelem získání bajtů klienta TLS. Bajty hello klienta jsou stále zabalené v fragmentu vrstvy záznamu. Ve výchozím nastavení má hodnotu Null. Pokud chcete bajty ReadOnlySequence<T>z úložiště uložit, zkopírujte je do vyrovnávací paměti, kterou řídíte, a nedržíte odkaz na ReadOnlySequence<T> tyto instance nebo ReadOnlyMemory<T> instance.

public Action<Microsoft.AspNetCore.Connections.ConnectionContext,System.Buffers.ReadOnlySequence<byte>>? TlsClientHelloBytesCallback { get; set; }
[System.Obsolete("Use ListenOptions.UseTlsClientHelloListener() instead.", false)]
public Action<Microsoft.AspNetCore.Connections.ConnectionContext,System.Buffers.ReadOnlySequence<byte>>? TlsClientHelloBytesCallback { get; set; }
member this.TlsClientHelloBytesCallback : Action<Microsoft.AspNetCore.Connections.ConnectionContext, System.Buffers.ReadOnlySequence<byte>> with get, set
[<System.Obsolete("Use ListenOptions.UseTlsClientHelloListener() instead.", false)>]
member this.TlsClientHelloBytesCallback : Action<Microsoft.AspNetCore.Connections.ConnectionContext, System.Buffers.ReadOnlySequence<byte>> with get, set
Public Property TlsClientHelloBytesCallback As Action(Of ConnectionContext, ReadOnlySequence(Of Byte))

Hodnota vlastnosti

Atributy

Poznámky

Pokud klient hello zahrnuje více fragmentů záznamů, získá tato zpětná volání pouze první fragment. Místo toho použijte UseTlsClientHelloListener(ListenOptions, Action<ConnectionContext,ReadOnlySequence<Byte>>, Nullable<TimeSpan>).

Platí pro