Aracılığıyla paylaş


ClaimsPrincipal.Claims Özellik

Tanım

Bu talep sorumlusuyla ilişkili tüm talep kimliklerinden tüm talepleri içeren bir koleksiyon alır.

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)

Özellik Değeri

Bu sorumluyla ilişkili talepler.

Açıklamalar

Talep sorumlusu, Kimlikler özelliği aracılığıyla erişilebilen bir nesne koleksiyonuna ClaimsIdentity sahiptir. Koleksiyondaki her ClaimsIdentity biri bir veya daha fazla talep içerir. özelliği, Claims bu koleksiyondaki tüm talep kimliklerindeki tüm talepleri döndürür.

Claims özelliği, kimlik doğrulama kararları almak veya gelen talep kümesini filtrelemek, dönüştürmek veya zenginleştirmek için sınıfının özel uygulamaları ClaimsAuthenticationManager tarafından, yetkilendirme ilkesini zorunlu kılmak için sınıfın ClaimsAuthorizationManager özel uygulamaları tarafından veya yetkilendirme kararları almak veya koleksiyondaki taleplere göre kullanıcı deneyimini özelleştirmek için uygulama kodu tarafından incelenebilir.

Şunlara uygulanır