1 instantiation of AuthorizationOptions
Microsoft.AspNetCore.Authorization (1)
PassThroughAuthorizationHandler.cs (1)
21
public PassThroughAuthorizationHandler() : this(Options.Create(new
AuthorizationOptions
()))
21 references to AuthorizationOptions
Microsoft.AspNetCore.Authorization (16)
AuthorizationBuilder.cs (5)
35
Services.Configure<
AuthorizationOptions
>(o => o.InvokeHandlersAfterFailure = invoke);
48
Services.Configure<
AuthorizationOptions
>(o => o.DefaultPolicy = policy);
63
Services.Configure<
AuthorizationOptions
>(o => o.FallbackPolicy = policy);
75
Services.Configure<
AuthorizationOptions
>(o => o.AddPolicy(name, policy));
87
Services.Configure<
AuthorizationOptions
>(o => o.AddPolicy(name, configurePolicy));
AuthorizationServiceCollectionExtensions.cs (2)
46
/// <param name="configure">An action delegate to configure the provided <see cref="
AuthorizationOptions
"/>.</param>
48
public static IServiceCollection AddAuthorizationCore(this IServiceCollection services, Action<
AuthorizationOptions
> configure)
DefaultAuthorizationPolicyProvider.cs (2)
17
private readonly
AuthorizationOptions
_options;
25
public DefaultAuthorizationPolicyProvider(IOptions<
AuthorizationOptions
> options)
DefaultAuthorizationService.cs (3)
19
private readonly
AuthorizationOptions
_options;
34
/// <param name="options">The <see cref="
AuthorizationOptions
"/> used.</param>
35
public DefaultAuthorizationService(IAuthorizationPolicyProvider policyProvider, IAuthorizationHandlerProvider handlers, ILogger<DefaultAuthorizationService> logger, IAuthorizationHandlerContextFactory contextFactory, IAuthorizationEvaluator evaluator, IOptions<
AuthorizationOptions
> options)
DefaultAuthorizationServiceImpl.cs (1)
20
IOptions<
AuthorizationOptions
> options,
PassThroughAuthorizationHandler.cs (3)
16
private readonly
AuthorizationOptions
_options;
27
/// <param name="options">The <see cref="
AuthorizationOptions
"/> used.</param>
28
public PassThroughAuthorizationHandler(IOptions<
AuthorizationOptions
> options)
Microsoft.AspNetCore.Authorization.Policy (2)
PolicyServiceCollectionExtensions.cs (2)
57
/// <param name="configure">An action delegate to configure the provided <see cref="
AuthorizationOptions
"/>.</param>
59
public static IServiceCollection AddAuthorization(this IServiceCollection services, Action<
AuthorizationOptions
> configure)
Microsoft.AspNetCore.Mvc.Core (3)
Authorization\AuthorizeFilter.cs (1)
22
/// An authorize filter is not meant to be used in combination with <see cref="
AuthorizationOptions
.FallbackPolicy"/>.
DependencyInjection\MvcCoreMvcCoreBuilderExtensions.cs (2)
108
/// <param name="setupAction">An <see cref="Action"/> to configure the <see cref="
AuthorizationOptions
"/>.</param>
112
Action<
AuthorizationOptions
> setupAction)