Bagikan melalui


HttpListener.ExtendedProtectionSelectorDelegate Properti

Definisi

Mendapatkan atau mengatur delegasi yang dipanggil untuk menentukan yang akan ExtendedProtectionPolicy digunakan untuk setiap permintaan.

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

Nilai Properti

ExtendedProtectionPolicy yang menentukan kebijakan yang akan digunakan untuk perlindungan yang diperpanjang.

Pengecualian

Upaya dilakukan untuk mengatur ExtendedProtectionSelectorDelegate properti , tetapi CustomChannelBinding properti harus null.

Upaya dilakukan untuk mengatur properti ke ExtendedProtectionSelectorDelegatenull.

Upaya dilakukan untuk mengatur ExtendedProtectionSelectorDelegate properti setelah Start() metode sudah dipanggil.

Objek ini ditutup.

Upaya dilakukan untuk mengatur ExtendedProtectionSelectorDelegate properti pada platform yang tidak mendukung perlindungan yang diperpanjang.

Keterangan

Properti ExtendedProtectionPolicy digunakan dengan autentikasi Windows terintegrasi untuk memberikan perlindungan yang diperpanjang. Properti ExtendedProtectionPolicy memungkinkan konfigurasi kebijakan perlindungan yang diperpanjang untuk seluruh HttpListener sesi. Properti ExtendedProtectionSelectorDelegate memungkinkan konfigurasi kebijakan perlindungan yang diperpanjang per permintaan individu.

Properti CustomChannelBinding harus null. Instans HttpListener mendapatkan Token Pengikatan Saluran (CBT) langsung dari sesi TLS sendiri jika ada.

Untuk setiap permintaan, delegasi dapat memilih pengaturan yang HttpListener akan digunakan instans untuk memberikan perlindungan yang diperpanjang.

Jika delegasi kembali null untuk properti ini, ini mewakili ExtendedProtectionPolicy properti yang PolicyEnforcement diatur ke Never.

Berlaku untuk

Lihat juga