Udostępnij za pośrednictwem


WebAssemblyAuthenticationServiceCollectionExtensions.AddApiAuthorization Metoda

Definicja

Przeciążenia

AddApiAuthorization(IServiceCollection)

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

AddApiAuthorization(IServiceCollection, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>>)

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

AddApiAuthorization<TRemoteAuthenticationState,TAccount>(IServiceCollection)

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

AddApiAuthorization<TRemoteAuthenticationState,TAccount>(IServiceCollection, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>>)

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

AddApiAuthorization<TRemoteAuthenticationState>(IServiceCollection)

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

AddApiAuthorization<TRemoteAuthenticationState>(IServiceCollection, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>>)

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

AddApiAuthorization(IServiceCollection)

Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState,Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount> AddApiAuthorization (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount>
<Extension()>
Public Function AddApiAuthorization (services As IServiceCollection) As IRemoteAuthenticationBuilder(Of RemoteAuthenticationState, RemoteUserAccount)

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

Zwraca

Miejsce IServiceCollection , w którym zarejestrowano usługi.

Dotyczy

AddApiAuthorization(IServiceCollection, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>>)

Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState,Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount> AddApiAuthorization (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.AspNetCore.Components.WebAssembly.Authentication.ApiAuthorizationProviderOptions>> configure);
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.AspNetCore.Components.WebAssembly.Authentication.ApiAuthorizationProviderOptions>> -> Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount>
<Extension()>
Public Function AddApiAuthorization (services As IServiceCollection, configure As Action(Of RemoteAuthenticationOptions(Of ApiAuthorizationProviderOptions))) As IRemoteAuthenticationBuilder(Of RemoteAuthenticationState, RemoteUserAccount)

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

Zwraca

Miejsce IServiceCollection , w którym zarejestrowano usługi.

Dotyczy

AddApiAuthorization<TRemoteAuthenticationState,TAccount>(IServiceCollection)

Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<TRemoteAuthenticationState,TAccount> AddApiAuthorization<TRemoteAuthenticationState,TAccount> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TRemoteAuthenticationState : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, new() where TAccount : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount;
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<'RemoteAuthenticationState, 'Account (requires 'RemoteAuthenticationState :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState and 'RemoteAuthenticationState : (new : unit -> 'RemoteAuthenticationState) and 'Account :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount)> (requires 'RemoteAuthenticationState :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState and 'RemoteAuthenticationState : (new : unit -> 'RemoteAuthenticationState) and 'Account :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount)
<Extension()>
Public Function AddApiAuthorization(Of TRemoteAuthenticationState As {RemoteAuthenticationStateNew}, TAccount As {RemoteAuthenticationStateNew}) (services As IServiceCollection) As IRemoteAuthenticationBuilder(Of TRemoteAuthenticationState, TAccount)

Parametry typu

TRemoteAuthenticationState

Typ stanu uwierzytelniania zdalnego.

TAccount

Typ konta.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

Zwraca

Miejsce IServiceCollection , w którym zarejestrowano usługi.

Dotyczy

AddApiAuthorization<TRemoteAuthenticationState,TAccount>(IServiceCollection, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>>)

Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<TRemoteAuthenticationState,TAccount> AddApiAuthorization<TRemoteAuthenticationState,TAccount> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.AspNetCore.Components.WebAssembly.Authentication.ApiAuthorizationProviderOptions>> configure) where TRemoteAuthenticationState : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, new() where TAccount : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount;
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.AspNetCore.Components.WebAssembly.Authentication.ApiAuthorizationProviderOptions>> -> Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<'RemoteAuthenticationState, 'Account (requires 'RemoteAuthenticationState :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState and 'RemoteAuthenticationState : (new : unit -> 'RemoteAuthenticationState) and 'Account :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount)> (requires 'RemoteAuthenticationState :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState and 'RemoteAuthenticationState : (new : unit -> 'RemoteAuthenticationState) and 'Account :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount)
<Extension()>
Public Function AddApiAuthorization(Of TRemoteAuthenticationState As {RemoteAuthenticationStateNew}, TAccount As {RemoteAuthenticationStateNew}) (services As IServiceCollection, configure As Action(Of RemoteAuthenticationOptions(Of ApiAuthorizationProviderOptions))) As IRemoteAuthenticationBuilder(Of TRemoteAuthenticationState, TAccount)

Parametry typu

TRemoteAuthenticationState

Typ stanu uwierzytelniania zdalnego.

TAccount

Typ konta.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

Zwraca

Miejsce IServiceCollection , w którym zarejestrowano usługi.

Dotyczy

AddApiAuthorization<TRemoteAuthenticationState>(IServiceCollection)

Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<TRemoteAuthenticationState,Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount> AddApiAuthorization<TRemoteAuthenticationState> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TRemoteAuthenticationState : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, new();
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<'RemoteAuthenticationState, Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount (requires 'RemoteAuthenticationState :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState and 'RemoteAuthenticationState : (new : unit -> 'RemoteAuthenticationState))> (requires 'RemoteAuthenticationState :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState and 'RemoteAuthenticationState : (new : unit -> 'RemoteAuthenticationState))
<Extension()>
Public Function AddApiAuthorization(Of TRemoteAuthenticationState As {RemoteAuthenticationStateNew}) (services As IServiceCollection) As IRemoteAuthenticationBuilder(Of TRemoteAuthenticationState, RemoteUserAccount)

Parametry typu

TRemoteAuthenticationState

Typ stanu uwierzytelniania zdalnego.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

Zwraca

IRemoteAuthenticationBuilder<TRemoteAuthenticationState,RemoteUserAccount>

Miejsce IServiceCollection , w którym zarejestrowano usługi.

Dotyczy

AddApiAuthorization<TRemoteAuthenticationState>(IServiceCollection, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>>)

Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Źródło:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

Dodaje obsługę uwierzytelniania dla aplikacji SPA przy użyciu i ApiAuthorizationProviderOptionsRemoteAuthenticationState.

public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<TRemoteAuthenticationState,Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount> AddApiAuthorization<TRemoteAuthenticationState> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.AspNetCore.Components.WebAssembly.Authentication.ApiAuthorizationProviderOptions>> configure) where TRemoteAuthenticationState : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, new();
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.AspNetCore.Components.WebAssembly.Authentication.ApiAuthorizationProviderOptions>> -> Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<'RemoteAuthenticationState, Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount (requires 'RemoteAuthenticationState :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState and 'RemoteAuthenticationState : (new : unit -> 'RemoteAuthenticationState))> (requires 'RemoteAuthenticationState :> Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState and 'RemoteAuthenticationState : (new : unit -> 'RemoteAuthenticationState))
<Extension()>
Public Function AddApiAuthorization(Of TRemoteAuthenticationState As {RemoteAuthenticationStateNew}) (services As IServiceCollection, configure As Action(Of RemoteAuthenticationOptions(Of ApiAuthorizationProviderOptions))) As IRemoteAuthenticationBuilder(Of TRemoteAuthenticationState, RemoteUserAccount)

Parametry typu

TRemoteAuthenticationState

Typ stanu uwierzytelniania zdalnego.

Parametry

services
IServiceCollection

Element IServiceCollection do dodawania usług.

Zwraca

IRemoteAuthenticationBuilder<TRemoteAuthenticationState,RemoteUserAccount>

Miejsce IServiceCollection , w którym zarejestrowano usługi.

Dotyczy