System.IdentityModel.Claims Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases que implementan el modelo de autorización de identidad basada en notificaciones de Windows Communication Foundation (WCF). Este modelo incluye la Claim clase y la ClaimSet clase .
A partir de .NET Framework 4.5 y la integración de Windows Identity Foundation (WIF) en .NET Framework, el modelo de identidad basado en notificaciones de WCF se ha reemplazado por WIF. WIF proporciona un modelo de objetos de identidad basado en notificaciones que se puede usar para proporcionar autenticación y autorización en varias pilas de productos Microsoft, incluidos CLR, WCF y ASP.NET. Las clases WIF que representan notificaciones, tipos de notificación e identidades y entidades de seguridad basadas en notificaciones se encuentran en el System.Security.Claims espacio de nombres. A partir de .NET 4.5, estas clases deben usarse en lugar de las del System.IdentityModel.Claims espacio de nombres.
Clases
| Nombre | Description |
|---|---|
| Claim |
Representa una notificación asociada a una entidad. |
| ClaimSet |
Representa la colección de notificaciones asociadas a una entidad. |
| ClaimTypes |
Representa los tipos predefinidos de notificaciones que una entidad puede reclamar. Esta clase no puede heredarse. |
| DefaultClaimSet |
Proporciona una implementación predeterminada de la ClaimSet clase . |
| Rights |
Define los tipos predefinidos de derechos que se pueden asociar a un Claim objeto . |
| WindowsClaimSet |
Representa una colección de Windows notificaciones asociadas a una entidad. |
| X509CertificateClaimSet |
Representa una colección de notificaciones extraídas de un certificado X.509 asociado a una entidad. |