IAuthenticationRequestHandler Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для определения того, хочет ли обработчик участвовать в обработке запроса.
public interface class IAuthenticationRequestHandler : Microsoft::AspNetCore::Authentication::IAuthenticationHandler
public interface IAuthenticationRequestHandler : Microsoft.AspNetCore.Authentication.IAuthenticationHandler
type IAuthenticationRequestHandler = interface
interface IAuthenticationHandler
Public Interface IAuthenticationRequestHandler
Implements IAuthenticationHandler
- Производный
- Реализации
Методы
AuthenticateAsync() |
Проверка подлинности текущего запроса. (Унаследовано от IAuthenticationHandler) |
ChallengeAsync(AuthenticationProperties) |
Оспорите текущий запрос. (Унаследовано от IAuthenticationHandler) |
ForbidAsync(AuthenticationProperties) |
Запретить текущий запрос. (Унаследовано от IAuthenticationHandler) |
HandleRequestAsync() |
Возвращает значение, определяющее, следует ли прекратить обработку запроса.
Эта функция поддерживается ПО промежуточного слоя для проверки подлинности, которое не вызывает последующее IAuthenticationHandler ПО промежуточного слоя или ПО промежуточного слоя, настроенного в конвейере запросов, если обработчик возвращает |
InitializeAsync(AuthenticationScheme, HttpContext) |
Инициализируйте обработчик проверки подлинности. Обработчик должен инициализировать все, что ему нужно, из запроса и схемы в рамках этого метода. (Унаследовано от IAuthenticationHandler) |