System.IdentityModel.Policy Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
WCF talep tabanlı kimlik modeli kullanılırken yetkilendirme ilkesini uygulamak için kullanılan sınıfları içerir.
.NET Framework 4.5 ve Windows Identity Foundation'ın (WIF) .NET Framework tümleştirilmesinden başlayarak, WCF talep tabanlı kimlik modelinin yerini WIF almıştır. WIF, CLR, WCF ve ASP.NET gibi çeşitli Microsoft ürün yığınlarında kimlik doğrulaması ve yetkilendirme sağlamak için kullanılabilecek talep tabanlı bir kimlik nesnesi modeli sağlar. WIF'de, yetkilendirme ilkesi sınıfı genişletilerek ClaimsAuthorizationManager uygulanır. .NET 4.5 sürümünden başlayarak, yetkilendirme ilkesi ad alanında System.IdentityModel.Claims sınıflar yerine WIF kullanılarak uygulanmalıdır.
Sınıflar
AuthorizationContext |
Gönderilen iletideki belirteçlerden ve yöntemini çağırarak kullanılabilir tüm yetkilendirme ilkelerini değerlendirmenin GetAuthorizationPolicies(OperationContext) sonucu. |
EvaluationContext |
Türetilmiş bir sınıfta geçersiz kılındığında, değerlendirilen yetkilendirme ilkelerinin sonuçlarını temsil eder. |
Arabirimler
IAuthorizationComponent |
Kullanıcıları yetkilendirmek için kullanılan bir bileşeni temsil eder. |
IAuthorizationPolicy |
Bir talep kümesi verilip bir kullanıcıyı yetkilendirmek için bir dizi kural tanımlar. |