System.IdentityModel.Policy Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |