Bagikan melalui


Microsoft.AspNetCore.Authentication.OAuth.Claims Ruang nama

Berisi jenis yang memudahkan untuk menyesuaikan pemetaan klaim dengan autentikasi berbasis OAuth.

Kelas

ClaimAction

Infrastruktur untuk memetakan data pengguna dari struktur json ke klaim pada ClaimsIdentity.

ClaimActionCollection

Kumpulan ClaimActions yang digunakan saat memetakan data pengguna ke Klaim.

CustomJsonClaimAction

ClaimAction yang memilih nilai dari data pengguna JSON dengan menjalankan resolver Func yang diberikan.

DeleteClaimAction

ClaimAction yang menghapus semua klaim dari ClaimsIdentity yang diberikan dengan ClaimType yang diberikan.

JsonKeyClaimAction

ClaimAction yang memilih nilai tingkat atas dari data pengguna json dengan nama kunci yang diberikan dan menambahkannya sebagai Klaim. No-ops ini jika kunci tidak ditemukan atau nilainya kosong.

JsonSubKeyClaimAction

ClaimAction yang memilih nilai tingkat kedua dari data pengguna json dengan nama kunci tingkat atas yang diberikan dan nama sub kunci tingkat kedua dan menambahkannya sebagai Klaim. No-ops ini jika kunci tidak ditemukan atau nilainya kosong.

MapAllClaimsAction

ClaimAction yang memilih semua nilai tingkat atas dari data pengguna json dan menambahkannya sebagai Klaim. Ini mengecualikan kumpulan nama dan nilai duplikat.

Keterangan

Untuk informasi selengkapnya tentang menggunakan klaim dengan OAuth, lihat Mempertahankan klaim dan token tambahan dari penyedia eksternal di ASP.NET Core.