1 type derived from AuthorizationFilterContext
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\ResourceInvoker.cs (1)
1600
private 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>
18
Task OnAuthorizationAsync(
AuthorizationFilterContext
context);
Filters\IAuthorizationFilter.cs (2)
14
/// <param name="context">The <see cref="
AuthorizationFilterContext
"/>.</param>
15
void OnAuthorization(
AuthorizationFilterContext
context);
Microsoft.AspNetCore.Mvc.Core (32)
Authorization\AuthorizeFilter.cs (3)
119
internal async Task<AuthorizationPolicy> GetEffectivePolicyAsync(
AuthorizationFilterContext
context)
159
public virtual async Task OnAuthorizationAsync(
AuthorizationFilterContext
context)
210
private 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>
129
public BeforeAuthorizationFilterOnAuthorizationEventData(ActionDescriptor actionDescriptor,
AuthorizationFilterContext
authorizationContext, IFilterMetadata filter)
144
public
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>
180
public AfterAuthorizationFilterOnAuthorizationEventData(ActionDescriptor actionDescriptor,
AuthorizationFilterContext
authorizationContext, IFilterMetadata filter)
195
public
AuthorizationFilterContext
AuthorizationContext { get; }
Filters\DisableRequestSizeLimitFilter.cs (2)
29
/// <param name="context">The <see cref="
AuthorizationFilterContext
"/>.</param>
32
public void OnAuthorization(
AuthorizationFilterContext
context)
Filters\RequestFormLimitsFilter.cs (1)
23
public void OnAuthorization(
AuthorizationFilterContext
context)
Filters\RequestSizeLimitFilter.cs (2)
31
/// <param name="context">The <see cref="
AuthorizationFilterContext
"/>.</param>
34
public void OnAuthorization(
AuthorizationFilterContext
context)
MvcCoreDiagnosticListenerExtensions.cs (8)
78
AuthorizationFilterContext
authorizationContext,
92
private static void BeforeOnAuthorizationAsyncImpl(DiagnosticListener diagnosticListener,
AuthorizationFilterContext
authorizationContext, IAsyncAuthorizationFilter filter)
108
AuthorizationFilterContext
authorizationContext,
122
private static void AfterOnAuthorizationAsyncImpl(DiagnosticListener diagnosticListener,
AuthorizationFilterContext
authorizationContext, IAsyncAuthorizationFilter filter)
138
AuthorizationFilterContext
authorizationContext,
152
private static void BeforeOnAuthorizationImpl(DiagnosticListener diagnosticListener,
AuthorizationFilterContext
authorizationContext, IAuthorizationFilter filter)
168
AuthorizationFilterContext
authorizationContext,
182
private 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
41
public 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
62
protected virtual void HandleNonHttpsRequest(
AuthorizationFilterContext
filterContext)
Microsoft.AspNetCore.Mvc.Cors (2)
CorsAuthorizationFilter.cs (1)
63
public async Task OnAuthorizationAsync(
AuthorizationFilterContext
context)
DisableCorsAuthorizationFilter.cs (1)
22
public Task OnAuthorizationAsync(
AuthorizationFilterContext
context)
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
Filters\AntiforgeryMiddlewareAuthorizationFilter.cs (1)
15
public Task OnAuthorizationAsync(
AuthorizationFilterContext
context)
Filters\AutoValidateAntiforgeryTokenAuthorizationFilter.cs (1)
18
protected override bool ShouldValidate(
AuthorizationFilterContext
context)
Filters\ValidateAntiforgeryTokenAuthorizationFilter.cs (2)
23
public async Task OnAuthorizationAsync(
AuthorizationFilterContext
context)
47
protected virtual bool ShouldValidate(
AuthorizationFilterContext
context)