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, связанного с сущностью.