HttpListener.ExtendedProtectionSelectorDelegate HttpListener.ExtendedProtectionSelectorDelegate HttpListener.ExtendedProtectionSelectorDelegate HttpListener.ExtendedProtectionSelectorDelegate Property

Définition

Obtient ou définit le délégué appelé pour déterminer le ExtendedProtectionPolicy à utiliser pour chaque demande.Gets or sets the delegate called to determine the ExtendedProtectionPolicy to use for each request.

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; }
member this.ExtendedProtectionSelectorDelegate : System.Net.HttpListener.ExtendedProtectionSelector with get, set
Public Property ExtendedProtectionSelectorDelegate As HttpListener.ExtendedProtectionSelector

Valeur de propriété

Exceptions

Une tentative a été effectuée pour définir la ExtendedProtectionSelectorDelegate propriété, mais la CustomChannelBinding propriété doit être null.An attempt was made to set the ExtendedProtectionSelectorDelegate property, but the CustomChannelBinding property must be null.

Une tentative a été effectuée pour définir la ExtendedProtectionSelectorDelegate propriété null.An attempt was made to set the ExtendedProtectionSelectorDelegate property to null.

Une tentative a été effectuée pour définir la ExtendedProtectionSelectorDelegate propriété après la Start() méthode a déjà été appelée.An attempt was made to set the ExtendedProtectionSelectorDelegate property after the Start() method was already called.

Une tentative a été effectuée pour définir le ExtendedProtectionSelectorDelegate propriété sur une plateforme qui ne prend pas en charge la protection étendue.An attempt was made to set the ExtendedProtectionSelectorDelegate property on a platform that does not support extended protection.

Remarques

Le ExtendedProtectionPolicy propriété est utilisée avec l’authentification Windows intégrée pour fournir une protection étendue.The ExtendedProtectionPolicy property is used with integrated Windows authentication to provide extended protection. Le ExtendedProtectionPolicy propriété permet la configuration de la stratégie de protection étendue pour l’ensemble HttpListener session.The ExtendedProtectionPolicy property allows the configuration of the extended protection policy for the whole HttpListener session. Le ExtendedProtectionSelectorDelegate propriété permet la configuration de la stratégie de protection étendue par demande individuelle.The ExtendedProtectionSelectorDelegate property allows the configuration of the extended protection policy per individual request.

Le CustomChannelBinding propriété doit être null.The CustomChannelBinding property must be null. Le HttpListener instance Obtient le jeton de liaison de canal (CBT) directement à partir de sa propre session TLS, le cas échéant.The HttpListener instance gets the Channel Binding Token (CBT) directly from its own TLS session if there is one.

Pour chaque demande, le délégué peut choisir les paramètres qui le HttpListener instance utilisera pour fournir une protection étendue.For each request, the delegate can choose the settings that the HttpListener instance will use to provide extended protection.

Si un délégué retourne null pour cette propriété, cela représente un ExtendedProtectionPolicy qui le PolicyEnforcement propriété définie sur Never.If a delegate returns null for this property, this represents a ExtendedProtectionPolicy which the PolicyEnforcement property set to Never.

S’applique à

Voir aussi