WebAssemblyAuthenticationServiceCollectionExtensions.AddApiAuthorization 메서드

정의

오버로드

AddApiAuthorization(IServiceCollection)

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

AddApiAuthorization<TRemoteAuthenticationState,TAccount>(IServiceCollection)

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

AddApiAuthorization<TRemoteAuthenticationState>(IServiceCollection)

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

AddApiAuthorization(IServiceCollection)

Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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)

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

반환

IServiceCollection 서비스가 등록된 위치입니다.

적용 대상

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

Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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)

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

반환

IServiceCollection 서비스가 등록된 위치입니다.

적용 대상

AddApiAuthorization<TRemoteAuthenticationState,TAccount>(IServiceCollection)

Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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)

형식 매개 변수

TRemoteAuthenticationState

원격 인증 상태의 유형입니다.

TAccount

계정 유형입니다.

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

반환

IServiceCollection 서비스가 등록된 위치입니다.

적용 대상

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

Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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)

형식 매개 변수

TRemoteAuthenticationState

원격 인증 상태의 유형입니다.

TAccount

계정 유형입니다.

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

반환

IServiceCollection 서비스가 등록된 위치입니다.

적용 대상

AddApiAuthorization<TRemoteAuthenticationState>(IServiceCollection)

Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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)

형식 매개 변수

TRemoteAuthenticationState

원격 인증 상태의 유형입니다.

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

반환

IRemoteAuthenticationBuilder<TRemoteAuthenticationState,RemoteUserAccount>

IServiceCollection 서비스가 등록된 위치입니다.

적용 대상

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

Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Source:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

RemoteAuthenticationState를 사용하여 ApiAuthorizationProviderOptions SPA 애플리케이션에 대한 인증 지원을 추가합니다.

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)

형식 매개 변수

TRemoteAuthenticationState

원격 인증 상태의 유형입니다.

매개 변수

services
IServiceCollection

서비스를 추가할 IServiceCollection입니다.

반환

IRemoteAuthenticationBuilder<TRemoteAuthenticationState,RemoteUserAccount>

IServiceCollection 서비스가 등록된 위치입니다.

적용 대상