IAuthenticationService Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для проверки подлинности.
public interface class IAuthenticationService
public interface IAuthenticationService
type IAuthenticationService = interface
Public Interface IAuthenticationService
- Производный
Методы
AuthenticateAsync(HttpContext, String) |
Проверка подлинности для указанной схемы проверки подлинности. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Оспорите указанную схему проверки подлинности. Запрос проверки подлинности может быть выдан, когда пользователь без проверки подлинности запрашивает конечную точку, требующую проверки подлинности. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Запрещает указанную схему проверки подлинности. Параметр Forbid используется, когда пользователь, прошедший проверку подлинности, пытается получить доступ к ресурсу, к которым ей не разрешен доступ. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Войдите субъект для указанной схемы проверки подлинности. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Выйдите из указанной схемы проверки подлинности. |
Методы расширения
GetTokenAsync(IAuthenticationService, HttpContext, String, String) |
Выполняет проверку подлинности запроса с использованием указанной схемы проверки подлинности и возвращает значение маркера. |
GetTokenAsync(IAuthenticationService, HttpContext, String) |
Выполняет проверку подлинности запроса с использованием указанной схемы проверки подлинности и возвращает значение маркера. |