System.IdentityModel.Claims 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含实现基于 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 证书中提取的声明的集合。 |