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>
Производный

Конструкторы

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.

Применяется к