Поделиться через


IAuthenticationHandler Интерфейс

Определение

Создается для каждого запроса для обработки проверки подлинности для определенной схемы.

public interface class IAuthenticationHandler
public interface IAuthenticationHandler
type IAuthenticationHandler = interface
Public Interface IAuthenticationHandler
Производный

Методы

AuthenticateAsync()

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

ChallengeAsync(AuthenticationProperties)

Оспорите текущий запрос.

ForbidAsync(AuthenticationProperties)

Запретить текущий запрос.

InitializeAsync(AuthenticationScheme, HttpContext)

Инициализируйте обработчик проверки подлинности. Обработчик должен инициализировать все, что ему нужно, из запроса и схемы в рамках этого метода.

Применяется к