HttpListener.ExtendedProtectionSelectorDelegate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Delegaten ab, der aufgerufen wird, um die ExtendedProtectionPolicy für jede Anforderung zu bestimmen, oder legt ihn fest.
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
Eigenschaftswert
Eine ExtendedProtectionPolicy, die die für erweiterten Schutz zu verwendende Richtlinie angibt.
Ausnahmen
Es wurde versucht, die ExtendedProtectionSelectorDelegate-Eigenschaft festzulegen, die CustomChannelBinding-Eigenschaft muss jedoch null
sein.
Es wurde versucht, die ExtendedProtectionSelectorDelegate-Eigenschaft auf null
festzulegen.
Es wurde versucht, die ExtendedProtectionSelectorDelegate-Eigenschaft festzulegen, nachdem die Start()-Methode bereits aufgerufen wurde.
Dieses Objekt ist geschlossen.
Es wurde versucht, die ExtendedProtectionSelectorDelegate-Eigenschaft auf einer Plattform festzulegen, die keinen erweiterten Schutz unterstützt.
Hinweise
Die ExtendedProtectionPolicy -Eigenschaft wird mit der integrierten Windows-Authentifizierung verwendet, um erweiterten Schutz zu bieten. Die ExtendedProtectionPolicy -Eigenschaft ermöglicht die Konfiguration der erweiterten Schutzrichtlinie für die gesamte HttpListener Sitzung. Die ExtendedProtectionSelectorDelegate -Eigenschaft ermöglicht die Konfiguration der erweiterten Schutzrichtlinie pro einzelner Anforderung.
Die CustomChannelBinding-Eigenschaft muss null
sein. Die HttpListener -Instanz ruft das Channel Binding Token (CBT) direkt aus ihrer eigenen TLS-Sitzung ab, sofern vorhanden.
Für jede Anforderung kann der Delegat die Einstellungen auswählen, mit denen die HttpListener Instanz erweiterten Schutz bietet.
Wenn ein Delegat für diese Eigenschaft zurückgibt null
, stellt dies eine ExtendedProtectionPolicy dar, die von der PolicyEnforcement -Eigenschaft auf festgelegt ist Never.