System.Security.Claims Ad Alanı

Talepleri, talep tabanlı kimlikleri ve talep tabanlı sorumluları temsil eden sınıflar dahil olmak üzere .NET'te talep tabanlı kimlik uygulayan sınıfları içerir.

Sınıflar

AuthenticationInformation

Bir yetkilinin bir konu için belirteç oluştururken onay verdiği kimlik doğrulama bilgilerini içerir.

AuthenticationTypes

özelliği için AuthenticationType kimlik doğrulama türlerini tanımlar.

AuthorizationContext

Yetkilendirme olayının bağlam bilgilerini sağlar. Buna çağıranı temsil eden sorumlu, istenen kaynak ve gerçekleştirilen eylem dahildir.

Claim

Bir talebi temsil eder.

ClaimProperties

özelliğinde bulunan özelliklerin Properties anahtarlarını tanımlar.

ClaimsAuthenticationManager

Talep kimlik doğrulama yöneticisi için temel uygulamayı tanımlar. Talep kimlik doğrulama yöneticisi, yürütme uygulama kodunuz ulaşmadan önce gelen sorumludaki talep koleksiyonuna işleme mantığı (filtreleme, doğrulama, uzantı) uygulamak için talep işleme işlem hattında bir yer sağlar.

ClaimsAuthorizationManager

Talep yetkilendirme yöneticisi için temel uygulamayı tanımlar.

ClaimsIdentity

Talep tabanlı kimliği temsil eder.

ClaimsPrincipal

IPrincipal Birden çok talep tabanlı kimliği destekleyen bir uygulama.

ClaimTypes

Bir konuya atanabilecek iyi bilinen talep türleri için sabitleri tanımlar. Bu sınıf devralınamaz.

ClaimValueTypes

W3C ve OASIS tarafından tanımlanan tür URI'lerine göre talep değeri türlerini tanımlar. Bu sınıf devralınamaz.

DynamicRoleClaimProvider

Bu sınıf tarafından kullanıma sunulan tek yöntem olan AddDynamicRoleClaims(ClaimsIdentity, IEnumerable<Claim>), kullanımdan kaldırıldı. Bir ClaimsAuthenticationManager nesneye talep eklemek için bir ClaimsIdentity nesnesi kullanabilirsiniz.