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


JwtBearerMiddleware Класс

Определение

Компонент ПО промежуточного слоя для проверки подлинности носителя, который добавляется в конвейер HTTP. Этот класс не создается кодом приложения напрямую, а добавляется путем вызова метода расширения IAppBuilder UseJwtBearerAuthentication.

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

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

JwtBearerMiddleware(RequestDelegate, ILoggerFactory, UrlEncoder, IOptions<JwtBearerOptions>)

Компонент проверки подлинности носителя, который добавляется в конвейер HTTP. Этот конструктор не вызывается кодом приложения напрямую, а добавляется путем вызова метода расширения IAppBuilder UseJwtBearerAuthentication.

Свойства

AuthenticationScheme

Компонент ПО промежуточного слоя для проверки подлинности носителя, который добавляется в конвейер HTTP. Этот класс не создается кодом приложения напрямую, а добавляется путем вызова метода расширения IAppBuilder UseJwtBearerAuthentication.

(Унаследовано от AuthenticationMiddleware<TOptions>)
Logger

Компонент ПО промежуточного слоя для проверки подлинности носителя, который добавляется в конвейер HTTP. Этот класс не создается кодом приложения напрямую, а добавляется путем вызова метода расширения IAppBuilder UseJwtBearerAuthentication.

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

Компонент ПО промежуточного слоя для проверки подлинности носителя, который добавляется в конвейер HTTP. Этот класс не создается кодом приложения напрямую, а добавляется путем вызова метода расширения IAppBuilder UseJwtBearerAuthentication.

(Унаследовано от AuthenticationMiddleware<TOptions>)
UrlEncoder

Компонент ПО промежуточного слоя для проверки подлинности носителя, который добавляется в конвейер HTTP. Этот класс не создается кодом приложения напрямую, а добавляется путем вызова метода расширения IAppBuilder UseJwtBearerAuthentication.

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

Методы

CreateHandler()

Вызывается базовым классом AuthenticationMiddleware для создания заголовка для каждого запроса.

Invoke(HttpContext)

Компонент ПО промежуточного слоя для проверки подлинности носителя, который добавляется в конвейер HTTP. Этот класс не создается кодом приложения напрямую, а добавляется путем вызова метода расширения IAppBuilder UseJwtBearerAuthentication.

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

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