Microsoft.AspNetCore.Authorization 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
承認のサポートを有効にする型が含まれています。 主な型は、 IAuthorizationRequirement (満たす必要がある要件を表すマーカー インターフェイス)、 IAuthorizationHandler (要件が満たされているかどうかを判断するインターフェイス)、および AuthorizationPolicyBuilder (要件の名前付きリストを定義する AuthorizationPolicy オブジェクトの構築に使用されます) です。
クラス
インターフェイス
| Name | 説明 |
|---|---|
| IAllowAnonymous |
匿名ユーザーへのアクセスを許可するマーカー インターフェイス。 |
| IAuthorizationEvaluator |
承認要求が成功したかどうかを判断します。 |
| IAuthorizationHandler |
このインターフェイスを実装するクラスは、承認が許可されているかどうかを判断できます。 |
| IAuthorizationHandlerContextFactory |
承認に使用される AuthorizationHandlerContext を提供するために使用される型。 |
| IAuthorizationHandlerProvider |
承認要求の IAuthorizationHandlerを提供できる型。 |
| IAuthorizationMiddlewareResultHandler |
承認のカスタム処理と承認応答の処理を許可します。 |
| IAuthorizationPolicyProvider |
特定の名前の AuthorizationPolicy を提供できる型。 |
| IAuthorizationRequirement |
承認要件を表します。 |
| IAuthorizationRequirementData |
承認要件を生成できるインターフェイス。 |
| IAuthorizationService |
ユーザーのポリシー ベースのアクセス許可を確認します |
| IAuthorizeData |
リソースに承認規則を適用するために必要なデータのセットを定義します。 |
注釈
権限の詳細については、ASP.NET Coreでの承認の概要を参照してください。