AuthorizeFilter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定AuthorizationPolicyの IAsyncAuthorizationFilter を適用する の実装。 MVC は を AuthorizeAttribute 認識し、関連付けられているアクションまたはコントローラーにこのフィルターのインスタンスを追加します。
public ref class AuthorizeFilter : Microsoft::AspNetCore::Mvc::Filters::IAsyncAuthorizationFilter
public ref class AuthorizeFilter : Microsoft::AspNetCore::Mvc::Filters::IAsyncAuthorizationFilter, Microsoft::AspNetCore::Mvc::Filters::IFilterFactory
public class AuthorizeFilter : Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter
public class AuthorizeFilter : Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory
type AuthorizeFilter = class
interface IAsyncAuthorizationFilter
interface IFilterMetadata
type AuthorizeFilter = class
interface IAsyncAuthorizationFilter
interface IFilterMetadata
interface IFilterFactory
Public Class AuthorizeFilter
Implements IAsyncAuthorizationFilter
Public Class AuthorizeFilter
Implements IAsyncAuthorizationFilter, IFilterFactory
- 継承
-
AuthorizeFilter
- 実装
注釈
承認フィルターは、 と FallbackPolicy組み合わせて使用するためのものではありません。 フォールバック ポリシーは、承認フィルターよりも優先されます。
コンストラクター
AuthorizeFilter() |
新しい AuthorizeFilter インスタンスを初期化します。 |
AuthorizeFilter(AuthorizationPolicy) |
新 AuthorizeFilter しいインスタンスを初期化します。 |
AuthorizeFilter(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) |
新 AuthorizeFilter しいインスタンスを初期化します。 |
AuthorizeFilter(IEnumerable<IAuthorizeData>) |
AuthorizeFilter の新しいインスタンスを初期化します。 |
AuthorizeFilter(String) |
AuthorizeFilter の新しいインスタンスを初期化します。 |
プロパティ
AuthorizeData |
IAuthorizeDataに結合する IAuthorizeData。 |
Policy |
使用する承認ポリシーを取得します。 |
PolicyProvider |
IAuthorizationPolicyProviderポリシー名の解決に使用する 。 |
メソッド
OnAuthorizationAsync(AuthorizationFilterContext) |
要求が承認されていることを確認するために、フィルター パイプラインの早い段階で呼び出されます。 |
明示的なインターフェイスの実装
IFilterFactory.CreateInstance(IServiceProvider) |
特定AuthorizationPolicyの IAsyncAuthorizationFilter を適用する の実装。 MVC は を AuthorizeAttribute 認識し、関連付けられているアクションまたはコントローラーにこのフィルターのインスタンスを追加します。 |
IFilterFactory.IsReusable |
特定AuthorizationPolicyの IAsyncAuthorizationFilter を適用する の実装。 MVC は を AuthorizeAttribute 認識し、関連付けられているアクションまたはコントローラーにこのフィルターのインスタンスを追加します。 |