AuthenticationOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры для настройки проверки подлинности.
public ref class AuthenticationOptions
public class AuthenticationOptions
type AuthenticationOptions = class
Public Class AuthenticationOptions
- Наследование
-
AuthenticationOptions
Конструкторы
AuthenticationOptions() |
Параметры для настройки проверки подлинности. |
Свойства
DefaultAuthenticateScheme |
Используется в качестве схемы по умолчанию для AuthenticateAsync(HttpContext, String). |
DefaultChallengeScheme |
Используется в качестве схемы по умолчанию для ChallengeAsync(HttpContext, String, AuthenticationProperties). |
DefaultForbidScheme |
Используется в качестве схемы по умолчанию для ForbidAsync(HttpContext, String, AuthenticationProperties). |
DefaultScheme |
Используется в качестве резервной схемы по умолчанию для всех остальных значений по умолчанию. |
DefaultSignInScheme |
Используется в качестве схемы по умолчанию для SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties). |
DefaultSignOutScheme |
Используется в качестве схемы по умолчанию для SignOutAsync(HttpContext, String, AuthenticationProperties). |
RequireAuthenticatedSignIn |
Если задано значение true, вход должен вызываться, если попытка с использованием пользователя не проходит проверку подлинности.
Пользователь считается прошедшим проверку подлинности, если IsAuthenticated возвращает |
SchemeMap |
Сопоставляет схемы по имени. |
Schemes |
Возвращает схемы в порядке их добавления (важно для приоритета обработки запросов). |
Методы
AddScheme(String, Action<AuthenticationSchemeBuilder>) |
Добавляет .AuthenticationScheme |
AddScheme<THandler>(String, String) |
Добавляет .AuthenticationScheme |