System.IdentityModel.Claims Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, реализующие модель авторизации удостоверений на основе утверждений Windows Communication Foundation (WCF). Эта модель включает Claim класс и ClaimSet класс.
Начиная с .NET Framework 4.5 и интеграции Windows Identity Foundation (WIF) с платформой .NET Framework, модель идентификации на основе утверждений WCF заменена WIF. WIF предоставляет объектную модель идентификации на основе утверждений, которая может использоваться для обеспечения проверки подлинности и авторизации в нескольких Microsoft стеках продуктов, включая clR, WCF и ASP.NET. Классы WIF, представляющие утверждения, типы утверждений и удостоверения и субъекты, основанные на утверждениях, содержатся в System.Security.Claims пространстве имен. Начиная с .NET 4.5, эти классы следует использовать вместо этих классов в System.IdentityModel.Claims пространстве имен.
Классы
| Имя | Описание |
|---|---|
| Claim |
Представляет утверждение, связанное с сущностью. |
| ClaimSet |
Представляет коллекцию утверждений, связанных с сущностью. |
| ClaimTypes |
Представляет предварительно определенные типы утверждений, которые может претендовать сущность. Этот класс не наследуется. |
| DefaultClaimSet |
Предоставляет реализацию ClaimSet класса по умолчанию. |
| Rights |
Определяет предварительно определенные типы прав, которые могут быть связаны с Claim объектом. |
| WindowsClaimSet |
Представляет коллекцию утверждений Windows, связанных с сущностью. |
| X509CertificateClaimSet |
Представляет коллекцию утверждений, извлеченных из сертификата X.509, связанного с сущностью. |