ClaimsIdentity.Claims 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 as declarações associadas com esta identidade baseada em declarações.
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 da propriedade
A coleção de declarações associadas com esta identidade baseada em declarações.
Comentários
A coleção pode conter entradas que são null
.
As declarações contidas na Claims coleção descrevem essencialmente a entidade representada pelo ClaimsIdentity. As declarações descrevem as propriedades e os direitos possuídos pela entidade e podem ser examinadas por aplicativos para tomar decisões sobre autenticação e autorização.
Observação
A ClaimsPrincipal classe também tem uma Claims propriedade. Na maioria dos casos, você deve acessar as declarações do usuário por meio da ClaimsPrincipal.Claims coleção e não por meio da Claims coleção. Você precisará acessar as declarações de um indivíduo ClaimsIdentity somente nos casos em que a entidade de segurança contém mais de uma ClaimsIdentity e você precisa avaliar ou modificar uma identidade específica.