ClaimsPrincipal.Identity Propiedad
Definición
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í.
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.