Lingua

AbstractManagedIdentityAcquireTokenParameterBuilder<T> Classe

Definizione

Classe base astratta per i generatori di richieste di token dell'applicazione dell'identità gestita.

public abstract class AbstractManagedIdentityAcquireTokenParameterBuilder<T> : Microsoft.Identity.Client.BaseAbstractAcquireTokenParameterBuilder<T> where T : BaseAbstractAcquireTokenParameterBuilder<T>
type AbstractManagedIdentityAcquireTokenParameterBuilder<'T (requires 'T :> BaseAbstractAcquireTokenParameterBuilder<'T>)> = class
    inherit BaseAbstractAcquireTokenParameterBuilder<'T (requires 'T :> BaseAbstractAcquireTokenParameterBuilder<'T>)>
Public MustInherit Class AbstractManagedIdentityAcquireTokenParameterBuilder(Of T)
Inherits BaseAbstractAcquireTokenParameterBuilder(Of T)

Parametri di tipo

T
Ereditarietà
AbstractManagedIdentityAcquireTokenParameterBuilder<T>
Derivato

Costruttori

Nome Descrizione
AbstractManagedIdentityAcquireTokenParameterBuilder<T>()

Costruttore predefinito per AbstractManagedIdentityParameterBuilder.

Metodi

Nome Descrizione
ExecuteAsync()

Esegue la richiesta token in modo asincrono.

(Ereditato da BaseAbstractAcquireTokenParameterBuilder<T>)
ExecuteAsync(CancellationToken)

Esegue la richiesta token in modo asincrono, con la possibilità di annullare il metodo asincrono.

Validate()

Convalida i parametri dell'operazione AcquireToken.

(Ereditato da BaseAbstractAcquireTokenParameterBuilder<T>)
WithCorrelationId(Guid)

Imposta l'ID di correlazione da utilizzare nella richiesta di autenticazione. Usato per tenere traccia di una richiesta nei log dell'SDK e del servizio provider di identità. Se non è impostato, ne verrà generato uno casuale.

(Ereditato da BaseAbstractAcquireTokenParameterBuilder<T>)
WithExtraQueryParameters(Dictionary<String,String>)
Obsoleti.

Imposta parametri di query aggiuntivi per la stringa di query nella richiesta di autenticazione HTTP.

(Ereditato da BaseAbstractAcquireTokenParameterBuilder<T>)
WithExtraQueryParameters(IDictionary<String,ValueTuple<String,Boolean>>)

Imposta parametri di query aggiuntivi per la stringa di query nella richiesta di autenticazione HTTP con il controllo sui parametri inclusi nella chiave della cache

(Ereditato da BaseAbstractAcquireTokenParameterBuilder<T>)

Metodi di estensione

Nome Descrizione
WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String)

Aggiunge una coppia chiave-valore alla chiave della cache dei token senza inviarla come parametro di query. Usare questa opzione per partizionare i token memorizzati nella cache ,ad esempio isolando le sessioni di breve durata dalle sessioni regolari per lo stesso utente. Sia AcquireTokenByAuthorizationCode che AcquireTokenSilent devono usare la stessa chiave di partizione per trovare le corrispondenze con le voci memorizzate nella cache.

Si applica a