Język

ILongRunningWebApi Interfejs

Definicja

Metody dla długotrwałych lub w tle procesów w internetowych interfejsach API.

public interface ILongRunningWebApi
type ILongRunningWebApi = interface
Public Interface ILongRunningWebApi
Pochodne

Metody

Nazwisko Opis
AcquireTokenInLongRunningProcess(IEnumerable<String>, String)

Pobiera token dostępu z pamięci podręcznej przy użyciu podanego klucza pamięci podręcznej, który może służyć do uzyskiwania dostępu do innego podrzędnego chronionego internetowego interfejsu API w imieniu użytkownika przy użyciu przepływu OAuth 2.0 On-Behalf-Of. Zobacz Long-running OBO in MSAL.NET (Długotrwałe OBO w MSAL.NET). Użyj polecenia <seealso cref="M:Microsoft. Identity.Client.Extensibility.ConfidentialClientApplicationExtensions.StopLongRunningProcessInWebApiAsync(Microsoft. Identity.Client.ILongRunningWebApi, System.String, System.Threading.CancellationToken)"></seealso>, aby zatrzymać długotrwały proces i usunąć skojarzone tokeny z pamięci podręcznej.

InitiateLongRunningProcessInWebApi(IEnumerable<String>, String, String)

Uzyskuje token dostępu dla tego internetowego interfejsu API z urzędu skonfigurowanego w aplikacji w celu uzyskania dostępu do innego podrzędnego chronionego internetowego interfejsu API w imieniu użytkownika przy użyciu przepływu OAuth 2.0 On-Behalf-Of. Zobacz Long-running OBO in MSAL.NET (Długotrwałe OBO w MSAL.NET). Przekaż token dostępu (nie token identyfikatora), który został użyty do wywołania tej poufnej aplikacji klienckiej w parametrze userToken . Użyj polecenia <seealso cref="M:Microsoft. Identity.Client.Extensibility.ConfidentialClientApplicationExtensions.StopLongRunningProcessInWebApiAsync(Microsoft. Identity.Client.ILongRunningWebApi, System.String, System.Threading.CancellationToken)"></seealso>, aby zatrzymać długotrwały proces i usunąć skojarzone tokeny z pamięci podręcznej.

Metody rozszerzania

Nazwisko Opis
StopLongRunningProcessInWebApiAsync(ILongRunningWebApi, String, CancellationToken)

Zatrzymuje długotrwałą sesję w toku przez usunięcie tokenów skojarzonych z podanym kluczem pamięci podręcznej. Zobacz Long-running OBO in MSAL.NET (Długotrwałe OBO w MSAL.NET).

Dotyczy