CorsAuthorizationFilter Class

Definition

A filter that applies the given CorsPolicy and adds appropriate response headers.

public ref class CorsAuthorizationFilter : Microsoft::AspNetCore::Mvc::Cors::Internal::ICorsAuthorizationFilter, Microsoft::AspNetCore::Mvc::Filters::IAsyncAuthorizationFilter, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
public ref class CorsAuthorizationFilter : Microsoft::AspNetCore::Mvc::Filters::IAsyncAuthorizationFilter, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
public class CorsAuthorizationFilter : Microsoft.AspNetCore.Mvc.Cors.Internal.ICorsAuthorizationFilter, Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
public class CorsAuthorizationFilter : Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
type CorsAuthorizationFilter = class
    interface ICorsAuthorizationFilter
    interface IAsyncAuthorizationFilter
    interface IFilterMetadata
    interface IOrderedFilter
type CorsAuthorizationFilter = class
    interface IAsyncAuthorizationFilter
    interface IFilterMetadata
    interface IOrderedFilter
Public Class CorsAuthorizationFilter
Implements IAsyncAuthorizationFilter, ICorsAuthorizationFilter, IOrderedFilter
Public Class CorsAuthorizationFilter
Implements IAsyncAuthorizationFilter, IOrderedFilter
Inheritance
CorsAuthorizationFilter
Implements
Microsoft.AspNetCore.Mvc.Cors.Internal.ICorsAuthorizationFilter IAsyncAuthorizationFilter IFilterMetadata IOrderedFilter

Constructors

CorsAuthorizationFilter(ICorsService, ICorsPolicyProvider)

Creates a new instance of CorsAuthorizationFilter.

CorsAuthorizationFilter(ICorsService, ICorsPolicyProvider, ILoggerFactory)

Creates a new instance of CorsAuthorizationFilter.

Properties

Order

Gets the order value for determining the order of execution of filters. Filters execute in ascending numeric value of the Order property.

PolicyName

The policy name used to fetch a CorsPolicy.

Methods

OnAuthorizationAsync(AuthorizationFilterContext)

Called early in the filter pipeline to confirm request is authorized.

Applies to