Microsoft.AspNetCore.Components.Authorization Ruang nama
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.
Menyediakan kelas untuk mengambil informasi tentang status autentikasi saat ini.
Kelas
AuthenticationState |
Menyediakan informasi tentang pengguna yang saat ini diautentikasi, jika ada. |
AuthenticationStateData |
Jenis yang dapat diserialisasikan JSON yang mewakili data yang digunakan untuk membuat AuthenticationState. |
AuthenticationStateProvider |
Menyediakan informasi tentang status autentikasi pengguna saat ini. |
AuthorizeRouteView |
Menggabungkan perilaku AuthorizeView dan RouteView, sehingga menampilkan halaman yang cocok dengan rute yang ditentukan tetapi hanya jika pengguna berwenang untuk melihatnya. Selain itu, komponen ini menyediakan parameter jenis Task<TResult>berskala , yang membuat status autentikasi pengguna saat ini tersedia untuk turunan. |
AuthorizeView |
Menampilkan konten yang berbeda tergantung pada status otorisasi pengguna. |
AuthorizeViewCore |
Kelas dasar untuk komponen yang menampilkan konten yang berbeda tergantung pada status otorisasi pengguna. |
CascadingAuthenticationState |
Menyediakan kelas untuk mengambil informasi tentang status autentikasi saat ini. |
Antarmuka
IHostEnvironmentAuthenticationStateProvider |
Antarmuka yang diterapkan oleh layanan untuk menerima informasi status autentikasi dari lingkungan host. Jika ini diimplementasikan oleh AuthenticationStateProviderhost , ini akan menerima status autentikasi dari HttpContext. Atau jika layanan yang diimplementasikan ini terdaftar langsung sebagai IHostEnvironmentAuthenticationStateProvider, layanan akan menerima AuthenticationState yang dikembalikan oleh GetAuthenticationStateAsync() |
Delegasikan
AuthenticationStateChangedHandler |
Handler untuk peristiwa AuthenticationStateChanged. |
Keterangan
Untuk informasi selengkapnya tentang otorisasi Blazor, lihat ASP.NET autentikasi dan otorisasi Core Blazor.