Microsoft.AspNetCore.Authentication.OAuth.Claims Ad Alanı

OAuth tabanlı kimlik doğrulaması ile talep eşlemelerini özelleştirmeyi kolaylaştıran türler içerir.

Sınıflar

ClaimAction

JSON yapısındaki kullanıcı verilerini ClaimsIdentity üzerindeki taleplere eşleme altyapısı.

ClaimActionCollection

Kullanıcı verilerini Taleplere eşlerken kullanılan ClaimActions koleksiyonu.

CustomJsonClaimAction

Verilen Func çözümleyicisini çalıştırarak JSON kullanıcı verilerinden değeri seçen bir ClaimAction.

DeleteClaimAction

Verilen ClaimType ile verilen ClaimsIdentity'den tüm talepleri silecek bir ClaimAction.

JsonKeyClaimAction

Verilen anahtar adına sahip json kullanıcı verilerinden en üst düzey değeri seçip Talep olarak ekleyen bir ClaimAction. Anahtar bulunamazsa veya değer boşsa bu işlem yapılmaz.

JsonSubKeyClaimAction

Verilen üst düzey anahtar adı ve ikinci düzey alt anahtar adıyla json kullanıcı verilerinden ikinci düzey değeri seçip Talep olarak ekleyen bir ClaimAction. Anahtarlar bulunamazsa veya değer boşsa bu işlem yapılmaz.

MapAllClaimsAction

Json kullanıcı verilerinden tüm üst düzey değerleri seçen ve bunları Talep olarak ekleyen bir ClaimAction. Bu, yinelenen ad ve değer kümelerini dışlar.

Açıklamalar

OAuth ile talep kullanma hakkında daha fazla bilgi için bkz. ASP.NET Core'da dış sağlayıcılardan gelen ek talepleri ve belirteçleri kalıcı hale ekleme.