Microsoft.AspNetCore.Components.Authorization Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы для получения сведений о текущем состоянии проверки подлинности.
Классы
AuthenticationState |
Предоставляет сведения о текущем пользователе, прошедшем проверку подлинности, если таковые есть. |
AuthenticationStateData |
Сериализуемый тип JSON, представляющий данные, используемые для создания AuthenticationState. |
AuthenticationStateProvider |
Предоставляет сведения о состоянии проверки подлинности текущего пользователя. |
AuthorizeRouteView |
Объединяет поведение AuthorizeView и RouteView, чтобы он отображал страницу, соответствующую указанному маршруту, но только если пользователь авторизован для просмотра. Кроме того, этот компонент предоставляет каскадный параметр типа Task<TResult>, что делает текущее состояние проверки подлинности пользователя доступным для потомков. |
AuthorizeView |
Отображает разное содержимое в зависимости от состояния авторизации пользователя. |
AuthorizeViewCore |
Базовый класс для компонентов, отображающих разное содержимое в зависимости от состояния авторизации пользователя. |
CascadingAuthenticationState |
Предоставляет классы для получения сведений о текущем состоянии проверки подлинности. |
Структуры
ClaimData |
Это сериализуемое представление объекта Claim, состоящего только из типа и значения. |
Интерфейсы
IHostEnvironmentAuthenticationStateProvider |
Интерфейс, реализованный службами для получения сведений о состоянии проверки подлинности из среды узла. Если это реализуется AuthenticationStateProviderузла, оно получит состояние проверки подлинности из HttpContext. Или если эта реализованная служба, зарегистрированная непосредственно в качестве IHostEnvironmentAuthenticationStateProvider, она получит AuthenticationState, возвращенную GetAuthenticationStateAsync() |
Делегаты
AuthenticationStateChangedHandler |
Обработчик события AuthenticationStateChanged. |
Комментарии
Дополнительные сведения о авторизации Blazor см. в разделе ASP.NET Проверка подлинности и авторизация Core Blazor.