System.Security.Claims Ad Alanı

talepleri temsil eden sınıflar, talep tabanlı kimlikler ve talep tabanlı sorumlular dahil olmak üzere .NET talep tabanlı kimlik uygulayan sınıfları içerir.

Sınıflar

Name Description
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. Bu, çağıranı temsil eden sorumluyu, istenen kaynağı ve gerçekleştirilmekte olan eylemi içerir.

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

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

DynamicRoleClaimProvider

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