TransportContext.GetChannelBinding(ChannelBindingKind) TransportContext.GetChannelBinding(ChannelBindingKind) TransportContext.GetChannelBinding(ChannelBindingKind) TransportContext.GetChannelBinding(ChannelBindingKind) Method

Définition

Récupère la liaison de canal demandée.Retrieves the requested channel binding.

public:
 abstract System::Security::Authentication::ExtendedProtection::ChannelBinding ^ GetChannelBinding(System::Security::Authentication::ExtendedProtection::ChannelBindingKind kind);
public abstract System.Security.Authentication.ExtendedProtection.ChannelBinding GetChannelBinding (System.Security.Authentication.ExtendedProtection.ChannelBindingKind kind);
abstract member GetChannelBinding : System.Security.Authentication.ExtendedProtection.ChannelBindingKind -> System.Security.Authentication.ExtendedProtection.ChannelBinding
Public MustOverride Function GetChannelBinding (kind As ChannelBindingKind) As ChannelBinding

Paramètres

kind
ChannelBindingKind ChannelBindingKind ChannelBindingKind ChannelBindingKind

Type de liaison de canal à récupérer.The type of channel binding to retrieve.

Retours

ChannelBinding demandé ou null si la liaison de canal n'est pas prise en charge par le transport actuel ou par le système d'exploitation.The requested ChannelBinding, or null if the channel binding is not supported by the current transport or by the operating system.

Exceptions

kind doit être Endpoint pour une utilisation avec le TransportContext extrait de la propriété TransportContext.kind is must be Endpoint for use with the TransportContext retrieved from the TransportContext property.

Remarques

Les valeurs possibles pour le paramètre kind sont Endpoint ou Unique.The possible values for the kind parameter are Endpoint or Unique.

Si une application tente de récupérer le jeton de liaison de canal (CBT) à partir de la propriété TransportContext à l’aide de la méthode GetChannelBinding et que la ChannelBindingKind n’est pas Endpoint, le HttpListenerRequest lève NotSupportedException.If an application attempts to retrieve the channel binding token (CBT) from the TransportContext property using the GetChannelBinding method and the ChannelBindingKind is not Endpoint, then the HttpListenerRequest will throw NotSupportedException. La HttpListenerRequest remplace la méthode GetChannelBinding par une implémentation interneThe HttpListenerRequest overrides the GetChannelBinding method with an internal implementation

S’applique à

Voir aussi