System.Security.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 identidades basadas en notificaciones en .NET, incluidas clases que representan notificaciones, identidades basadas en notificaciones y entidades de seguridad basadas en notificaciones.
Clases
AuthenticationInformation |
Contiene la información de autenticación que una autoridad afirmó al crear un token para un asunto. |
AuthenticationTypes |
Define los tipos de autenticación para la propiedad AuthenticationType . |
AuthorizationContext |
Proporciona información de contexto de un evento de autorización. Esto incluye la entidad de seguridad que representa al llamador, el recurso que se está solicitando y la acción que se está realizando. |
Claim |
Representa una notificación. |
ClaimProperties |
Define las claves de las propiedades contenidas en la propiedad Properties . |
ClaimsAuthenticationManager |
Define la implementación base de un administrador de autenticación de notificaciones. El administrador de autenticación de notificaciones proporciona un lugar en la canalización del procesamiento de notificaciones para aplicar la lógica de procesamiento (filtrado, validación, extensión) a la colección de notificaciones en la entidad de seguridad de entrada antes de la ejecución del código de aplicación. |
ClaimsAuthorizationManager |
Define la implementación base de un administrador de autorización de notificaciones. |
ClaimsIdentity |
Representa una identidad basada en notificaciones. |
ClaimsPrincipal |
Implementación de IPrincipal que admite varias identidades basadas en notificaciones. |
ClaimTypes |
Define las constantes para los tipos de notificaciones conocidos que se pueden asignar a un tema. Esta clase no puede heredarse. |
ClaimValueTypes |
Define los tipos de valor de notificación según los URI de tipo definidos por W3C y OASIS. Esta clase no puede heredarse. |
DynamicRoleClaimProvider |
El único método, AddDynamicRoleClaims(ClaimsIdentity, IEnumerable<Claim>), expuesto por esta clase está obsoleto. Puede usar un objeto ClaimsAuthenticationManager para agregar notificaciones a un objeto ClaimsIdentity. |