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