Lingua

ManagedIdentityApplicationBuilderExtensions.OnBackgroundTokenRefreshCompleted Metodo

Definizione

Configura un callback asincrono richiamato quando viene completato un aggiornamento in background attivo e dimenticato (proattivo). L'aggiornamento proattivo viene eseguito in un thread in background dopo che il chiamante ha già ricevuto un token memorizzato nella cache valido, pertanto il risultato (latenza, errori) non è disponibile. Questo callback la espone, ad esempio per i dati di telemetria.

public static Microsoft.Identity.Client.ManagedIdentityApplicationBuilder OnBackgroundTokenRefreshCompleted(this Microsoft.Identity.Client.ManagedIdentityApplicationBuilder builder, Func<Microsoft.Identity.Client.Extensibility.ExecutionResult,System.Threading.Tasks.Task> onBackgroundTokenRefreshCompleted);
static member OnBackgroundTokenRefreshCompleted : Microsoft.Identity.Client.ManagedIdentityApplicationBuilder * Func<Microsoft.Identity.Client.Extensibility.ExecutionResult, System.Threading.Tasks.Task> -> Microsoft.Identity.Client.ManagedIdentityApplicationBuilder
<Extension()>
Public Function OnBackgroundTokenRefreshCompleted (builder As ManagedIdentityApplicationBuilder, onBackgroundTokenRefreshCompleted As Func(Of ExecutionResult, Task)) As ManagedIdentityApplicationBuilder

Parametri

builder
ManagedIdentityApplicationBuilder

Generatore di applicazioni di identità gestite.

onBackgroundTokenRefreshCompleted
Func<ExecutionResult,Task>

Callback asincrono che riceve l'oggetto dell'aggiornamento ExecutionResult in background. In caso di esito positivo, Result contiene il token aggiornato; in caso di errore, Exception contiene l'eccezione, la cui AuthenticationResultMetadata durata è HTTP del tentativo non riuscito.

Valori restituiti

Generatore per concatenare chiamate di configurazione aggiuntive.

Eccezioni

Generata quando onBackgroundTokenRefreshCompleted è Null.

Commenti

Richiamato su un thread in background. Controllare Successful per determinare il risultato.

Le eccezioni generate da questo callback vengono intercettate e registrate internamente in modo che non possano interrompere l'aggiornamento.

Si applica a