Поделиться через


JwtBearerChallengeContext Класс

Определение

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

public ref class JwtBearerChallengeContext : Microsoft::AspNetCore::Authentication::JwtBearer::BaseJwtBearerContext
public ref class JwtBearerChallengeContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::JwtBearer::JwtBearerOptions ^>
public class JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.JwtBearer.BaseJwtBearerContext
public class JwtBearerChallengeContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions>
type JwtBearerChallengeContext = class
    inherit BaseJwtBearerContext
type JwtBearerChallengeContext = class
    inherit PropertiesContext<JwtBearerOptions>
Public Class JwtBearerChallengeContext
Inherits BaseJwtBearerContext
Public Class JwtBearerChallengeContext
Inherits PropertiesContext(Of JwtBearerOptions)
Наследование
Наследование

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

JwtBearerChallengeContext(HttpContext, AuthenticationScheme, JwtBearerOptions, AuthenticationProperties)

Инициализирует новый экземпляр JwtBearerChallengeContext.

JwtBearerChallengeContext(HttpContext, JwtBearerOptions, AuthenticationProperties)

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

Свойства

AuthenticateFailure

Все сбои, возникшие в процессе проверки подлинности.

Error

Возвращает или задает значение ошибки, возвращенное вызывающему объекту как часть заголовка WWW-Authenticate. Это свойство может иметь значение NULL, если IncludeErrorDetails для задано значение false.

ErrorDescription

Возвращает или задает значение "error_description", возвращаемое вызывающему объекту в составе заголовка WWW-Authenticate. Это свойство может иметь значение NULL, если IncludeErrorDetails для задано значение false.

ErrorUri

Возвращает или задает значение "error_uri", возвращаемое вызывающему объекту как часть заголовка WWW-Authenticate. Это свойство всегда имеет значение NULL, если оно не задано явным образом.

Handled

Если задано значение true, будет пропускать любую логику по умолчанию для этого запроса.

HandledResponse

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

(Унаследовано от BaseControlContext)
HttpContext

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

(Унаследовано от BaseContext)
HttpContext

Контекст.

(Унаследовано от BaseContext<TOptions>)
Options

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

(Унаследовано от BaseJwtBearerContext)
Options

Возвращает параметры проверки подлинности, связанные со схемой.

(Унаследовано от BaseContext<TOptions>)
Properties

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

Properties

Возвращает или задает класс AuthenticationProperties.

(Унаследовано от PropertiesContext<TOptions>)
Request

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

(Унаследовано от BaseContext)
Request

Запрос.

(Унаследовано от BaseContext<TOptions>)
Response

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

(Унаследовано от BaseContext)
Response

Ответ.

(Унаследовано от BaseContext<TOptions>)
Scheme

Схема проверки подлинности.

(Унаследовано от BaseContext<TOptions>)
Skipped

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

(Унаследовано от BaseControlContext)
State

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

(Унаследовано от BaseControlContext)
Ticket

Возвращает или задает объект , возвращаемый Ticket , если это событие сообщает, что оно обработало событие.

(Унаследовано от BaseControlContext)

Методы

CheckEventResult(AuthenticateResult)

Объект , PropertiesContext<TOptions> когда доступ к ресурсу, прошедшему проверку подлинности с помощью носителя JWT, оспаривается.

(Унаследовано от BaseControlContext)
HandleResponse()

Пропускает любую логику по умолчанию для этой задачи.

HandleResponse()

Прекращение всех обработок этого запроса и возврат к клиенту. Вызывающий ответственен за создание полного ответа. Задайте для активации Ticket signIn.

(Унаследовано от BaseControlContext)
SkipToNextMiddleware()

Прекращение обработки запроса в текущем ПО промежуточного слоя и передать управление в следующий. SignIn не будет вызываться.

(Унаследовано от BaseControlContext)

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