Share via


System.IdentityModel.Policy Ad Alanı

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.