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.