Aracılığıyla paylaş


WebAssemblyAuthenticationServiceCollectionExtensions.AddApiAuthorization Yöntem

Tanım

Aşırı Yüklemeler

AddApiAuthorization(IServiceCollection)

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

AddApiAuthorization<TRemoteAuthenticationState,TAccount>(IServiceCollection)

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

AddApiAuthorization<TRemoteAuthenticationState>(IServiceCollection)

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

AddApiAuthorization(IServiceCollection)

Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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)

Parametreler

services
IServiceCollection

IServiceCollection Hizmetlerin ekleneceği yer.

Döndürülenler

Hizmetlerin IServiceCollection kaydedildiği yer.

Şunlara uygulanır

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

Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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)

Parametreler

services
IServiceCollection

IServiceCollection Hizmetlerin ekleneceği yer.

Döndürülenler

Hizmetlerin IServiceCollection kaydedildiği yer.

Şunlara uygulanır

AddApiAuthorization<TRemoteAuthenticationState,TAccount>(IServiceCollection)

Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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)

Tür Parametreleri

TRemoteAuthenticationState

Uzak kimlik doğrulama durumunun türü.

TAccount

Hesap türü.

Parametreler

services
IServiceCollection

IServiceCollection Hizmetlerin ekleneceği yer.

Döndürülenler

Hizmetlerin IServiceCollection kaydedildiği yer.

Şunlara uygulanır

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

Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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)

Tür Parametreleri

TRemoteAuthenticationState

Uzak kimlik doğrulama durumunun türü.

TAccount

Hesap türü.

Parametreler

services
IServiceCollection

IServiceCollection Hizmetlerin ekleneceği yer.

Döndürülenler

Hizmetlerin IServiceCollection kaydedildiği yer.

Şunlara uygulanır

AddApiAuthorization<TRemoteAuthenticationState>(IServiceCollection)

Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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)

Tür Parametreleri

TRemoteAuthenticationState

Uzak kimlik doğrulama durumunun türü.

Parametreler

services
IServiceCollection

IServiceCollection Hizmetlerin ekleneceği yer.

Döndürülenler

IRemoteAuthenticationBuilder<TRemoteAuthenticationState,RemoteUserAccount>

Hizmetlerin IServiceCollection kaydedildiği yer.

Şunlara uygulanır

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

Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs
Kaynak:
WebAssemblyAuthenticationServiceCollectionExtensions.cs

ve RemoteAuthenticationStatekullanan ApiAuthorizationProviderOptions SPA uygulamaları için kimlik doğrulaması desteği ekler.

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)

Tür Parametreleri

TRemoteAuthenticationState

Uzak kimlik doğrulama durumunun türü.

Parametreler

services
IServiceCollection

IServiceCollection Hizmetlerin ekleneceği yer.

Döndürülenler

IRemoteAuthenticationBuilder<TRemoteAuthenticationState,RemoteUserAccount>

Hizmetlerin IServiceCollection kaydedildiği yer.

Şunlara uygulanır