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) |
Выполняет проверку подлинности запроса с использованием указанной схемы проверки подлинности и возвращает значение для маркера. |