BaseAbstractAcquireTokenParameterBuilder<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa podstawowa dla konstruktorów żądań tokenu, które próbują uzyskać token na podstawie podanych parametrów.
public abstract class BaseAbstractAcquireTokenParameterBuilder<T> where T : BaseAbstractAcquireTokenParameterBuilder<T>
type BaseAbstractAcquireTokenParameterBuilder<'T (requires 'T :> BaseAbstractAcquireTokenParameterBuilder<'T>)> = class
Public MustInherit Class BaseAbstractAcquireTokenParameterBuilder(Of T)
Parametry typu
- T
- Dziedziczenie
-
BaseAbstractAcquireTokenParameterBuilder<T>
- Pochodne
Konstruktory
| Nazwa | Opis |
|---|---|
| BaseAbstractAcquireTokenParameterBuilder<T>() |
Domyślny konstruktor — AbstractAcquireTokenParameterBuilder. |
Metody
| Nazwa | Opis |
|---|---|
| ExecuteAsync() |
Wykonuje żądanie tokenu asynchronicznie. |
| ExecuteAsync(CancellationToken) |
Wykonuje żądanie tokenu asynchronicznie z możliwością anulowania metody asynchronicznej. |
| Validate() |
Weryfikuje parametry operacji AcquireToken. |
| WithCorrelationId(Guid) |
Ustawia identyfikator korelacji, który ma być używany w żądaniu uwierzytelniania. Służy do śledzenia żądania w dziennikach zarówno zestawu SDK, jak i usługi Dostawcy tożsamości. Jeśli nie zostanie ustawiona, zostanie wygenerowany losowy. |
| WithExtraQueryParameters(Dictionary<String,String>) |
Przestarzałe.
Ustawia dodatkowe parametry zapytania dla ciągu zapytania w żądaniu uwierzytelniania HTTP. |
| WithExtraQueryParameters(IDictionary<String,ValueTuple<String,Boolean>>) |
Ustawia dodatkowe parametry zapytania dla ciągu zapytania w żądaniu uwierzytelniania HTTP z kontrolą, które parametry są zawarte w kluczu pamięci podręcznej |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String) |
Dodaje parę klucz-wartość do klucza pamięci podręcznej tokenu bez wysyłania go jako parametru zapytania.
Służy do partycjonowania buforowanych tokenów (np. izolowania sesji krótkotrwałych z regularnych sesji dla tego samego użytkownika). Zarówno |