System.IdentityModel.Policy Ruang nama

Berisi kelas yang digunakan untuk menerapkan kebijakan otorisasi saat menggunakan model identitas berbasis klaim WCF.

Dimulai dengan .NET Framework 4.5 dan integrasi Windows Identity Foundation (WIF) ke dalam .NET Framework, model identitas berbasis klaim WCF telah digantikan oleh WIF. WIF menyediakan model objek identitas berbasis klaim yang dapat digunakan untuk memberikan autentikasi dan otorisasi di beberapa tumpukan produk Microsoft, termasuk CLR, WCF, dan ASP.NET. Di WIF, kebijakan otorisasi diterapkan dengan memperpanjang ClaimsAuthorizationManager kelas. Dimulai dengan .NET 4.5, kebijakan otorisasi harus diterapkan dengan menggunakan WIF alih-alih kelas di System.IdentityModel.Claims namespace layanan.

Kelas

Nama Deskripsi
AuthorizationContext

Hasil mengevaluasi semua kebijakan otorisasi yang tersedia dari token dalam pesan terkirim dan dengan memanggil GetAuthorizationPolicies(OperationContext) metode .

EvaluationContext

Ketika ditimpa dalam kelas turunan, mewakili hasil kebijakan otorisasi yang telah dievaluasi.

Antarmuka

Nama Deskripsi
IAuthorizationComponent

Mewakili komponen yang digunakan untuk mengotorisasi pengguna.

IAuthorizationPolicy

Menentukan sekumpulan aturan untuk mengotorisasi pengguna, dengan serangkaian klaim.