Partilhar via


JwtBearerMiddleware Classe

Definição

Componente de middleware de autenticação de portador que é adicionado a um pipeline HTTP. Essa classe não é criada diretamente pelo código do aplicativo, em vez disso, é adicionada chamando o método de extensão 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)
Herança

Construtores

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

Componente de autenticação de portador que é adicionado a um pipeline HTTP. Esse construtor não é chamado diretamente pelo código do aplicativo, em vez disso, é adicionado chamando o método de extensão IAppBuilder UseJwtBearerAuthentication.

Propriedades

AuthenticationScheme

Componente de middleware de autenticação de portador que é adicionado a um pipeline HTTP. Essa classe não é criada diretamente pelo código do aplicativo, em vez disso, é adicionada chamando o método de extensão IAppBuilder UseJwtBearerAuthentication.

(Herdado de AuthenticationMiddleware<TOptions>)
Logger

Componente de middleware de autenticação de portador que é adicionado a um pipeline HTTP. Essa classe não é criada diretamente pelo código do aplicativo, em vez disso, é adicionada chamando o método de extensão IAppBuilder UseJwtBearerAuthentication.

(Herdado de AuthenticationMiddleware<TOptions>)
Options

Componente de middleware de autenticação de portador que é adicionado a um pipeline HTTP. Essa classe não é criada diretamente pelo código do aplicativo, em vez disso, é adicionada chamando o método de extensão IAppBuilder UseJwtBearerAuthentication.

(Herdado de AuthenticationMiddleware<TOptions>)
UrlEncoder

Componente de middleware de autenticação de portador que é adicionado a um pipeline HTTP. Essa classe não é criada diretamente pelo código do aplicativo, em vez disso, é adicionada chamando o método de extensão IAppBuilder UseJwtBearerAuthentication.

(Herdado de AuthenticationMiddleware<TOptions>)

Métodos

CreateHandler()

Chamado pela classe base AuthenticationMiddleware para criar um manipulador para cada solicitação.

Invoke(HttpContext)

Componente de middleware de autenticação de portador que é adicionado a um pipeline HTTP. Essa classe não é criada diretamente pelo código do aplicativo, em vez disso, é adicionada chamando o método de extensão IAppBuilder UseJwtBearerAuthentication.

(Herdado de AuthenticationMiddleware<TOptions>)

Aplica-se a