AuthenticationService Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализовывать объект IAuthenticationService.
public ref class AuthenticationService : Microsoft::AspNetCore::Authentication::IAuthenticationService
public class AuthenticationService : Microsoft.AspNetCore.Authentication.IAuthenticationService
type AuthenticationService = class
interface IAuthenticationService
Public Class AuthenticationService
Implements IAuthenticationService
- Наследование
-
AuthenticationService
- Реализации
Конструкторы
Свойства
Handlers |
Используется для разрешения экземпляров IAuthenticationHandler. |
Options | |
Schemes |
Используется для поиска AuthenticationSchemes. |
Transform |
Используется для преобразования утверждений. |
Методы
AuthenticateAsync(HttpContext, String) |
Проверка подлинности для указанной схемы проверки подлинности. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Оспорите указанную схему проверки подлинности. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Запретить указанную схему проверки подлинности. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Выполните вход участника для указанной схемы проверки подлинности. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Выйдите из указанной схемы проверки подлинности. |
Методы расширения
GetTokenAsync(IAuthenticationService, HttpContext, String, String) |
Выполняет проверку подлинности запроса с использованием указанной схемы проверки подлинности и возвращает значение для маркера. |
GetTokenAsync(IAuthenticationService, HttpContext, String) |
Выполняет проверку подлинности запроса с использованием указанной схемы проверки подлинности и возвращает значение для маркера. |