MsalWebAssemblyServiceCollectionExtensions.AddMsalAuthentication Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AddMsalAuthentication(IServiceCollection, Action<RemoteAuthenticationOptions<MsalProviderOptions>>) |
Menambahkan autentikasi menggunakan msal.js ke aplikasi Blazor. |
AddMsalAuthentication<TRemoteAuthenticationState,TAccount>(IServiceCollection, Action<RemoteAuthenticationOptions<MsalProviderOptions>>) |
Menambahkan autentikasi menggunakan msal.js ke aplikasi Blazor. |
AddMsalAuthentication<TRemoteAuthenticationState>(IServiceCollection, Action<RemoteAuthenticationOptions<MsalProviderOptions>>) |
Menambahkan autentikasi menggunakan msal.js ke aplikasi Blazor. |
AddMsalAuthentication(IServiceCollection, Action<RemoteAuthenticationOptions<MsalProviderOptions>>)
Menambahkan autentikasi menggunakan msal.js ke aplikasi Blazor.
public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState,Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount> AddMsalAuthentication (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.Authentication.WebAssembly.Msal.Models.MsalProviderOptions>> configure);
static member AddMsalAuthentication : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.Authentication.WebAssembly.Msal.Models.MsalProviderOptions>> -> Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount>
<Extension()>
Public Function AddMsalAuthentication (services As IServiceCollection, configure As Action(Of RemoteAuthenticationOptions(Of MsalProviderOptions))) As IRemoteAuthenticationBuilder(Of RemoteAuthenticationState, RemoteUserAccount)
Parameter
- services
- IServiceCollection
- configure
- Action<RemoteAuthenticationOptions<MsalProviderOptions>>
Panggilan balik untuk mengonfigurasi RemoteAuthenticationOptions<TRemoteAuthenticationProviderOptions>.
Mengembalikan
Berlaku untuk
AddMsalAuthentication<TRemoteAuthenticationState,TAccount>(IServiceCollection, Action<RemoteAuthenticationOptions<MsalProviderOptions>>)
Menambahkan autentikasi menggunakan msal.js ke aplikasi Blazor.
public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<TRemoteAuthenticationState,TAccount> AddMsalAuthentication<TRemoteAuthenticationState,TAccount> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.Authentication.WebAssembly.Msal.Models.MsalProviderOptions>> configure) where TRemoteAuthenticationState : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, new() where TAccount : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount;
static member AddMsalAuthentication : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.Authentication.WebAssembly.Msal.Models.MsalProviderOptions>> -> 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 AddMsalAuthentication(Of TRemoteAuthenticationState As {RemoteAuthenticationStateNew}, TAccount As {RemoteAuthenticationStateNew}) (services As IServiceCollection, configure As Action(Of RemoteAuthenticationOptions(Of MsalProviderOptions))) As IRemoteAuthenticationBuilder(Of TRemoteAuthenticationState, TAccount)
Jenis parameter
- TRemoteAuthenticationState
Jenis status autentikasi jarak jauh.
- TAccount
Jenis RemoteUserAccount.
Parameter
- services
- IServiceCollection
- configure
- Action<RemoteAuthenticationOptions<MsalProviderOptions>>
Panggilan balik untuk mengonfigurasi RemoteAuthenticationOptions<TRemoteAuthenticationProviderOptions>.
Mengembalikan
Berlaku untuk
AddMsalAuthentication<TRemoteAuthenticationState>(IServiceCollection, Action<RemoteAuthenticationOptions<MsalProviderOptions>>)
Menambahkan autentikasi menggunakan msal.js ke aplikasi Blazor.
public static Microsoft.Extensions.DependencyInjection.IRemoteAuthenticationBuilder<TRemoteAuthenticationState,Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteUserAccount> AddMsalAuthentication<TRemoteAuthenticationState> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.Authentication.WebAssembly.Msal.Models.MsalProviderOptions>> configure) where TRemoteAuthenticationState : Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationState, new();
static member AddMsalAuthentication : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Components.WebAssembly.Authentication.RemoteAuthenticationOptions<Microsoft.Authentication.WebAssembly.Msal.Models.MsalProviderOptions>> -> 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 AddMsalAuthentication(Of TRemoteAuthenticationState As {RemoteAuthenticationStateNew}) (services As IServiceCollection, configure As Action(Of RemoteAuthenticationOptions(Of MsalProviderOptions))) As IRemoteAuthenticationBuilder(Of TRemoteAuthenticationState, RemoteUserAccount)
Jenis parameter
- TRemoteAuthenticationState
Jenis status autentikasi jarak jauh.
Parameter
- services
- IServiceCollection
- configure
- Action<RemoteAuthenticationOptions<MsalProviderOptions>>
Panggilan balik untuk mengonfigurasi RemoteAuthenticationOptions<TRemoteAuthenticationProviderOptions>.