ClaimsPrincipal.Claims Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en samling som innehåller alla anspråk från alla anspråksidentiteter som är associerade med anspråksobjektet.
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)
Egenskapsvärde
Anspråken som är associerade med det här huvudkontot.
Kommentarer
Ett anspråksobjekt har en samling ClaimsIdentity objekt som är tillgängliga via egenskapen Identiteter. Var ClaimsIdentity och en i samlingen innehåller ett eller flera anspråk. Egenskapen Claims returnerar alla anspråk från alla anspråksidentiteter i den här samlingen.
Egenskapen Claims kan granskas av anpassade implementeringar av ClaimsAuthenticationManager klassen för att fatta autentiseringsbeslut eller filtrera, transformera eller utöka en inkommande anspråksuppsättning, genom anpassade implementeringar av ClaimsAuthorizationManager klassen för att tillämpa auktoriseringsprincip, eller genom programkod för att fatta auktoriseringsbeslut eller anpassa användarupplevelsen baserat på de anspråk som finns i samlingen.