ClaimActionCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kullanıcı verilerini Talepler ile eşlerken kullanılan ClaimActions koleksiyonu.
public ref class ClaimActionCollection : System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction ^>
public class ClaimActionCollection : System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction>
type ClaimActionCollection = class
interface seq<ClaimAction>
interface IEnumerable
Public Class ClaimActionCollection
Implements IEnumerable(Of ClaimAction)
- Devralma
-
ClaimActionCollection
- Uygulamalar
Oluşturucular
ClaimActionCollection() |
Kullanıcı verilerini Talepler ile eşlerken kullanılan ClaimActions koleksiyonu. |
Yöntemler
Add(ClaimAction) |
Koleksiyona bir talep eylemi ekleyin. |
Clear() |
Tüm talep eylemlerini kaldırın. |
GetEnumerator() |
Kullanıcı verilerini Talepler ile eşlerken kullanılan ClaimActions koleksiyonu. |
Remove(String) |
Verilen ClaimType için tüm talep eylemlerini kaldırın. |
Belirtik Arabirim Kullanımları
IEnumerable.GetEnumerator() |
Kullanıcı verilerini Talepler ile eşlerken kullanılan ClaimActions koleksiyonu. |
Uzantı Metotları
DeleteClaim(ClaimActionCollection, String) |
Verilen ClaimsType ile verilen ClaimsIdentity'den tüm talepleri silin. |
DeleteClaims(ClaimActionCollection, String[]) |
Verilen claimsTypes ile ClaimsIdentity'den tüm talepleri silin. |
MapAll(ClaimActionCollection) |
Geçerli ClaimsActions değerlerini temizler ve yinelenenler hariç json kullanıcı verilerindeki tüm değerleri talep olarak eşler. |
MapAllExcept(ClaimActionCollection, String[]) |
Geçerli ClaimsActions değerlerini temizler ve belirtilen türler hariç olmak üzere json kullanıcı verilerindeki tüm değerleri talep olarak eşler. |
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Talep olarak eklenecek json kullanıcı verilerinden bir değer seçmek için verilen çözümleyiciyi çalıştırın. Döndürülen değer boşsa bu işlem yapılmaz. |
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Talep olarak eklenecek json kullanıcı verilerinden bir değer seçmek için verilen çözümleyiciyi çalıştırın. Döndürülen değer boşsa bu işlem yapılmaz. |
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Talep olarak eklenecek json kullanıcı verilerinden bir değer seçmek için verilen çözümleyiciyi çalıştırın. Döndürülen değer boşsa bu işlem yapılmaz. |
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Talep olarak eklenecek json kullanıcı verilerinden bir değer seçmek için verilen çözümleyiciyi çalıştırın. Döndürülen değer boşsa bu işlem yapılmaz. |
MapJsonKey(ClaimActionCollection, String, String, String) |
Verilen anahtar adıyla json kullanıcı verilerinden bir üst düzey değer seçin ve bunu Talep olarak ekleyin. Anahtar bulunamazsa veya değer boşsa bu işlem yapılmaz. |
MapJsonKey(ClaimActionCollection, String, String) |
Verilen anahtar adıyla json kullanıcı verilerinden bir üst düzey değer seçin ve bunu Talep olarak ekleyin. Anahtar bulunamazsa veya değer boşsa bu işlem yapılmaz. |
MapJsonSubKey(ClaimActionCollection, String, String, String, String) |
Verilen üst düzey anahtar adı ve ikinci düzey alt anahtar adıyla json kullanıcı verilerinden ikinci düzey bir değer seçin ve bunu Talep olarak ekleyin. Anahtarlar bulunamazsa veya değer boşsa bu işlem yapılmaz. |
MapJsonSubKey(ClaimActionCollection, String, String, String) |
Verilen üst düzey anahtar adı ve ikinci düzey alt anahtar adıyla json kullanıcı verilerinden ikinci düzey bir değer seçin ve bunu Talep olarak ekleyin. Anahtarlar bulunamazsa veya değer boşsa bu işlem yapılmaz. |
MapUniqueJsonKey(ClaimActionCollection, String, String, String) |
Verilen anahtar adıyla json kullanıcı verilerinden bir üst düzey değer seçer ve bunu Talep olarak ekler. ClaimsIdentity zaten verilen ClaimType ile bir Talep içeriyorsa bu işlem yapılmaz. Anahtar bulunamazsa veya değer boşsa bu işlem yapılmaz. |
MapUniqueJsonKey(ClaimActionCollection, String, String) |
Verilen anahtar adıyla json kullanıcı verilerinden bir üst düzey değer seçer ve bunu Talep olarak ekler. ClaimsIdentity zaten verilen ClaimType ile bir Talep içeriyorsa bu işlem yapılmaz. Anahtar bulunamazsa veya değer boşsa bu işlem yapılmaz. |