JwtBearerMiddleware Sınıf

Tanım

HTTP işlem hattına eklenen taşıyıcı kimlik doğrulaması ara yazılımı bileşeni. Bu sınıf doğrudan uygulama kodu tarafından oluşturulmaz, bunun yerine IAppBuilder UseJwtBearerAuthentication uzantısı yöntemi çağrılarak eklenir.

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)
Devralma

Oluşturucular

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

HTTP işlem hattına eklenen taşıyıcı kimlik doğrulama bileşeni. Bu oluşturucu uygulama kodu tarafından doğrudan çağrılmıyor, bunun yerine IAppBuilder UseJwtBearerAuthentication uzantısı yöntemi çağrılarak ekleniyor.

Özellikler

AuthenticationScheme

HTTP işlem hattına eklenen taşıyıcı kimlik doğrulaması ara yazılımı bileşeni. Bu sınıf doğrudan uygulama kodu tarafından oluşturulmaz, bunun yerine IAppBuilder UseJwtBearerAuthentication uzantısı yöntemi çağrılarak eklenir.

(Devralındığı yer: AuthenticationMiddleware<TOptions>)
Logger

HTTP işlem hattına eklenen taşıyıcı kimlik doğrulaması ara yazılımı bileşeni. Bu sınıf doğrudan uygulama kodu tarafından oluşturulmaz, bunun yerine IAppBuilder UseJwtBearerAuthentication uzantısı yöntemi çağrılarak eklenir.

(Devralındığı yer: AuthenticationMiddleware<TOptions>)
Options

HTTP işlem hattına eklenen taşıyıcı kimlik doğrulaması ara yazılımı bileşeni. Bu sınıf doğrudan uygulama kodu tarafından oluşturulmaz, bunun yerine IAppBuilder UseJwtBearerAuthentication uzantısı yöntemi çağrılarak eklenir.

(Devralındığı yer: AuthenticationMiddleware<TOptions>)
UrlEncoder

HTTP işlem hattına eklenen taşıyıcı kimlik doğrulaması ara yazılımı bileşeni. Bu sınıf doğrudan uygulama kodu tarafından oluşturulmaz, bunun yerine IAppBuilder UseJwtBearerAuthentication uzantısı yöntemi çağrılarak eklenir.

(Devralındığı yer: AuthenticationMiddleware<TOptions>)

Yöntemler

CreateHandler()

AuthenticationMiddleware temel sınıfı tarafından istek başına işleyici oluşturmak için çağrılır.

Invoke(HttpContext)

HTTP işlem hattına eklenen taşıyıcı kimlik doğrulaması ara yazılımı bileşeni. Bu sınıf doğrudan uygulama kodu tarafından oluşturulmaz, bunun yerine IAppBuilder UseJwtBearerAuthentication uzantısı yöntemi çağrılarak eklenir.

(Devralındığı yer: AuthenticationMiddleware<TOptions>)

Şunlara uygulanır