37 references to RemoteAuthenticationOptions
Microsoft.AspNetCore.Components.WebAssembly.Authentication (27)
Options\DefaultApiAuthorizationOptionsConfiguration.cs (3)
8
internal sealed class DefaultApiAuthorizationOptionsConfiguration : IPostConfigureOptions<
RemoteAuthenticationOptions
<ApiAuthorizationProviderOptions>>
14
public void Configure(
RemoteAuthenticationOptions
<ApiAuthorizationProviderOptions> options)
24
public void PostConfigure(string? name,
RemoteAuthenticationOptions
<ApiAuthorizationProviderOptions> options)
Options\DefaultOidcProviderOptionsConfiguration.cs (3)
8
internal sealed class DefaultOidcOptionsConfiguration : IPostConfigureOptions<
RemoteAuthenticationOptions
<OidcProviderOptions>>
14
public void Configure(
RemoteAuthenticationOptions
<OidcProviderOptions> options)
35
public void PostConfigure(string? name,
RemoteAuthenticationOptions
<OidcProviderOptions> options)
Services\DefaultRemoteApplicationPathsProvider.cs (2)
12
private readonly IOptions<
RemoteAuthenticationOptions
<TProviderOptions>> _options;
14
public DefaultRemoteApplicationPathsProvider(IOptionsSnapshot<
RemoteAuthenticationOptions
<TProviderOptions>> options)
Services\RemoteAuthenticationService.cs (2)
58
protected
RemoteAuthenticationOptions
<TProviderOptions> Options { get; }
70
IOptionsSnapshot<
RemoteAuthenticationOptions
<TProviderOptions>> options,
WebAssemblyAuthenticationServiceCollectionExtensions.cs (17)
94
/// <param name="configure">An action that will configure the <see cref="
RemoteAuthenticationOptions
{TProviderOptions}"/>.</param>
98
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<TProviderOptions>>? configure)
116
/// <param name="configure">An action that will configure the <see cref="
RemoteAuthenticationOptions
{TProviderOptions}"/>.</param>
119
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<OidcProviderOptions>> configure)
129
/// <param name="configure">An action that will configure the <see cref="
RemoteAuthenticationOptions
{TProviderOptions}"/>.</param>
132
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<OidcProviderOptions>> configure)
144
/// <param name="configure">An action that will configure the <see cref="
RemoteAuthenticationOptions
{TProviderOptions}"/>.</param>
148
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<OidcProviderOptions>> configure)
152
services.TryAddEnumerable(ServiceDescriptor.Scoped<IPostConfigureOptions<
RemoteAuthenticationOptions
<OidcProviderOptions>>, DefaultOidcOptionsConfiguration>());
198
/// <param name="configure">An action that will configure the <see cref="
RemoteAuthenticationOptions
{ApiAuthorizationProviderOptions}"/>.</param>
201
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<ApiAuthorizationProviderOptions>> configure)
211
/// <param name="configure">An action that will configure the <see cref="
RemoteAuthenticationOptions
{ApiAuthorizationProviderOptions}"/>.</param>
214
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<ApiAuthorizationProviderOptions>> configure)
226
/// <param name="configure">An action that will configure the <see cref="
RemoteAuthenticationOptions
{ApiAuthorizationProviderOptions}"/>.</param>
229
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<ApiAuthorizationProviderOptions>> configure)
238
Action<
RemoteAuthenticationOptions
<ApiAuthorizationProviderOptions>>? configure,
244
ServiceDescriptor.Scoped<IPostConfigureOptions<
RemoteAuthenticationOptions
<ApiAuthorizationProviderOptions>>, DefaultApiAuthorizationOptionsConfiguration>(_ =>
Microsoft.Authentication.WebAssembly.Msal (10)
MsalDefaultOptionsConfiguration.cs (3)
11
internal sealed class MsalDefaultOptionsConfiguration : IPostConfigureOptions<
RemoteAuthenticationOptions
<MsalProviderOptions>>
20
public void Configure(
RemoteAuthenticationOptions
<MsalProviderOptions> options)
44
public void PostConfigure(string? name,
RemoteAuthenticationOptions
<MsalProviderOptions> options)
MsalWebAssemblyServiceCollectionExtensions.cs (7)
24
/// <param name="configure">A callback to configure the <see cref="
RemoteAuthenticationOptions
{MsalProviderOptions}"/>.</param>
26
public static IRemoteAuthenticationBuilder<RemoteAuthenticationState, RemoteUserAccount> AddMsalAuthentication(this IServiceCollection services, Action<
RemoteAuthenticationOptions
<MsalProviderOptions>> configure)
36
/// <param name="configure">A callback to configure the <see cref="
RemoteAuthenticationOptions
{MsalProviderOptions}"/>.</param>
40
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<MsalProviderOptions>> configure)
52
/// <param name="configure">A callback to configure the <see cref="
RemoteAuthenticationOptions
{MsalProviderOptions}"/>.</param>
56
this IServiceCollection services, Action<
RemoteAuthenticationOptions
<MsalProviderOptions>> configure)
61
services.TryAddEnumerable(ServiceDescriptor.Scoped<IPostConfigureOptions<
RemoteAuthenticationOptions
<MsalProviderOptions>>, MsalDefaultOptionsConfiguration>());