System.IdentityModel.Claims Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, которые реализуют модель авторизации удостоверений на основе утверждений Windows Communication Foundation (WCF). Эта модель содержит класс Claim и класс ClaimSet.
Начиная с версии 4.5 платформы .NET Framework и интеграции Windows Identity Foundation (WIF) в платформу .NET Framework, модель идентификатора на основе утверждений WCF заменена WIF. WIF предоставляет объектную модель идентификации на основе утверждений, которую можно использовать для обеспечения аутентификации и авторизации в нескольких стеках продуктов корпорации Майкрософт, в том числе в среде 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, связанного с сущностью. |