ClaimsPrincipal.Identity Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a identidade de declarações principal associada a essa entidade de segurança de declarações.
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 da propriedade
A identidade de declarações principal associada a essa entidade de segurança de declarações.
Implementações
Comentários
Por padrão, a estrutura prioriza identidades do tipo WindowsIdentity ao retornar a identidade. O primeiro WindowsIdentity encontrado na Identities coleção é retornado. Se não houver nenhum WindowsIdentity na coleção, a primeira identidade atribuível será ClaimsIdentity retornada. Se não ClaimsIdentityhouver, null
será retornado. Se a Identities coleção estiver vazia, uma ArgumentNullException será lançada.
Você pode alterar o comportamento padrão definindo a PrimaryIdentitySelector propriedade para especificar um delegado a ser chamado para determinar a identidade.