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 证书中提取与某个实体关联的声明的集合。