ClaimsIdentity.Claims Propiedad

Definición

Obtiene las notificaciones asociadas con esta identidad de notificación.

public:
 virtual property System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ Claims { System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ get(); };
public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get; }
member this.Claims : seq<System.Security.Claims.Claim>
Public Overridable ReadOnly Property Claims As IEnumerable(Of Claim)

Valor de propiedad

IEnumerable<Claim>

La colección de notificaciones asociada a esta identidad de notificaciones.

Comentarios

La colección puede contener entradas que son null.

Las notificaciones contenidas en la Claims colección describen esencialmente la entidad representada por .ClaimsIdentity Las notificaciones describen las propiedades y los derechos que posee la entidad y se pueden examinar mediante aplicaciones para tomar decisiones sobre la autenticación y la autorización.

Nota

La ClaimsPrincipal clase también tiene una Claims propiedad . En la mayoría de los casos, debe tener acceso a las notificaciones del usuario a través de la ClaimsPrincipal.Claims colección en lugar de a través de la Claims colección. Tendrá que acceder a las notificaciones de un individuo ClaimsIdentity solo en los casos en los que la entidad de seguridad contenga más de una ClaimsIdentity y tenga que evaluar o modificar una identidad específica.

Se aplica a

Consulte también