Microsoft.AspNetCore.Components.Authorization Пространство имен

Предоставляет классы для получения сведений о текущем состоянии проверки подлинности.

Классы

AuthenticationState

Предоставляет сведения о пользователе, прошедшем проверку подлинности, если таковые есть.

AuthenticationStateProvider

Предоставляет сведения о состоянии проверки подлинности текущего пользователя.

AuthorizeRouteView

Объединяет поведение AuthorizeView и RouteView, чтобы отобразить страницу, соответствующую указанному маршруту, но только в том случае, если пользователь имеет разрешение на ее просмотр.

Кроме того, этот компонент предоставляет каскадный параметр типа Task<TResult>, который делает текущее состояние проверки подлинности пользователя доступным для потомков.

AuthorizeView

Отображает разное содержимое в зависимости от состояния авторизации пользователя.

AuthorizeViewCore

Базовый класс для компонентов, отображающих разное содержимое в зависимости от состояния авторизации пользователя.

CascadingAuthenticationState

Предоставляет классы для получения сведений о текущем состоянии проверки подлинности.

Интерфейсы

IHostEnvironmentAuthenticationStateProvider

Интерфейс, реализованный классами AuthenticationStateProvider , которые могут получать сведения о состоянии проверки подлинности из среды узла.

Делегаты

AuthenticationStateChangedHandler

Обработчик события AuthenticationStateChanged .

Комментарии

Дополнительные сведения об авторизации Blazor см. в разделе ASP.NET Core проверка подлинности и авторизация Blazor.