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 |
Определяет набор правил авторизации пользователя, используя набор утверждений. |