System.IdentityModel.Policy Пространство имен

Содержит классы, используемые для реализации политики авторизации при использовании модели удостоверения на основе утверждений WCF.

Начиная с версии 4.5 платформы .NET Framework и интеграции Windows Identity Foundation (WIF) в платформу .NET Framework, модель идентификатора на основе утверждений WCF заменена WIF. WIF предоставляет объектную модель идентификации на основе утверждений, которую можно использовать для обеспечения аутентификации и авторизации в нескольких стеках продуктов корпорации Майкрософт, в том числе в среде CLR, WCF и ASP.NET. В WIF политика авторизации реализуется путем расширения класса ClaimsAuthorizationManager. Начиная с .NET 4.5, политика авторизации должна быть реализована с помощью WIF, а не классов в пространстве имен System.IdentityModel.Claims.

Классы

AuthorizationContext

Результаты оценки всех политик авторизации, получаемые из маркеров в отправленном сообщении или путем вызова метода GetAuthorizationPolicies(OperationContext).

EvaluationContext

При переопределении в производном классе обозначает результаты политик авторизации, по которым выполнена оценка.

Интерфейсы

IAuthorizationComponent

Представляет компонент, используемый для авторизации пользователей.

IAuthorizationPolicy

Определяет набор правил авторизации пользователя, используя набор утверждений.