HttpListener.ExtendedProtectionSelectorDelegate Vlastnost

Definice

Získá nebo nastaví delegát volaný k určení, který ExtendedProtectionPolicy se má použít pro každý požadavek.

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

Hodnota vlastnosti

Určuje ExtendedProtectionPolicy zásadu, která se má použít pro rozšířenou ochranu.

Výjimky

Došlo k pokusu o ExtendedProtectionSelectorDelegate nastavení vlastnosti, ale CustomChannelBinding vlastnost musí být null.

Došlo k pokusu o ExtendedProtectionSelectorDelegate nastavení vlastnosti na nullhodnotu .

Byl proveden pokus o nastavení ExtendedProtectionSelectorDelegate vlastnosti poté, co Start() byla metoda již volána.

Tento objekt je zavřený.

Došlo k pokusu o ExtendedProtectionSelectorDelegate nastavení vlastnosti na platformě, která nepodporuje rozšířenou ochranu.

Poznámky

Vlastnost se ExtendedProtectionPolicy používá s integrovaným ověřováním systému Windows k zajištění rozšířené ochrany. Vlastnost ExtendedProtectionPolicy umožňuje konfiguraci zásad rozšířené ochrany pro celou HttpListener relaci. Vlastnost ExtendedProtectionSelectorDelegate umožňuje konfiguraci zásad rozšířené ochrany pro jednotlivé požadavky.

Vlastnost CustomChannelBinding musí být null. Instance HttpListener získá token vazby kanálu (CBT) přímo ze své vlastní relace TLS, pokud existuje.

Pro každou žádost může delegát zvolit nastavení, které HttpListener instance použije k poskytování rozšířené ochrany.

Pokud delegát vrátí null pro tuto vlastnost, představuje vlastnost nastavenou ExtendedProtectionPolicyPolicyEnforcement na Never.

Platí pro

Viz také