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 las clases Claim y ClaimSet.
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 reclamaciones WCF ha sido 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 de WIF que representan notificaciones, tipos de notificaciones e identidades y entidades de seguridad basados en notificaciones se encuentran en el espacio de nombres de System.Security.Claims. A partir de .NET 4.5, estas clases se deben utilizar en lugar de las del espacio de nombres System.IdentityModel.Claims .
Clases
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 exigir. Esta clase no puede heredarse. |
DefaultClaimSet |
Proporciona una implementación predeterminada de la clase ClaimSet. |
Rights |
Define los tipos de derechos predefinidos que pueden estar asociados a un objeto Claim. |
WindowsClaimSet |
Representa una colección de notificaciones de Windows que están asociadas a una entidad. |
X509CertificateClaimSet |
Representa una colección de notificaciones extraídas de un certificado X.509 asociadas a una entidad. |