Sprache

ILongRunningWebApi Schnittstelle

Definition

Methoden für lange ausgeführte oder Hintergrundprozesse in Web-APIs.

public interface ILongRunningWebApi
type ILongRunningWebApi = interface
Public Interface ILongRunningWebApi
Abgeleitet

Methoden

Name Beschreibung
AcquireTokenInLongRunningProcess(IEnumerable<String>, String)

Ruft ein Zugriffstoken aus dem Cache mithilfe des bereitgestellten Cacheschlüssels ab, der für den Zugriff auf eine andere nachgeschaltete Web-API im Auftrag eines Benutzers mithilfe des OAuth 2.0 On-Behalf-Of-Flusses verwendet werden kann. Siehe long-running OBO in MSAL.NET. Verwenden Sie <"seealso cref="M:Microsoft". Identity.Client.Extensibility.ConfidentialClientApplicationExtensions.StopLongRunningProcessInWebApiAsync(Microsoft. Identity.Client.ILongRunningWebApi,System.String,System.Threading.CancellationToken)"></seealso> to stop the long running process and remove the associated tokens from the cache.

InitiateLongRunningProcessInWebApi(IEnumerable<String>, String, String)

Erwirbt ein Zugriffstoken für diese Web-API von der in der Anwendung konfigurierten Autorität, um im Auftrag eines Benutzers, der den OAuth 2.0 On-Behalf-Of-Fluss verwendet, auf eine andere nachgeschaltete web-API zuzugreifen. Siehe long-running OBO in MSAL.NET. Übergeben Sie ein Zugriffstoken (kein ID-Token), das zum Aufrufen dieser vertraulichen Clientanwendung im userToken Parameter verwendet wurde. Verwenden Sie <"seealso cref="M:Microsoft". Identity.Client.Extensibility.ConfidentialClientApplicationExtensions.StopLongRunningProcessInWebApiAsync(Microsoft. Identity.Client.ILongRunningWebApi,System.String,System.Threading.CancellationToken)"></seealso> to stop the long running process and remove the associated tokens from the cache.

Erweiterungsmethoden

Name Beschreibung
StopLongRunningProcessInWebApiAsync(ILongRunningWebApi, String, CancellationToken)

Stoppt eine laufende lange ausgeführte Sitzung im Auftrag von Sitzungen, indem die token entfernt werden, die dem bereitgestellten Cacheschlüssel zugeordnet sind. Siehe long-running OBO in MSAL.NET.

Gilt für: