Lingua

WebApiBuilders.EnableTokenAcquisition Metodo

Definizione

Consente un'astrazione di livello superiore del token di sicurezza ,ad esempio System.IdentityModel.Tokens.Jwt e più moderna, Microsoft. IdentityModel.JsonWebTokens) da usare con Microsoft Identity Web. Gli sviluppatori devono continuare a usare EnableTokenAcquisitionToCallDownstreamApi. Questa API non è considerata parte dell'API pubblica e può cambiare.

public static Microsoft.Identity.Web.MicrosoftIdentityAppCallsWebApiAuthenticationBuilder EnableTokenAcquisition(Action<Microsoft.Identity.Client.ConfidentialClientApplicationOptions> configureConfidentialClientApplicationOptions, string authenticationScheme, Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfigurationSection? configuration);
static member EnableTokenAcquisition : Action<Microsoft.Identity.Client.ConfidentialClientApplicationOptions> * string * Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Identity.Web.MicrosoftIdentityAppCallsWebApiAuthenticationBuilder
Public Shared Function EnableTokenAcquisition (configureConfidentialClientApplicationOptions As Action(Of ConfidentialClientApplicationOptions), authenticationScheme As String, services As IServiceCollection, configuration As IConfigurationSection) As MicrosoftIdentityAppCallsWebApiAuthenticationBuilder

Parametri

configureConfidentialClientApplicationOptions
Action<ConfidentialClientApplicationOptions>

Azione per configurare ConfidentialClientApplicationOptions.

authenticationScheme
String

Schema di autenticazione.

services
IServiceCollection

Servizi configurati.

configuration
IConfigurationSection

IConfigurationSection.

Valori restituiti

Generatore di autenticazione da concatenare.

Si applica a