12 references to AntiforgeryOptions
Microsoft.AspNetCore.Antiforgery (12)
AntiforgeryServiceCollectionExtensions.cs (3)
28
ServiceDescriptor.Transient<IConfigureOptions<
AntiforgeryOptions
>, AntiforgeryOptionsSetup>());
44
/// <param name="setupAction">An <see cref="Action{AntiforgeryOptions}"/> to configure the provided <see cref="
AntiforgeryOptions
"/>.</param>
46
public static IServiceCollection AddAntiforgery(this IServiceCollection services, Action<
AntiforgeryOptions
> setupAction)
Internal\AntiforgeryOptionsSetup.cs (3)
12
internal sealed class AntiforgeryOptionsSetup : IConfigureOptions<
AntiforgeryOptions
>
21
public void Configure(
AntiforgeryOptions
options)
28
options.Cookie.Name =
AntiforgeryOptions
.DefaultCookiePrefix + ComputeCookieName(applicationId);
Internal\DefaultAntiforgery.cs (4)
19
private readonly
AntiforgeryOptions
_options;
26
IOptions<
AntiforgeryOptions
> antiforgeryOptionsAccessor,
261
string.Join(".", nameof(
AntiforgeryOptions
), nameof(
AntiforgeryOptions
.Cookie), nameof(CookieBuilder.SecurePolicy)),
Internal\DefaultAntiforgeryTokenStore.cs (2)
13
private readonly
AntiforgeryOptions
_options;
15
public DefaultAntiforgeryTokenStore(IOptions<
AntiforgeryOptions
> optionsAccessor)