Compartir a través de


ClaimsPrincipal.Identity Propiedad

Definición

Obtiene la identidad basada en notificaciones principal asociada con esta entidad de seguridad de notificaciones.

public:
 virtual property System::Security::Principal::IIdentity ^ Identity { System::Security::Principal::IIdentity ^ get(); };
public virtual System.Security.Principal.IIdentity Identity { get; }
public virtual System.Security.Principal.IIdentity? Identity { get; }
member this.Identity : System.Security.Principal.IIdentity
Public Overridable ReadOnly Property Identity As IIdentity

Valor de propiedad

La identidad basada en notificaciones principal asociada con esta entidad de seguridad de notificaciones.

Implementaciones

Comentarios

De forma predeterminada, el marco da prioridad a las identidades de tipo WindowsIdentity al devolver la identidad. Se devuelve la primera WindowsIdentity que se encuentra en la Identities colección. Si no hay ninguna WindowsIdentity en la colección, se devuelve la primera identidad asignable de ClaimsIdentity . Si no hay , ClaimsIdentitynull se devuelve . Si la Identities colección está vacía, se produce una ArgumentNullException excepción .

Puede cambiar el comportamiento predeterminado estableciendo la PrimaryIdentitySelector propiedad para especificar un delegado al que se va a llamar para determinar la identidad.

Se aplica a

Consulte también