Microsoft.AspNetCore.Components.Authorization Przestrzeń nazw

Udostępnia klasy do pobierania informacji o bieżącym stanie uwierzytelniania.

Klasy

AuthenticationState

Zawiera informacje na temat aktualnie uwierzytelnionego użytkownika, jeśli istnieje.

AuthenticationStateProvider

Zawiera informacje o stanie uwierzytelniania bieżącego użytkownika.

AuthorizeRouteView

Łączy zachowania AuthorizeView elementów i RouteView, tak aby wyświetlała stronę zgodną z określoną trasą, ale tylko wtedy, gdy użytkownik ma uprawnienia do jej wyświetlania.

Ponadto ten składnik dostarcza kaskadowy parametr typu Task<TResult>, który sprawia, że bieżący stan uwierzytelniania użytkownika jest dostępny dla elementów potomnych.

AuthorizeView

Wyświetla różną zawartość w zależności od stanu autoryzacji użytkownika.

AuthorizeViewCore

Klasa bazowa składników, które wyświetlają różną zawartość w zależności od stanu autoryzacji użytkownika.

CascadingAuthenticationState

Udostępnia klasy do pobierania informacji o bieżącym stanie uwierzytelniania.

Interfejsy

IHostEnvironmentAuthenticationStateProvider

Interfejs zaimplementowany przez AuthenticationStateProvider klasy, które mogą odbierać informacje o stanie uwierzytelniania ze środowiska hosta.

Delegaci

AuthenticationStateChangedHandler

Procedura obsługi zdarzenia AuthenticationStateChanged .

Uwagi

Aby uzyskać więcej informacji na temat autoryzacji platformy Blazor, zobacz ASP.NET Core uwierzytelnianie i autoryzacja platformy Blazor.