ClaimsIdentity.Claims Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá deklarace identity přidružené k této identitě deklarací identity.
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)
Hodnota vlastnosti
Kolekce deklarací identity přidružených k této identitě deklarací identity.
Poznámky
Kolekce může obsahovat položky, které jsou null
.
Deklarace identity obsažené v Claims kolekci v podstatě popisují entitu, která je reprezentována .ClaimsIdentity Deklarace identity popisují vlastnosti a práva, která entita vlastní, a mohou je prozkoumat aplikace, aby se mohli rozhodovat o ověřování a autorizaci.
Poznámka
Třída ClaimsPrincipal má Claims také vlastnost. Ve většině případů byste měli přistupovat k deklaracím identity uživatele prostřednictvím ClaimsPrincipal.Claims kolekce, nikoli prostřednictvím Claims kolekce. K deklaracím identity jednotlivce ClaimsIdentity budete muset přistupovat pouze v případech, kdy objekt zabezpečení obsahuje více než jednu ClaimsIdentity a potřebujete vyhodnotit nebo upravit konkrétní identitu.