AuthorizationHandler<TRequirement> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для обработчиков авторизации, которые необходимо вызывать для определенного типа требований.
generic <typename TRequirement>
where TRequirement : IAuthorizationRequirementpublic ref class AuthorizationHandler abstract : Microsoft::AspNetCore::Authorization::IAuthorizationHandler
public abstract class AuthorizationHandler<TRequirement> : Microsoft.AspNetCore.Authorization.IAuthorizationHandler where TRequirement : IAuthorizationRequirement
type AuthorizationHandler<'Requirement (requires 'Requirement :> IAuthorizationRequirement)> = class
interface IAuthorizationHandler
Public MustInherit Class AuthorizationHandler(Of TRequirement)
Implements IAuthorizationHandler
Параметры типа
- TRequirement
Тип обрабатываемого требования.
- Наследование
-
AuthorizationHandler<TRequirement>
- Производный
- Реализации
Конструкторы
AuthorizationHandler<TRequirement>() |
Базовый класс для обработчиков авторизации, которые необходимо вызывать для определенного типа требований. |
Методы
HandleAsync(AuthorizationHandlerContext) |
Принимает решение о том, разрешена ли авторизация. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Принимает решение о том, разрешена ли авторизация на основе определенного требования. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по