ClaimActionCollection Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kumpulan ClaimActions yang digunakan saat memetakan data pengguna ke Klaim.
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)
- Warisan
-
ClaimActionCollection
- Penerapan
Konstruktor
ClaimActionCollection() |
Kumpulan ClaimActions yang digunakan saat memetakan data pengguna ke Klaim. |
Metode
Add(ClaimAction) |
Tambahkan tindakan klaim ke koleksi. |
Clear() |
Hapus semua tindakan klaim. |
GetEnumerator() |
Kumpulan ClaimActions yang digunakan saat memetakan data pengguna ke Klaim. |
Remove(String) |
Hapus semua tindakan klaim untuk ClaimType yang diberikan. |
Implementasi Antarmuka Eksplisit
IEnumerable.GetEnumerator() |
Kumpulan ClaimActions yang digunakan saat memetakan data pengguna ke Klaim. |
Metode Ekstensi
DeleteClaim(ClaimActionCollection, String) |
Hapus semua klaim dari ClaimsIdentity yang diberikan dengan ClaimType yang diberikan. |
DeleteClaims(ClaimActionCollection, String[]) |
Hapus semua klaim dari ClaimsIdentity dengan claimTypes yang diberikan. |
MapAll(ClaimActionCollection) |
Menghapus ClaimsActions saat ini dan memetakan semua nilai dari data pengguna json sebagai klaim, tidak termasuk duplikat. |
MapAllExcept(ClaimActionCollection, String[]) |
Menghapus ClaimsActions saat ini dan memetakan semua nilai dari data pengguna json sebagai klaim, tidak termasuk jenis yang ditentukan. |
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong. |
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong. |
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong. |
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Jalankan resolver yang diberikan untuk memilih nilai dari data pengguna json untuk ditambahkan sebagai klaim. No-ops ini jika nilai yang dikembalikan kosong. |
MapJsonKey(ClaimActionCollection, String, String, String) |
Pilih nilai tingkat atas dari data pengguna json dengan nama kunci yang diberikan dan tambahkan sebagai Klaim. No-ops ini jika kunci tidak ditemukan atau nilainya kosong. |
MapJsonKey(ClaimActionCollection, String, String) |
Pilih nilai tingkat atas dari data pengguna json dengan nama kunci yang diberikan dan tambahkan sebagai Klaim. No-ops ini jika kunci tidak ditemukan atau nilainya kosong. |
MapJsonSubKey(ClaimActionCollection, String, String, String, String) |
Pilih nilai tingkat kedua dari data pengguna json dengan nama kunci tingkat atas dan nama sub kunci tingkat kedua yang diberikan dan tambahkan sebagai Klaim. No-ops ini jika kunci tidak ditemukan atau nilainya kosong. |
MapJsonSubKey(ClaimActionCollection, String, String, String) |
Pilih nilai tingkat kedua dari data pengguna json dengan nama kunci tingkat atas dan nama sub kunci tingkat kedua yang diberikan dan tambahkan sebagai Klaim. No-ops ini jika kunci tidak ditemukan atau nilainya kosong. |
MapUniqueJsonKey(ClaimActionCollection, String, String, String) |
Memilih nilai tingkat atas dari data pengguna json dengan nama kunci yang diberikan dan menambahkannya sebagai Klaim. No-ops ini jika ClaimsIdentity sudah berisi Klaim dengan ClaimType yang diberikan. No-ops ini jika kunci tidak ditemukan atau nilainya kosong. |
MapUniqueJsonKey(ClaimActionCollection, String, String) |
Memilih nilai tingkat atas dari data pengguna json dengan nama kunci yang diberikan dan menambahkannya sebagai Klaim. No-ops ini jika ClaimsIdentity sudah berisi Klaim dengan ClaimType yang diberikan. No-ops ini jika kunci tidak ditemukan atau nilainya kosong. |