BaseAbstractAcquireTokenParameterBuilder<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di base per i generatori di richieste di token, che tentano di acquisire un token in base ai parametri forniti.
public abstract class BaseAbstractAcquireTokenParameterBuilder<T> where T : BaseAbstractAcquireTokenParameterBuilder<T>
type BaseAbstractAcquireTokenParameterBuilder<'T (requires 'T :> BaseAbstractAcquireTokenParameterBuilder<'T>)> = class
Public MustInherit Class BaseAbstractAcquireTokenParameterBuilder(Of T)
Parametri di tipo
- T
- Ereditarietà
-
BaseAbstractAcquireTokenParameterBuilder<T>
- Derivato
Costruttori
| Nome | Descrizione |
|---|---|
| BaseAbstractAcquireTokenParameterBuilder<T>() |
Costruttore predefinito per AbstractAcquireTokenParameterBuilder. |
Metodi
| Nome | Descrizione |
|---|---|
| ExecuteAsync() |
Esegue la richiesta token in modo asincrono. |
| ExecuteAsync(CancellationToken) |
Esegue la richiesta token in modo asincrono, con la possibilità di annullare il metodo asincrono. |
| Validate() |
Convalida i parametri dell'operazione AcquireToken. |
| 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. |
| WithExtraQueryParameters(Dictionary<String,String>) |
Obsoleti.
Imposta parametri di query aggiuntivi per la stringa di query nella richiesta di autenticazione HTTP. |
| 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 |
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 |