HttpListener.ExtendedProtectionSelectorDelegate Propriété
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.
Obtient ou définit le délégué appelé pour déterminer le ExtendedProtectionPolicy à utiliser pour chaque demande.
public:
property System::Net::HttpListener::ExtendedProtectionSelector ^ ExtendedProtectionSelectorDelegate { System::Net::HttpListener::ExtendedProtectionSelector ^ get(); void set(System::Net::HttpListener::ExtendedProtectionSelector ^ value); };
public System.Net.HttpListener.ExtendedProtectionSelector? ExtendedProtectionSelectorDelegate { get; set; }
public System.Net.HttpListener.ExtendedProtectionSelector ExtendedProtectionSelectorDelegate { get; set; }
member this.ExtendedProtectionSelectorDelegate : System.Net.HttpListener.ExtendedProtectionSelector with get, set
Public Property ExtendedProtectionSelectorDelegate As HttpListener.ExtendedProtectionSelector
Valeur de propriété
ExtendedProtectionPolicy qui spécifie la stratégie à utiliser pour la protection étendue.
Exceptions
Une tentative de définition de la propriété ExtendedProtectionSelectorDelegate a eu lieu, mais la propriété CustomChannelBinding doit avoir la valeur null
.
Une tentative d'attribution de la valeur null
à la propriété ExtendedProtectionSelectorDelegate a eu lieu.
Une tentative de définition de la propriété ExtendedProtectionSelectorDelegate a eu lieu après l'appel de la méthode Start().
Cet objet est fermé.
Il a été tenté de définir la propriété ExtendedProtectionSelectorDelegate sur une plateforme qui ne prend pas en charge la protection étendue.
Remarques
La ExtendedProtectionPolicy propriété est utilisée avec l’authentification Windows intégrée pour fournir une protection étendue. La ExtendedProtectionPolicy propriété permet la configuration de la stratégie de protection étendue pour l’ensemble HttpListener de la session. La ExtendedProtectionSelectorDelegate propriété autorise la configuration de la stratégie de protection étendue par requête individuelle.
La propriété CustomChannelBinding doit être null
. L’instance HttpListener obtient le jeton de liaison de canal (CBT) directement à partir de sa propre session TLS, le cas échéant.
Pour chaque requête, le délégué peut choisir les paramètres que l’instance HttpListener utilisera pour fournir une protection étendue.
Si un délégué retourne null
pour cette propriété, cela représente un ExtendedProtectionPolicy dont la PolicyEnforcement propriété a la valeur Never.