Microsoft.Identity.Web.Resource 名前空間

クラス

名前 説明
JwtBearerMiddlewareDiagnostics

JwtBearer ミドルウェア (Web API で使用) の診断。

MicrosoftIdentityIssuerValidatorFactory

機関ごとに IssuerValidator を作成するためのファクトリ クラス。

OpenIdConnectMiddlewareDiagnostics

OpenID Connect ミドルウェアで使用される診断 (Web アプリで使用)。

RequiredScopeAttribute

この属性は、コントローラー、ページ、またはコントローラー アクションで使用され、Web API で必要なスコープを宣言 (および検証) します。 これらのスコープは、ハードコーディングするか、構成で宣言するかの 2 つの方法で宣言できます。 選択に応じて、どちらか一方のコンストラクターを使用します。 詳細については、 https://aka.ms/ms-id-web/required-scope-attributeを参照してください。

RequiredScopeOrAppPermissionAttribute

この属性は、コントローラー、ページ、またはコントローラー アクションで、Web API で必要なスコープまたはアプリのアクセス許可を宣言 (および検証) するために使用されます。 これらのスコープまたはアプリのアクセス許可は、ハードコーディングするか、構成で宣言するかの 2 つの方法で宣言できます。 選択に応じて、どちらか一方のコンストラクターを使用します。 詳細については、 https://aka.ms/ms-id-web/required-scope-or-app-permissions-attributeを参照してください。

RolesRequiredHttpContextExtensions

コントローラー アクションのロールを検証するために Web API で使用できる HttpContent の拡張メソッドを提供する拡張クラス。

ScopesRequiredHttpContextExtensions

コントローラー アクションのスコープを検証するために Web API で使用できる HttpContent の拡張メソッドを提供する拡張クラス。 代わりに、コントローラー、ページ、またはアクションで RequiredScope 属性を使用することをお勧めします。 https://aka.ms/ms-id-web/required-scope-attributeを参照してください。

インターフェイス

名前 説明
IJwtBearerMiddlewareDiagnostics

JWT Bearer ミドルウェアの診断によって実装されるインターフェイス。

IOpenIdConnectMiddlewareDiagnostics

OpenID Connect ミドルウェアで使用される診断 (Web アプリで使用)。