RemoteAuthenticationContext<TOptions> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый контекст для удаленной проверки подлинности.
generic <typename TOptions>
where TOptions : AuthenticationSchemeOptionspublic ref class RemoteAuthenticationContext abstract : Microsoft::AspNetCore::Authentication::HandleRequestContext<TOptions>
public abstract class RemoteAuthenticationContext<TOptions> : Microsoft.AspNetCore.Authentication.HandleRequestContext<TOptions> where TOptions : AuthenticationSchemeOptions
type RemoteAuthenticationContext<'Options (requires 'Options :> AuthenticationSchemeOptions)> = class
inherit HandleRequestContext<'Options (requires 'Options :> AuthenticationSchemeOptions)>
Public MustInherit Class RemoteAuthenticationContext(Of TOptions)
Inherits HandleRequestContext(Of TOptions)
Параметры типа
- TOptions
- Наследование
- Производный
Конструкторы
RemoteAuthenticationContext<TOptions>(HttpContext, AuthenticationScheme, TOptions, AuthenticationProperties) |
Конструктор. |
Свойства
HttpContext |
Контекст. (Унаследовано от BaseContext<TOptions>) |
Options |
Возвращает параметры проверки подлинности, связанные со схемой. (Унаследовано от BaseContext<TOptions>) |
Principal |
Возвращает объект , ClaimsPrincipal содержащий утверждения пользователя. |
Properties |
Возвращает или задает класс AuthenticationProperties. |
Request |
Запрос. (Унаследовано от BaseContext<TOptions>) |
Response |
Ответ. (Унаследовано от BaseContext<TOptions>) |
Result |
Объект , HandleRequestResult используемый обработчиком. (Унаследовано от HandleRequestContext<TOptions>) |
Scheme |
Схема проверки подлинности. (Унаследовано от BaseContext<TOptions>) |
Методы
Fail(Exception) |
Указывает, что проверка подлинности завершилась сбоем. |
Fail(String) |
Указывает, что проверка подлинности завершилась сбоем. |
HandleResponse() |
Прекращение всех обработок этого запроса и возврат к клиенту. Вызывающий ответственен за создание полного ответа. (Унаследовано от HandleRequestContext<TOptions>) |
SkipHandler() |
Прекратить обработку запроса в текущем обработчике. (Унаследовано от HandleRequestContext<TOptions>) |
Success() |
Вызывает успешное создание билета с помощью Principal и Properties. |