1 type derived from AuthorizationFilterContext
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\ResourceInvoker.cs (1)
1600private sealed class AuthorizationFilterContextSealed : AuthorizationFilterContext
43 references to AuthorizationFilterContext
Microsoft.AspNetCore.Mvc.Abstractions (5)
Filters\AuthorizationFilterContext.cs (1)
13/// Instantiates a new <see cref="AuthorizationFilterContext"/> instance.
Filters\IAsyncAuthorizationFilter.cs (2)
14/// <param name="context">The <see cref="AuthorizationFilterContext"/>.</param> 18Task OnAuthorizationAsync(AuthorizationFilterContext context);
Filters\IAuthorizationFilter.cs (2)
14/// <param name="context">The <see cref="AuthorizationFilterContext"/>.</param> 15void OnAuthorization(AuthorizationFilterContext context);
Microsoft.AspNetCore.Mvc.Core (32)
Authorization\AuthorizeFilter.cs (3)
119internal async Task<AuthorizationPolicy> GetEffectivePolicyAsync(AuthorizationFilterContext context) 159public virtual async Task OnAuthorizationAsync(AuthorizationFilterContext context) 210private static bool HasAllowAnonymous(AuthorizationFilterContext context)
Diagnostics\MvcDiagnostics.cs (8)
114/// An <see cref="EventData"/> that occurs before <see cref="IAuthorizationFilter.OnAuthorization(AuthorizationFilterContext)"/>. 127/// <param name="authorizationContext">The <see cref="AuthorizationFilterContext"/>.</param> 129public BeforeAuthorizationFilterOnAuthorizationEventData(ActionDescriptor actionDescriptor, AuthorizationFilterContext authorizationContext, IFilterMetadata filter) 144public AuthorizationFilterContext AuthorizationContext { get; } 165/// An <see cref="EventData"/> that occurs after <see cref="IAuthorizationFilter.OnAuthorization(AuthorizationFilterContext)"/>. 178/// <param name="authorizationContext">The <see cref="AuthorizationFilterContext"/>.</param> 180public AfterAuthorizationFilterOnAuthorizationEventData(ActionDescriptor actionDescriptor, AuthorizationFilterContext authorizationContext, IFilterMetadata filter) 195public AuthorizationFilterContext AuthorizationContext { get; }
Filters\DisableRequestSizeLimitFilter.cs (2)
29/// <param name="context">The <see cref="AuthorizationFilterContext"/>.</param> 32public void OnAuthorization(AuthorizationFilterContext context)
Filters\RequestFormLimitsFilter.cs (1)
23public void OnAuthorization(AuthorizationFilterContext context)
Filters\RequestSizeLimitFilter.cs (2)
31/// <param name="context">The <see cref="AuthorizationFilterContext"/>.</param> 34public void OnAuthorization(AuthorizationFilterContext context)
MvcCoreDiagnosticListenerExtensions.cs (8)
78AuthorizationFilterContext authorizationContext, 92private static void BeforeOnAuthorizationAsyncImpl(DiagnosticListener diagnosticListener, AuthorizationFilterContext authorizationContext, IAsyncAuthorizationFilter filter) 108AuthorizationFilterContext authorizationContext, 122private static void AfterOnAuthorizationAsyncImpl(DiagnosticListener diagnosticListener, AuthorizationFilterContext authorizationContext, IAsyncAuthorizationFilter filter) 138AuthorizationFilterContext authorizationContext, 152private static void BeforeOnAuthorizationImpl(DiagnosticListener diagnosticListener, AuthorizationFilterContext authorizationContext, IAuthorizationFilter filter) 168AuthorizationFilterContext authorizationContext, 182private static void AfterOnAuthorizationImpl(DiagnosticListener diagnosticListener, AuthorizationFilterContext authorizationContext, IAuthorizationFilter filter)
RequireHttpsAttribute.cs (8)
36/// <see cref="AuthorizationFilterContext.Result"/> to a result which will redirect the client to the HTTPS 37/// version of the request URI. Otherwise, sets <see cref="AuthorizationFilterContext.Result"/> to a result 41public virtual void OnAuthorization(AuthorizationFilterContext filterContext) 53/// <see cref="AuthorizationFilterContext.Result"/> will not be <c>null</c> after this method returns. 55/// <param name="filterContext">The <see cref="AuthorizationFilterContext"/> to update.</param> 57/// If it was a GET request, default implementation sets <see cref="AuthorizationFilterContext.Result"/> to a 59/// implementation sets <see cref="AuthorizationFilterContext.Result"/> to a result which will set the status 62protected virtual void HandleNonHttpsRequest(AuthorizationFilterContext filterContext)
Microsoft.AspNetCore.Mvc.Cors (2)
CorsAuthorizationFilter.cs (1)
63public async Task OnAuthorizationAsync(AuthorizationFilterContext context)
DisableCorsAuthorizationFilter.cs (1)
22public Task OnAuthorizationAsync(AuthorizationFilterContext context)
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
Filters\AntiforgeryMiddlewareAuthorizationFilter.cs (1)
15public Task OnAuthorizationAsync(AuthorizationFilterContext context)
Filters\AutoValidateAntiforgeryTokenAuthorizationFilter.cs (1)
18protected override bool ShouldValidate(AuthorizationFilterContext context)
Filters\ValidateAntiforgeryTokenAuthorizationFilter.cs (2)
23public async Task OnAuthorizationAsync(AuthorizationFilterContext context) 47protected virtual bool ShouldValidate(AuthorizationFilterContext context)