System.IdentityModel.Policy Ad Alanı

WCF talep tabanlı kimlik modelini kullanırken yetkilendirme ilkesi uygulamak için kullanılan sınıfları içerir.

.NET Framework 4.5 ve Windows Identity Foundation'ın (WIF) .NET Framework ile 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'le başlayarak, yetkilendirme ilkesi ad alanında System.IdentityModel.Claims sınıflar yerine WIF kullanılarak uygulanmalıdır.

Sınıflar

Name Description
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

Name Description
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 kural kümesi tanımlar.