AuthorizeFilter Sınıf

Tanım

Uygulamasının IAsyncAuthorizationFilter belirli bir uyguladığı bir uygulama AuthorizationPolicy . MVC öğesini tanır AuthorizeAttribute ve ilgili eyleme veya denetleyiciye bu filtrenin bir örneğini ekler.

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
Devralma
AuthorizeFilter
Uygulamalar

Oluşturucular

AuthorizeFilter()

Yeni bir AuthorizeFilter örneği başlatır.

AuthorizeFilter(AuthorizationPolicy)

Yeni bir AuthorizeFilter örnek başlatın.

AuthorizeFilter(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>)

Yeni bir AuthorizeFilter örnek başlatın.

AuthorizeFilter(IEnumerable<IAuthorizeData>)

Yeni bir örneğini başlatır AuthorizeFilter .

AuthorizeFilter(String)

Yeni bir örneğini başlatır AuthorizeFilter .

Özellikler

AuthorizeData

' IAuthorizeData A birleştirilecek IAuthorizeData .

Policy

Kullanılacak yetkilendirme ilkesini alır.

PolicyProvider

IAuthorizationPolicyProviderİlke adlarını çözümlemek için kullanılacak.

Yöntemler

OnAuthorizationAsync(AuthorizationFilterContext)

İsteğin yetkilendirildiğini onaylamak için filtre ardışık düzeninde erken çağırılır.

Belirtik Arabirim Kullanımları

IFilterFactory.CreateInstance(IServiceProvider)
IFilterFactory.IsReusable

Şunlara uygulanır