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

適用対象