ITlsConnectionFeature.TryGetChannelBindingBytes Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de récupérer les octets de jeton de liaison de canal TLS 5929 RFC (CBT) demandés kind à partir de la connexion actuelle.
public virtual bool TryGetChannelBindingBytes(System.Security.Authentication.ExtendedProtection.ChannelBindingKind kind, out ReadOnlyMemory<byte> channelBindingToken);
abstract member TryGetChannelBindingBytes : System.Security.Authentication.ExtendedProtection.ChannelBindingKind * ReadOnlyMemory -> bool
override this.TryGetChannelBindingBytes : System.Security.Authentication.ExtendedProtection.ChannelBindingKind * ReadOnlyMemory -> bool
Public Overridable Function TryGetChannelBindingBytes (kind As ChannelBindingKind, ByRef channelBindingToken As ReadOnlyMemory(Of Byte)) As Boolean
Paramètres
- kind
- ChannelBindingKind
Type de liaison de canal à récupérer.
- channelBindingToken
- ReadOnlyMemory<Byte>
Lorsque cette méthode retourne true, contient les octets de jeton de liaison de canal ; sinon, un jeton vide ReadOnlyMemory<T>.
Retours
true si la liaison de canal demandée est disponible ; false sinon (par exemple : la connexion n’est pas TLS, la demande kind n’est pas prise en charge par le serveur, ou la liaison de canal n’est pas activée dans la configuration du serveur).
Remarques
Les jetons de liaison de canal permettent aux protocoles d’authentification dans le canal (tels que Kerberos ou NTLM négociés sur HTTPS) de se lier par chiffrement au canal TLS sous-jacent, en réduisant les attaques de relais d’authentification. Consultez https://datatracker.ietf.org/doc/html/rfc5929 la documentation « Protection étendue pour l'authentification » de Microsoft pour le modèle d'utilisation Windows.